From ff12a7a0896512455b330d467ea20a2e772d3c3b Mon Sep 17 00:00:00 2001 From: starr-dusT Date: Wed, 21 Dec 2022 00:07:52 -0800 Subject: [PATCH] lots of updates --- .../run_before_00_i3_gen.py.tmpl | 41 - home/bin/executable_monitor.tmpl | 55 + home/dot_bash_profile | 5 + home/dot_config/i3/config.tmpl | 36 +- .../i3/scripts/executable_polybar.sh.tmpl | 2 +- .../i3/scripts/executable_xrandr.sh | 20 - home/dot_config/kitty/dracula.conf | 66 - home/dot_config/kitty/kitty.conf | 2 - home/dot_themes/dracula/Art/Dracula.png | Bin 0 -> 60962 bytes home/dot_themes/dracula/Art/logo.png | Bin 0 -> 8658 bytes home/dot_themes/dracula/Gulpfile.js | 42 + home/dot_themes/dracula/INSTALL.md | 32 + home/dot_themes/dracula/LICENSE | 674 + home/dot_themes/dracula/README.md | 29 + .../assets/checkbox-checked-active.png | Bin 0 -> 463 bytes .../assets/checkbox-checked-active@2.png | Bin 0 -> 682 bytes .../assets/checkbox-checked-backdrop.png | Bin 0 -> 463 bytes .../assets/checkbox-checked-backdrop@2.png | Bin 0 -> 682 bytes .../dracula/assets/checkbox-checked-hover.png | Bin 0 -> 463 bytes .../assets/checkbox-checked-hover@2.png | Bin 0 -> 682 bytes .../checkbox-checked-insensitive-backdrop.png | Bin 0 -> 482 bytes ...heckbox-checked-insensitive-backdrop@2.png | Bin 0 -> 754 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 482 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 754 bytes .../dracula/assets/checkbox-checked.png | Bin 0 -> 463 bytes .../dracula/assets/checkbox-checked@2.png | Bin 0 -> 682 bytes .../dracula/assets/checkbox-mixed-active.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-active@2.png | Bin 0 -> 400 bytes .../assets/checkbox-mixed-backdrop.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-backdrop@2.png | Bin 0 -> 400 bytes .../dracula/assets/checkbox-mixed-hover.png | Bin 0 -> 307 bytes .../dracula/assets/checkbox-mixed-hover@2.png | Bin 0 -> 400 bytes .../checkbox-mixed-insensitive-backdrop.png | Bin 0 -> 297 bytes .../checkbox-mixed-insensitive-backdrop@2.png | Bin 0 -> 389 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 297 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 389 bytes .../dracula/assets/checkbox-mixed.png | Bin 0 -> 307 bytes .../dracula/assets/checkbox-mixed@2.png | Bin 0 -> 400 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 330 bytes .../assets/checkbox-unchecked-active@2.png | Bin 0 -> 359 bytes .../assets/checkbox-unchecked-backdrop.png | Bin 0 -> 323 bytes .../assets/checkbox-unchecked-backdrop@2.png | Bin 0 -> 359 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 368 bytes .../assets/checkbox-unchecked-hover@2.png | Bin 0 -> 420 bytes ...heckbox-unchecked-insensitive-backdrop.png | Bin 0 -> 314 bytes ...ckbox-unchecked-insensitive-backdrop@2.png | Bin 0 -> 366 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 314 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 366 bytes .../dracula/assets/checkbox-unchecked.png | Bin 0 -> 323 bytes .../dracula/assets/checkbox-unchecked@2.png | Bin 0 -> 359 bytes home/dot_themes/dracula/assets/close.png | Bin 0 -> 347 bytes home/dot_themes/dracula/assets/close@2.png | Bin 0 -> 540 bytes .../dracula/assets/close_prelight.png | Bin 0 -> 659 bytes .../dracula/assets/close_prelight@2.png | Bin 0 -> 845 bytes .../dracula/assets/close_unfocused.png | Bin 0 -> 381 bytes .../dracula/assets/close_unfocused@2.png | Bin 0 -> 589 bytes .../dracula/assets/executable_close.svg | 83 + .../assets/executable_close_prelight.svg | 98 + .../assets/executable_close_pressed.svg | 98 + .../assets/executable_close_unfocused.svg | 88 + .../executable_grid-selection-checked.png | Bin 0 -> 1269 bytes .../executable_grid-selection-checked@2.png | Bin 0 -> 2421 bytes .../executable_grid-selection-unchecked.png | Bin 0 -> 1252 bytes .../executable_grid-selection-unchecked@2.png | Bin 0 -> 2460 bytes .../dracula/assets/executable_maximize.svg | 92 + .../assets/executable_maximize_prelight.svg | 95 + .../assets/executable_maximize_pressed.svg | 102 + .../assets/executable_maximize_unfocused.svg | 88 + ...utable_menuitem-checkbox-checked-hover.png | Bin 0 -> 383 bytes ...able_menuitem-checkbox-checked-hover@2.png | Bin 0 -> 659 bytes ..._menuitem-checkbox-checked-insensitive.png | Bin 0 -> 422 bytes ...enuitem-checkbox-checked-insensitive@2.png | Bin 0 -> 695 bytes .../executable_menuitem-checkbox-checked.png | Bin 0 -> 436 bytes ...executable_menuitem-checkbox-checked@2.png | Bin 0 -> 716 bytes ...ecutable_menuitem-checkbox-mixed-hover.png | Bin 0 -> 167 bytes ...utable_menuitem-checkbox-mixed-hover@2.png | Bin 0 -> 185 bytes ...le_menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes ..._menuitem-checkbox-mixed-insensitive@2.png | Bin 0 -> 183 bytes ...table_menuitem-checkbox-mixed-selected.png | Bin 0 -> 167 bytes ...ble_menuitem-checkbox-mixed-selected@2.png | Bin 0 -> 186 bytes .../executable_menuitem-checkbox-mixed.png | Bin 0 -> 167 bytes .../executable_menuitem-checkbox-mixed@2.png | Bin 0 -> 186 bytes ...executable_menuitem-checkbox-unchecked.png | Bin 0 -> 328 bytes ...ecutable_menuitem-checkbox-unchecked@2.png | Bin 0 -> 493 bytes ...xecutable_menuitem-radio-checked-hover.png | Bin 0 -> 300 bytes ...cutable_menuitem-radio-checked-hover@2.png | Bin 0 -> 406 bytes ...ble_menuitem-radio-checked-insensitive.png | Bin 0 -> 298 bytes ...e_menuitem-radio-checked-insensitive@2.png | Bin 0 -> 413 bytes .../executable_menuitem-radio-checked.png | Bin 0 -> 307 bytes .../executable_menuitem-radio-checked@2.png | Bin 0 -> 425 bytes .../dracula/assets/executable_min.svg | 101 + .../assets/executable_min_prelight.svg | 100 + .../dracula/assets/executable_min_pressed.svg | 111 + .../assets/executable_min_unfocused.svg | 88 + .../executable_pane-handle-vertical.png | Bin 0 -> 204 bytes .../executable_pane-handle-vertical@2.png | Bin 0 -> 272 bytes .../dracula/assets/executable_pane-handle.png | Bin 0 -> 198 bytes .../assets/executable_pane-handle@2.png | Bin 0 -> 257 bytes .../executable_radio-selected-insensitive.png | Bin 0 -> 618 bytes ...xecutable_radio-selected-insensitive@2.png | Bin 0 -> 1104 bytes .../assets/executable_radio-selected@2.png | Bin 0 -> 1059 bytes .../executable_radio-unselected-hover@2.png | Bin 0 -> 722 bytes ...xecutable_radio-unselected-insensitive.png | Bin 0 -> 599 bytes ...cutable_radio-unselected-insensitive@2.png | Bin 0 -> 1195 bytes .../assets/executable_radio-unselected.svg | 85 + .../assets/executable_radio-unselected@2.png | Bin 0 -> 884 bytes .../executable_scale-slider-hover@2.png | Bin 0 -> 582 bytes .../executable_scale-slider-insensitive.png | Bin 0 -> 344 bytes .../executable_scale-slider-insensitive@2.png | Bin 0 -> 571 bytes .../assets/executable_scale-slider@2.png | Bin 0 -> 592 bytes .../assets/executable_switch-insensitive.svg | 384 + .../executable_switch-insensitive@2.svg | 371 + .../dracula/assets/executable_switch-off.svg | 1 + .../assets/executable_switch-off@2.svg | 384 + .../dracula/assets/executable_switch-on.svg | 1 + .../dracula/assets/executable_switch-on@2.svg | 372 + .../executable_switch-slider-insensitive.svg | 1 + ...executable_switch-slider-insensitive@2.svg | 11540 ++++++++++++++++ .../assets/executable_switch-slider-off.svg | 1 + .../assets/executable_switch-slider-off@2.svg | 11523 +++++++++++++++ .../assets/executable_switch-slider-on.svg | 1 + .../assets/executable_switch-slider-on@2.svg | 11523 +++++++++++++++ home/dot_themes/dracula/assets/maximize.png | Bin 0 -> 377 bytes home/dot_themes/dracula/assets/maximize@2.png | Bin 0 -> 550 bytes .../dracula/assets/maximize_prelight.png | Bin 0 -> 635 bytes .../dracula/assets/maximize_prelight@2.png | Bin 0 -> 858 bytes .../dracula/assets/maximize_unfocused.png | Bin 0 -> 381 bytes home/dot_themes/dracula/assets/min.png | Bin 0 -> 379 bytes home/dot_themes/dracula/assets/min@2.png | Bin 0 -> 550 bytes .../dracula/assets/min_prelight.png | Bin 0 -> 531 bytes .../dracula/assets/min_prelight@2.png | Bin 0 -> 791 bytes .../dracula/assets/min_unfocused.png | Bin 0 -> 381 bytes .../dracula/assets/radio-checked-active.png | Bin 0 -> 812 bytes .../dracula/assets/radio-checked-active@2.png | Bin 0 -> 1277 bytes .../dracula/assets/radio-checked-backdrop.png | Bin 0 -> 812 bytes .../assets/radio-checked-backdrop@2.png | Bin 0 -> 1277 bytes .../dracula/assets/radio-checked-hover.png | Bin 0 -> 657 bytes .../dracula/assets/radio-checked-hover@2.png | Bin 0 -> 1021 bytes .../radio-checked-insensitive-backdrop.png | Bin 0 -> 470 bytes .../radio-checked-insensitive-backdrop@2.png | Bin 0 -> 1042 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 466 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 1059 bytes .../dracula/assets/radio-checked.png | Bin 0 -> 812 bytes .../dracula/assets/radio-checked@2.png | Bin 0 -> 1277 bytes .../dracula/assets/radio-mixed-active.png | Bin 0 -> 467 bytes .../dracula/assets/radio-mixed-active@2.png | Bin 0 -> 709 bytes .../dracula/assets/radio-mixed-backdrop.png | Bin 0 -> 467 bytes .../dracula/assets/radio-mixed-backdrop@2.png | Bin 0 -> 709 bytes .../dracula/assets/radio-mixed-hover.png | Bin 0 -> 467 bytes .../dracula/assets/radio-mixed-hover@2.png | Bin 0 -> 709 bytes .../radio-mixed-insensitive-backdrop.png | Bin 0 -> 384 bytes .../radio-mixed-insensitive-backdrop@2.png | Bin 0 -> 555 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 384 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 555 bytes .../dot_themes/dracula/assets/radio-mixed.png | Bin 0 -> 467 bytes .../dracula/assets/radio-mixed@2.png | Bin 0 -> 709 bytes .../dracula/assets/radio-unchecked-active.png | Bin 0 -> 713 bytes .../assets/radio-unchecked-active@2.png | Bin 0 -> 1119 bytes .../assets/radio-unchecked-backdrop.png | Bin 0 -> 557 bytes .../assets/radio-unchecked-backdrop@2.png | Bin 0 -> 769 bytes .../dracula/assets/radio-unchecked-hover.png | Bin 0 -> 713 bytes .../assets/radio-unchecked-hover@2.png | Bin 0 -> 1119 bytes .../radio-unchecked-insensitive-backdrop.png | Bin 0 -> 488 bytes ...radio-unchecked-insensitive-backdrop@2.png | Bin 0 -> 887 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 465 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 752 bytes .../dracula/assets/radio-unchecked.png | Bin 0 -> 475 bytes .../dracula/assets/radio-unchecked@2.png | Bin 0 -> 650 bytes .../dracula/assets/scale-slider-hover.svg | 1 + .../dracula/assets/scale-slider.svg | 1 + .../assets/selected-checkbox-checked.png | Bin 0 -> 463 bytes .../assets/selected-checkbox-checked@2.png | Bin 0 -> 682 bytes .../assets/selected-checkbox-mixed.png | Bin 0 -> 307 bytes .../assets/selected-checkbox-mixed@2.png | Bin 0 -> 400 bytes .../assets/selected-checkbox-unchecked.png | Bin 0 -> 330 bytes .../assets/selected-checkbox-unchecked@2.png | Bin 0 -> 359 bytes .../dracula/assets/selected-radio-checked.png | Bin 0 -> 812 bytes .../assets/selected-radio-checked@2.png | Bin 0 -> 1277 bytes .../dracula/assets/selected-radio-mixed.png | Bin 0 -> 467 bytes .../dracula/assets/selected-radio-mixed@2.png | Bin 0 -> 709 bytes .../assets/selected-radio-unchecked.png | Bin 0 -> 713 bytes .../assets/selected-radio-unchecked@2.png | Bin 0 -> 1119 bytes home/dot_themes/dracula/cinnamon/_colors.scss | 107 + home/dot_themes/dracula/cinnamon/_common.scss | 1870 +++ .../dot_themes/dracula/cinnamon/_drawing.scss | 167 + .../dracula/cinnamon/cinnamon-dark.css | 1451 ++ .../dracula/cinnamon/cinnamon-dark.scss | 8 + home/dot_themes/dracula/cinnamon/cinnamon.css | 1451 ++ .../dot_themes/dracula/cinnamon/cinnamon.scss | 7 + .../common-assets/menu/menu-hover.svg | 93 + .../common-assets/menu/menu-separator.svg | 60 + .../misc/add-workspace-active.svg | 144 + .../misc/add-workspace-hover.svg | 117 + .../common-assets/misc/add-workspace.svg | 117 + .../cinnamon/common-assets/misc/bg.svg | 131 + .../misc/calendar-arrow-left-hover.svg | 161 + .../misc/calendar-arrow-left.svg | 152 + .../misc/calendar-arrow-right-hover.svg | 161 + .../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 | 87 + .../common-assets/misc/desklet-header.svg | 162 + .../cinnamon/common-assets/misc/desklet.svg | 156 + .../cinnamon/common-assets/misc/osd.svg | 131 + .../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 | 167 + .../common-assets/panel/activities.svg | 158 + .../common-assets/panel/panel-bottom.svg | 83 + .../common-assets/panel/panel-left.svg | 83 + .../common-assets/panel/panel-right.svg | 83 + .../common-assets/panel/panel-top.svg | 79 + .../panel/window-list-active-bottom.svg | 151 + .../panel/window-list-active-left.svg | 152 + .../panel/window-list-active-right.svg | 152 + .../panel/window-list-active-top.svg | 151 + .../switch/switch-off-selected.svg | 207 + .../switch/switch-on-selected.svg | 213 + .../checkbox/checkbox-checked-focused.svg | 203 + .../dark-assets/checkbox/checkbox-checked.svg | 203 + .../checkbox/checkbox-unchecked-focused.svg | 149 + .../checkbox/checkbox-unchecked.svg | 140 + .../cinnamon/dark-assets/menu/menu.svg | 131 + .../cinnamon/dark-assets/menu/submenu.svg | 116 + .../cinnamon/dark-assets/misc/button-box.svg | 105 + .../cinnamon/dark-assets/misc/message.svg | 96 + .../cinnamon/dark-assets/misc/modal.svg | 147 + .../dark-assets/switch/switch-off.svg | 207 + .../cinnamon/dark-assets/switch/switch-on.svg | 213 + .../dot_themes/dracula/cinnamon/thumbnail.png | Bin 0 -> 78524 bytes .../dot_github/ISSUE_TEMPLATE/bug_report.md | 27 + .../ISSUE_TEMPLATE/feature_request.md | 20 + .../dracula/dot_github/issue_template.md | 1 + .../dot_github/pull_request_template.md | 1 + home/dot_themes/dracula/dot_gitignore | 10 + .../dot_themes/dracula/executable_index.theme | 11 + .../dracula/gnome-shell/_colors.scss | 55 + .../dracula/gnome-shell/_common.scss | 2199 +++ .../dracula/gnome-shell/_cosmic.scss | 31 + .../dracula/gnome-shell/_drawing.scss | 231 + .../dracula/gnome-shell/_extensions.scss | 2 + .../gnome-shell/assets/close-window.svg | 84 + .../assets/executable_calendar-arrow-left.svg | 86 + .../executable_calendar-arrow-right.svg | 87 + .../assets/executable_calendar-today.svg | 178 + .../assets/executable_checkbox-focused.svg | 245 + .../executable_checkbox-off-focused.svg | 211 + .../assets/executable_checkbox-off.svg | 211 + .../assets/executable_checkbox.svg | 245 + .../assets/executable_corner-ripple-ltr.png | Bin 0 -> 308 bytes .../assets/executable_corner-ripple-rtl.png | Bin 0 -> 351 bytes .../assets/executable_dash-placeholder.svg | 84 + .../assets/executable_logged-in-indicator.svg | 130 + .../assets/executable_noise-texture.png | Bin 0 -> 79464 bytes .../assets/executable_process-working.svg | 3084 +++++ .../assets/executable_running-indicator.svg | 130 + .../executable_source-button-border.svg | 74 + .../assets/executable_toggle-off.svg | 201 + .../assets/executable_toggle-on.svg | 201 + .../assets/ws-switch-arrow-down.png | Bin 0 -> 879 bytes .../gnome-shell/assets/ws-switch-arrow-up.png | Bin 0 -> 853 bytes .../gnome-shell/extensions/_dash-to-dock.scss | 20 + .../gnome-shell/extensions/_openweather.scss | 13 + .../dracula/gnome-shell/gnome-shell.css | 2094 +++ .../dracula/gnome-shell/gnome-shell.scss | 7 + .../dracula/gnome-shell/v40/_common.scss | 2306 +++ .../dracula/gnome-shell/v40/gnome-shell.css | 2110 +++ .../dracula/gnome-shell/v40/gnome-shell.scss | 6 + .../dracula/gtk-2.0/apps/executable_chrome.rc | 50 + .../dracula/gtk-2.0/apps/executable_gimp.rc | 83 + .../gtk-2.0/apps/executable_libreoffice.rc | 12 + .../gtk-2.0/apps/executable_terminal.rc | 48 + .../dracula/gtk-2.0/apps/executable_thunar.rc | 13 + .../dracula/gtk-2.0/apps/executable_xfce.rc | 89 + .../dracula/gtk-2.0/assets/border.png | Bin 0 -> 290 bytes .../dracula/gtk-2.0/assets/button-active.png | Bin 0 -> 348 bytes .../dracula/gtk-2.0/assets/button-hover.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 420 bytes .../dracula/gtk-2.0/assets/button.png | Bin 0 -> 395 bytes .../assets/combo-entry-ltr-button-active.png | Bin 0 -> 378 bytes .../assets/combo-entry-ltr-button-hover.png | Bin 0 -> 367 bytes .../combo-entry-ltr-button-insensitive.png | Bin 0 -> 374 bytes .../gtk-2.0/assets/combo-entry-ltr-button.png | Bin 0 -> 367 bytes .../assets/combo-entry-ltr-entry-active.png | Bin 0 -> 370 bytes .../combo-entry-ltr-entry-insensitive.png | Bin 0 -> 368 bytes .../gtk-2.0/assets/combo-entry-ltr-entry.png | Bin 0 -> 368 bytes .../assets/combo-entry-rtl-button-active.png | Bin 0 -> 378 bytes .../assets/combo-entry-rtl-button-hover.png | Bin 0 -> 369 bytes .../combo-entry-rtl-button-insensitive.png | Bin 0 -> 374 bytes .../gtk-2.0/assets/combo-entry-rtl-button.png | Bin 0 -> 369 bytes .../assets/combo-entry-rtl-entry-active.png | Bin 0 -> 376 bytes .../combo-entry-rtl-entry-insensitive.png | Bin 0 -> 376 bytes .../gtk-2.0/assets/combo-entry-rtl-entry.png | Bin 0 -> 403 bytes .../dracula/gtk-2.0/assets/entry-active.png | Bin 0 -> 374 bytes .../assets/entry-background-insensitive.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/entry-insensitive.png | Bin 0 -> 357 bytes .../dracula/gtk-2.0/assets/entry.png | Bin 0 -> 369 bytes .../dracula/gtk-2.0/assets/focus.png | Bin 0 -> 314 bytes .../dracula/gtk-2.0/assets/frame-inline.png | Bin 0 -> 307 bytes .../dracula/gtk-2.0/assets/frame-notebook.png | Bin 0 -> 310 bytes .../dracula/gtk-2.0/assets/frame.png | Bin 0 -> 310 bytes .../dracula/gtk-2.0/assets/handle-horz.png | Bin 0 -> 296 bytes .../dracula/gtk-2.0/assets/handle-vert.png | Bin 0 -> 295 bytes .../dracula/gtk-2.0/assets/handle.png | Bin 0 -> 305 bytes .../dracula/gtk-2.0/assets/line.png | Bin 0 -> 289 bytes .../dracula/gtk-2.0/assets/menu-border.png | Bin 0 -> 310 bytes .../assets/menu-checkbox-checked-hover.png | Bin 0 -> 402 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 509 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 509 bytes .../gtk-2.0/assets/menu-checkbox-hover.png | Bin 0 -> 363 bytes .../assets/menu-checkbox-insensitive.png | Bin 0 -> 380 bytes .../assets/menu-checkbox-mixed-hover.png | Bin 0 -> 366 bytes .../menu-checkbox-mixed-insensitive.png | Bin 0 -> 380 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 375 bytes .../dracula/gtk-2.0/assets/menu-checkbox.png | Bin 0 -> 363 bytes .../assets/menu-pan-down-insensitive.png | Bin 0 -> 347 bytes .../dracula/gtk-2.0/assets/menu-pan-down.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/menu-pan-left-hover.png | Bin 0 -> 344 bytes .../assets/menu-pan-left-insensitive.png | Bin 0 -> 351 bytes .../dracula/gtk-2.0/assets/menu-pan-left.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/menu-pan-right-hover.png | Bin 0 -> 344 bytes .../assets/menu-pan-right-insensitive.png | Bin 0 -> 354 bytes .../dracula/gtk-2.0/assets/menu-pan-right.png | Bin 0 -> 344 bytes .../assets/menu-pan-up-insensitive.png | Bin 0 -> 348 bytes .../dracula/gtk-2.0/assets/menu-pan-up.png | Bin 0 -> 324 bytes .../assets/menu-radio-checked-hover.png | Bin 0 -> 540 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 540 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 540 bytes .../gtk-2.0/assets/menu-radio-hover.png | Bin 0 -> 501 bytes .../gtk-2.0/assets/menu-radio-insensitive.png | Bin 0 -> 569 bytes .../gtk-2.0/assets/menu-radio-mixed-hover.png | Bin 0 -> 450 bytes .../assets/menu-radio-mixed-insensitive.png | Bin 0 -> 486 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 450 bytes .../dracula/gtk-2.0/assets/menu-radio.png | Bin 0 -> 501 bytes .../gtk-2.0/assets/menubar-item-active.png | Bin 0 -> 301 bytes .../notebook-combo-entry-ltr-entry-active.png | Bin 0 -> 346 bytes ...book-combo-entry-ltr-entry-insensitive.png | Bin 0 -> 350 bytes .../assets/notebook-combo-entry-ltr-entry.png | Bin 0 -> 358 bytes .../notebook-combo-entry-rtl-entry-active.png | Bin 0 -> 353 bytes ...book-combo-entry-rtl-entry-insensitive.png | Bin 0 -> 353 bytes .../assets/notebook-combo-entry-rtl-entry.png | Bin 0 -> 354 bytes .../gtk-2.0/assets/notebook-entry-active.png | Bin 0 -> 374 bytes .../assets/notebook-entry-insensitive.png | Bin 0 -> 357 bytes .../dracula/gtk-2.0/assets/notebook-entry.png | Bin 0 -> 369 bytes .../gtk-2.0/assets/pan-down-insensitive.png | Bin 0 -> 347 bytes .../dracula/gtk-2.0/assets/pan-down.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/pan-left-insensitive.png | Bin 0 -> 351 bytes .../dracula/gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 326 bytes .../dracula/gtk-2.0/assets/pan-left.png | Bin 0 -> 343 bytes .../gtk-2.0/assets/pan-right-insensitive.png | Bin 0 -> 354 bytes .../dracula/gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 325 bytes .../dracula/gtk-2.0/assets/pan-right.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/pan-up-insensitive.png | Bin 0 -> 348 bytes .../dracula/gtk-2.0/assets/pan-up.png | Bin 0 -> 324 bytes .../assets/progressbar-horz-trough.png | Bin 0 -> 312 bytes .../gtk-2.0/assets/progressbar-horz.png | Bin 0 -> 299 bytes .../assets/progressbar-vert-trough.png | Bin 0 -> 312 bytes .../gtk-2.0/assets/progressbar-vert.png | Bin 0 -> 299 bytes .../gtk-2.0/assets/scale-horz-focus.png | Bin 0 -> 484 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 369 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 654 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 661 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 654 bytes .../dracula/gtk-2.0/assets/scale-slider.png | Bin 0 -> 654 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 366 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 372 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 355 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 288 bytes .../scrollbar-vert-slider-active-rtl.png | Bin 0 -> 370 bytes .../assets/scrollbar-vert-slider-active.png | Bin 0 -> 370 bytes .../scrollbar-vert-slider-hover-rtl.png | Bin 0 -> 366 bytes .../assets/scrollbar-vert-slider-hover.png | Bin 0 -> 370 bytes .../assets/scrollbar-vert-slider-rtl.png | Bin 0 -> 366 bytes .../gtk-2.0/assets/scrollbar-vert-slider.png | Bin 0 -> 363 bytes .../assets/scrollbar-vert-trough-rtl.png | Bin 0 -> 288 bytes .../gtk-2.0/assets/scrollbar-vert-trough.png | Bin 0 -> 288 bytes .../gtk-2.0/assets/spin-down-insensitive.png | Bin 0 -> 348 bytes .../dracula/gtk-2.0/assets/spin-down.png | Bin 0 -> 316 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 358 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 357 bytes .../assets/spin-ltr-down-insensitive.png | Bin 0 -> 355 bytes .../dracula/gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 355 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 355 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 355 bytes .../assets/spin-ltr-up-insensitive.png | Bin 0 -> 345 bytes .../dracula/gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 345 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 366 bytes .../assets/spin-rtl-down-insensitive.png | Bin 0 -> 352 bytes .../dracula/gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 362 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 336 bytes .../assets/spin-rtl-up-insensitive.png | Bin 0 -> 341 bytes .../dracula/gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/spin-up-insensitive.png | Bin 0 -> 343 bytes .../dracula/gtk-2.0/assets/spin-up.png | Bin 0 -> 315 bytes .../symlink_checkbox-checked-active.png | 1 + .../assets/symlink_checkbox-checked-hover.png | 1 + .../symlink_checkbox-checked-insensitive.png | 1 + .../assets/symlink_checkbox-checked.png | 1 + .../assets/symlink_checkbox-mixed-active.png | 1 + .../assets/symlink_checkbox-mixed-hover.png | 1 + .../symlink_checkbox-mixed-insensitive.png | 1 + .../gtk-2.0/assets/symlink_checkbox-mixed.png | 1 + .../symlink_checkbox-unchecked-active.png | 1 + .../symlink_checkbox-unchecked-hover.png | 1 + ...symlink_checkbox-unchecked-insensitive.png | 1 + .../assets/symlink_checkbox-unchecked.png | 1 + .../assets/symlink_radio-checked-active.png | 1 + .../assets/symlink_radio-checked-hover.png | 1 + .../symlink_radio-checked-insensitive.png | 1 + .../gtk-2.0/assets/symlink_radio-checked.png | 1 + .../assets/symlink_radio-mixed-active.png | 1 + .../assets/symlink_radio-mixed-hover.png | 1 + .../symlink_radio-mixed-insensitive.png | 1 + .../gtk-2.0/assets/symlink_radio-mixed.png | 1 + .../assets/symlink_radio-unchecked-active.png | 1 + .../assets/symlink_radio-unchecked-hover.png | 1 + .../symlink_radio-unchecked-insensitive.png | 1 + .../assets/symlink_radio-unchecked.png | 1 + .../gtk-2.0/assets/tab-down-active.png | Bin 0 -> 314 bytes .../dracula/gtk-2.0/assets/tab-down.png | Bin 0 -> 309 bytes .../dracula/gtk-2.0/assets/tab-horz-gap.png | Bin 0 -> 299 bytes .../gtk-2.0/assets/tab-left-active.png | Bin 0 -> 315 bytes .../dracula/gtk-2.0/assets/tab-left.png | Bin 0 -> 325 bytes .../gtk-2.0/assets/tab-right-active.png | Bin 0 -> 316 bytes .../dracula/gtk-2.0/assets/tab-right.png | Bin 0 -> 324 bytes .../dracula/gtk-2.0/assets/tab-up-active.png | Bin 0 -> 314 bytes .../dracula/gtk-2.0/assets/tab-up.png | Bin 0 -> 314 bytes .../dracula/gtk-2.0/assets/tab-vert-gap.png | Bin 0 -> 301 bytes .../gtk-2.0/assets/toolbar-button-active.png | Bin 0 -> 362 bytes .../gtk-2.0/assets/toolbar-button-hover.png | Bin 0 -> 358 bytes .../assets/treeview-pan-down-active.png | Bin 0 -> 356 bytes .../assets/treeview-pan-down-hover.png | Bin 0 -> 356 bytes .../gtk-2.0/assets/treeview-pan-down.png | Bin 0 -> 347 bytes .../gtk-2.0/assets/treeview-pan-up-active.png | Bin 0 -> 348 bytes .../gtk-2.0/assets/treeview-pan-up-hover.png | Bin 0 -> 348 bytes .../gtk-2.0/assets/treeview-pan-up.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/treeview-separator-ltr.png | Bin 0 -> 305 bytes .../gtk-2.0/assets/treeview-separator-rtl.png | Bin 0 -> 304 bytes .../dracula/gtk-2.0/executable_assets.svg | 4848 +++++++ .../dracula/gtk-2.0/executable_assets.txt | 146 + .../dracula/gtk-2.0/executable_gtkrc | 54 + .../dracula/gtk-2.0/executable_main.rc | 2614 ++++ .../gtk-2.0/executable_render-assets.sh | 24 + home/dot_themes/dracula/gtk-2.0/links.fish | 13 + .../gtk-3.0/apps/executable_budgie.css | 65 + .../gtk-3.0/apps/executable_corebird.css | 9 + .../dracula/gtk-3.0/apps/executable_gala.css | 127 + .../apps/executable_gnome-applications.css | 120 + .../apps/executable_solus-applications.css | 12 + .../dracula/gtk-3.0/apps/executable_unity.css | 74 + .../gtk-3.0/apps/mate-applications.css | 17 + .../gtk-3.0/executable_gtk-widgets-assets.css | 293 + .../gtk-3.0/executable_gtk-widgets.css | 468 + .../dracula/gtk-3.0/executable_gtk.css | 127 + .../dracula/gtk-3.0/executable_settings.ini | 4 + home/dot_themes/dracula/gtk-3.0/thumbnail.png | Bin 0 -> 1740 bytes .../widgets/executable_app-notifications.css | 37 + .../gtk-3.0/widgets/executable_assistant.css | 16 + .../gtk-3.0/widgets/executable_button.css | 306 + .../gtk-3.0/widgets/executable_calendar.css | 35 + .../gtk-3.0/widgets/executable_cell-row.css | 29 + .../widgets/executable_check-radio.css | 17 + .../widgets/executable_color-chooser.css | 91 + .../widgets/executable_column-header.css | 34 + .../gtk-3.0/widgets/executable_combobox.css | 48 + .../widgets/executable_content-view.css | 42 + .../gtk-3.0/widgets/executable_csd.css | 137 + .../gtk-3.0/widgets/executable_dialogs.css | 35 + .../gtk-3.0/widgets/executable_entry.css | 43 + .../gtk-3.0/widgets/executable_infobar.css | 108 + .../gtk-3.0/widgets/executable_list-boxes.css | 48 + .../gtk-3.0/widgets/executable_menu.css | 164 + .../gtk-3.0/widgets/executable_notebook.css | 96 + .../gtk-3.0/widgets/executable_osd.css | 29 + .../gtk-3.0/widgets/executable_popover.css | 74 + .../widgets/executable_progress-scale.css | 252 + .../gtk-3.0/widgets/executable_scrollbar.css | 74 + .../gtk-3.0/widgets/executable_search-bar.css | 36 + .../widgets/executable_selection-mode.css | 99 + .../gtk-3.0/widgets/executable_separator.css | 71 + .../gtk-3.0/widgets/executable_sidebar.css | 90 + .../gtk-3.0/widgets/executable_spinbutton.css | 79 + .../gtk-3.0/widgets/executable_spinner.css | 21 + .../gtk-3.0/widgets/executable_switch.css | 31 + .../gtk-3.0/widgets/executable_toolbar.css | 78 + .../dracula/gtk-3.0/widgets/gnome-sofware.css | 21 + .../dracula/gtk-3.20/_elementary-colors.scss | 71 + .../dracula/gtk-3.20/apps/_caja.scss | 85 + .../dracula/gtk-3.20/apps/_mate.scss | 20 + .../dracula/gtk-3.20/apps/_nemo.scss | 70 + .../dracula/gtk-3.20/apps/_thunar.scss | 40 + .../dracula/gtk-3.20/apps/_xfce.scss | 50 + .../gtk-3.20/apps/executable__budgie.scss | 977 ++ .../gtk-3.20/apps/executable__geary.scss | 37 + .../gtk-3.20/apps/executable__gnome.scss | 216 + .../gtk-3.20/apps/executable__lightdm.scss | 115 + .../gtk-3.20/apps/executable__pantheon.scss | 442 + .../gtk-3.20/apps/executable__unity.scss | 170 + .../assets/executable_gtk3-assets-dark.svg | 2615 ++++ .../assets/executable_gtk3-assets.svg | 2593 ++++ .../assets/executable_gtk3-selection.svg | 2965 ++++ .../executable_render-gtk3-assets-hidpi.py | 181 + .../assets/executable_render-gtk3-assets.py | 180 + .../dracula/gtk-3.20/assets/wm_controls.fish | 5 + .../dracula/gtk-3.20/executable__apps.scss | 20 + .../gtk-3.20/executable__colors-public.scss | 184 + .../dracula/gtk-3.20/executable__colors.scss | 100 + .../dracula/gtk-3.20/executable__common.scss | 45 + .../dracula/gtk-3.20/executable__drawing.scss | 603 + .../dracula/gtk-3.20/executable__widgets.scss | 40 + .../dracula/gtk-3.20/executable_gtk-dark.css | 6399 +++++++++ .../dracula/gtk-3.20/executable_gtk-dark.scss | 11 + .../dracula/gtk-3.20/executable_gtk.css | 6399 +++++++++ .../dracula/gtk-3.20/executable_gtk.scss | 11 + .../gtk-3.20/widgets/_action-bars.scss | 27 + .../gtk-3.20/widgets/_app-notifications.scss | 23 + .../gtk-3.20/widgets/_base-states.scss | 185 + .../dracula/gtk-3.20/widgets/_buttons.scss | 554 + .../dracula/gtk-3.20/widgets/_calendar.scss | 59 + .../gtk-3.20/widgets/_checks-radios.scss | 165 + .../gtk-3.20/widgets/_color-chooser.scss | 139 + .../dracula/gtk-3.20/widgets/_comboboxes.scss | 41 + .../dracula/gtk-3.20/widgets/_dialogs.scss | 66 + .../dracula/gtk-3.20/widgets/_entries.scss | 181 + .../dracula/gtk-3.20/widgets/_expanders.scss | 16 + .../gtk-3.20/widgets/_file-chooser.scss | 102 + .../gtk-3.20/widgets/_floating-bar.scss | 33 + .../dracula/gtk-3.20/widgets/_frames.scss | 87 + .../dracula/gtk-3.20/widgets/_granite.scss | 206 + .../gtk-3.20/widgets/_header-bars.scss | 330 + .../dracula/gtk-3.20/widgets/_infobars.scss | 119 + .../dracula/gtk-3.20/widgets/_level-bars.scss | 62 + .../dracula/gtk-3.20/widgets/_links.scss | 49 + .../dracula/gtk-3.20/widgets/_lists.scss | 47 + .../dracula/gtk-3.20/widgets/_menus.scss | 128 + .../dracula/gtk-3.20/widgets/_misc.scss | 62 + .../dracula/gtk-3.20/widgets/_notebooks.scss | 273 + .../dracula/gtk-3.20/widgets/_paned.scss | 69 + .../dracula/gtk-3.20/widgets/_pathbars.scss | 29 + .../dracula/gtk-3.20/widgets/_popovers.scss | 45 + .../gtk-3.20/widgets/_print-dialog.scss | 18 + .../gtk-3.20/widgets/_progress-bars.scss | 56 + .../dracula/gtk-3.20/widgets/_scales.scss | 419 + .../dracula/gtk-3.20/widgets/_scrollbars.scss | 176 + .../dracula/gtk-3.20/widgets/_sidebar.scss | 128 + .../gtk-3.20/widgets/_spinbuttons.scss | 192 + .../dracula/gtk-3.20/widgets/_spinner.scss | 27 + .../dracula/gtk-3.20/widgets/_switches.scss | 101 + .../dracula/gtk-3.20/widgets/_toolbars.scss | 84 + .../dracula/gtk-3.20/widgets/_tooltips.scss | 28 + .../gtk-3.20/widgets/_touch-copy-paste.scss | 82 + .../dracula/gtk-3.20/widgets/_treeviews.scss | 233 + .../dracula/gtk-3.20/widgets/_windows.scss | 142 + .../dracula/gtk-4.0/apps/_caja.scss | 85 + .../dracula/gtk-4.0/apps/_mate.scss | 20 + .../dracula/gtk-4.0/apps/_nemo.scss | 64 + .../dracula/gtk-4.0/apps/_thunar.scss | 41 + .../dracula/gtk-4.0/apps/_xfce.scss | 50 + .../gtk-4.0/apps/executable__budgie.scss | 977 ++ .../gtk-4.0/apps/executable__geary.scss | 36 + .../gtk-4.0/apps/executable__gnome.scss | 225 + .../gtk-4.0/apps/executable__lightdm.scss | 115 + .../gtk-4.0/apps/executable__pantheon.scss | 442 + .../gtk-4.0/apps/executable__unity.scss | 150 + .../assets/executable_gtk3-assets-dark.svg | 2615 ++++ .../gtk-4.0/assets/executable_gtk3-assets.svg | 2593 ++++ .../assets/executable_gtk3-selection.svg | 2965 ++++ .../executable_render-gtk3-assets-hidpi.py | 181 + .../assets/executable_render-gtk3-assets.py | 180 + .../dracula/gtk-4.0/assets/wm_controls.fish | 5 + .../dracula/gtk-4.0/executable__apps.scss | 20 + .../dracula/gtk-4.0/executable__common.scss | 26 + .../dracula/gtk-4.0/executable__drawing.scss | 598 + .../dracula/gtk-4.0/executable__widgets.scss | 40 + .../dracula/gtk-4.0/executable_gtk-dark.css | 6354 +++++++++ .../dracula/gtk-4.0/executable_gtk-dark.scss | 11 + .../dracula/gtk-4.0/executable_gtk.css | 6354 +++++++++ .../dracula/gtk-4.0/executable_gtk.scss | 11 + .../dracula/gtk-4.0/widgets/_action-bars.scss | 26 + .../gtk-4.0/widgets/_app-notifications.scss | 23 + .../dracula/gtk-4.0/widgets/_base-states.scss | 179 + .../dracula/gtk-4.0/widgets/_buttons.scss | 532 + .../dracula/gtk-4.0/widgets/_calendar.scss | 59 + .../gtk-4.0/widgets/_checks-radios.scss | 165 + .../gtk-4.0/widgets/_color-chooser.scss | 139 + .../dracula/gtk-4.0/widgets/_comboboxes.scss | 41 + .../dracula/gtk-4.0/widgets/_dialogs.scss | 66 + .../dracula/gtk-4.0/widgets/_entries.scss | 181 + .../dracula/gtk-4.0/widgets/_expanders.scss | 16 + .../gtk-4.0/widgets/_file-chooser.scss | 102 + .../gtk-4.0/widgets/_floating-bar.scss | 33 + .../dracula/gtk-4.0/widgets/_frames.scss | 87 + .../dracula/gtk-4.0/widgets/_granite.scss | 198 + .../dracula/gtk-4.0/widgets/_header-bars.scss | 327 + .../dracula/gtk-4.0/widgets/_infobars.scss | 115 + .../dracula/gtk-4.0/widgets/_level-bars.scss | 62 + .../dracula/gtk-4.0/widgets/_links.scss | 49 + .../dracula/gtk-4.0/widgets/_lists.scss | 56 + .../dracula/gtk-4.0/widgets/_menus.scss | 127 + .../dracula/gtk-4.0/widgets/_misc.scss | 62 + .../dracula/gtk-4.0/widgets/_notebooks.scss | 273 + .../dracula/gtk-4.0/widgets/_paned.scss | 69 + .../dracula/gtk-4.0/widgets/_pathbars.scss | 29 + .../dracula/gtk-4.0/widgets/_popovers.scss | 66 + .../gtk-4.0/widgets/_print-dialog.scss | 18 + .../gtk-4.0/widgets/_progress-bars.scss | 56 + .../dracula/gtk-4.0/widgets/_scales.scss | 417 + .../dracula/gtk-4.0/widgets/_scrollbars.scss | 170 + .../dracula/gtk-4.0/widgets/_sidebar.scss | 126 + .../dracula/gtk-4.0/widgets/_spinbuttons.scss | 192 + .../dracula/gtk-4.0/widgets/_spinner.scss | 27 + .../dracula/gtk-4.0/widgets/_switches.scss | 101 + .../dracula/gtk-4.0/widgets/_toolbars.scss | 82 + .../dracula/gtk-4.0/widgets/_tooltips.scss | 28 + .../gtk-4.0/widgets/_touch-copy-paste.scss | 82 + .../dracula/gtk-4.0/widgets/_treeviews.scss | 225 + .../dracula/gtk-4.0/widgets/_windows.scss | 159 + .../dracula/kde/aurorae/Dracula/Dracularc | 43 + .../kde/aurorae/Dracula/alldesktops.svg | 524 + .../dracula/kde/aurorae/Dracula/close.svg | 523 + .../kde/aurorae/Dracula/decoration.svg | 358 + .../dracula/kde/aurorae/Dracula/dot_shade.svg | 555 + .../dracula/kde/aurorae/Dracula/keepabove.svg | 525 + .../dracula/kde/aurorae/Dracula/keepbelow.svg | 531 + .../dracula/kde/aurorae/Dracula/maximize.svg | 495 + .../kde/aurorae/Dracula/metadata.desktop | 10 + .../dracula/kde/aurorae/Dracula/minimize.svg | 488 + .../dracula/kde/aurorae/Dracula/restore.svg | 495 + .../dracula/kde/color-schemes/Dracula.colors | 105 + .../kde/color-schemes/DraculaPurple.colors | 105 + .../kde/cursors/Dracula-cursors/cursors/alias | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/all-scroll | Bin 0 -> 26260 bytes .../cursors/bottom_left_corner | Bin 0 -> 26260 bytes .../cursors/bottom_right_corner | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/bottom_side | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/cell | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/center_ptr | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/col-resize | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/color-picker | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/context-menu | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/copy | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/crosshair | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/default | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/dnd-move | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/dnd-no-drop | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/down-arrow | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/draft | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/fleur | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/help | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/left-arrow | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/left_side | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/no-drop | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/not-allowed | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/openhand | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/pencil | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/pirate | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/pointer | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/progress | Bin 0 -> 603628 bytes .../Dracula-cursors/cursors/right-arrow | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/right_ptr | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/right_side | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/row-resize | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/size_bdiag | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/size_fdiag | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/size_hor | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/size_ver | Bin 0 -> 26260 bytes .../symlink_00000000000000020006000e7e9ffc3f | 1 + .../symlink_00008160000006810000408080010102 | 1 + .../symlink_03b6e0fcb3499374a867c041f52298f0 | 1 + .../symlink_08e8e1c95fe2fc01f976f1e063a24ccd | 1 + .../symlink_1081e37283d90000800003c07f3ef6bf | 1 + .../symlink_3085a0e285430894940527032f8b26df | 1 + .../symlink_3ecb610c1bf2410f44200f48c40d3599 | 1 + .../symlink_4498f0e0c1937ffe01fd06f973665830 | 1 + .../symlink_5c6cd98b3f3ebcb1f9c7f1c204630408 | 1 + .../symlink_6407b0e94181790501fd1e167b474872 | 1 + .../symlink_640fb0e74195791501fd1ed57b41487f | 1 + .../symlink_9081237383d90e509aa00f00170e968f | 1 + .../symlink_9d800788f1b08800ae810202380a0822 | 1 + .../symlink_a2a266d0498c3104214a47bd64ab0fc8 | 1 + .../symlink_b66166c04f8c3109214a4fbd64a50fc8 | 1 + .../Dracula-cursors/cursors/symlink_circle | 1 + .../cursors/symlink_closedhand | 1 + .../Dracula-cursors/cursors/symlink_cross | 1 + .../cursors/symlink_crossed_circle | 1 + .../symlink_d9ce0ab605698f320427677b458ad60b | 1 + .../Dracula-cursors/cursors/symlink_dnd-copy | 1 + .../Dracula-cursors/cursors/symlink_dnd-none | 1 + .../Dracula-cursors/cursors/symlink_e-resize | 1 + .../symlink_e29285e634086352946a0e7090d73106 | 1 + .../Dracula-cursors/cursors/symlink_ew-resize | 1 + .../symlink_fcf21c00b30f7e3f83fe0dfd12e71cff | 1 + .../Dracula-cursors/cursors/symlink_forbidden | 1 + .../Dracula-cursors/cursors/symlink_grab | 1 + .../Dracula-cursors/cursors/symlink_grabbing | 1 + .../cursors/symlink_h_double_arrow | 1 + .../Dracula-cursors/cursors/symlink_half-busy | 1 + .../Dracula-cursors/cursors/symlink_hand1 | 1 + .../Dracula-cursors/cursors/symlink_hand2 | 1 + .../Dracula-cursors/cursors/symlink_ibeam | 1 + .../Dracula-cursors/cursors/symlink_left_ptr | 1 + .../cursors/symlink_left_ptr_help | 1 + .../cursors/symlink_left_ptr_watch | 1 + .../Dracula-cursors/cursors/symlink_link | 1 + .../Dracula-cursors/cursors/symlink_move | 1 + .../Dracula-cursors/cursors/symlink_n-resize | 1 + .../Dracula-cursors/cursors/symlink_ne-resize | 1 + .../cursors/symlink_nesw-resize | 1 + .../Dracula-cursors/cursors/symlink_ns-resize | 1 + .../Dracula-cursors/cursors/symlink_nw-resize | 1 + .../cursors/symlink_nwse-resize | 1 + .../Dracula-cursors/cursors/symlink_plus | 1 + .../cursors/symlink_pointing_hand | 1 + .../cursors/symlink_question_arrow | 1 + .../Dracula-cursors/cursors/symlink_s-resize | 1 + .../cursors/symlink_sb_h_double_arrow | 1 + .../cursors/symlink_sb_v_double_arrow | 1 + .../Dracula-cursors/cursors/symlink_se-resize | 1 + .../cursors/symlink_size-bdiag | 1 + .../cursors/symlink_size-fdiag | 1 + .../Dracula-cursors/cursors/symlink_size-hor | 1 + .../Dracula-cursors/cursors/symlink_size-ver | 1 + .../Dracula-cursors/cursors/symlink_size_all | 1 + .../Dracula-cursors/cursors/symlink_split_h | 1 + .../Dracula-cursors/cursors/symlink_split_v | 1 + .../Dracula-cursors/cursors/symlink_sw-resize | 1 + .../cursors/symlink_top_left_arrow | 1 + .../cursors/symlink_v_double_arrow | 1 + .../Dracula-cursors/cursors/symlink_w-resize | 1 + .../Dracula-cursors/cursors/symlink_watch | 1 + .../cursors/symlink_whats_this | 1 + .../Dracula-cursors/cursors/symlink_xterm | 1 + .../kde/cursors/Dracula-cursors/cursors/text | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/top_left_corner | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/top_right_corner | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/top_side | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/up-arrow | Bin 0 -> 26260 bytes .../Dracula-cursors/cursors/vertical-text | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/cursors/wait | Bin 0 -> 603628 bytes .../Dracula-cursors/cursors/wayland-cursor | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/x-cursor | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/zoom-in | Bin 0 -> 26260 bytes .../cursors/Dracula-cursors/cursors/zoom-out | Bin 0 -> 26260 bytes .../kde/cursors/Dracula-cursors/index.theme | 4 + .../kde/cursors/Dracula-cursors/preview.png | Bin 0 -> 31484 bytes home/dot_themes/dracula/kde/cursors/README | 15 + home/dot_themes/dracula/kde/cursors/build.sh | 150 + .../dracula/kde/cursors/build/x1/alias.png | Bin 0 -> 1381 bytes .../kde/cursors/build/x1/all-scroll.png | Bin 0 -> 1553 bytes .../cursors/build/x1/bottom_left_corner.png | Bin 0 -> 832 bytes .../cursors/build/x1/bottom_right_corner.png | Bin 0 -> 828 bytes .../kde/cursors/build/x1/bottom_side.png | Bin 0 -> 773 bytes .../dracula/kde/cursors/build/x1/cell.png | Bin 0 -> 675 bytes .../kde/cursors/build/x1/center_ptr.png | Bin 0 -> 798 bytes .../kde/cursors/build/x1/col-resize.png | Bin 0 -> 1033 bytes .../kde/cursors/build/x1/color-picker.png | Bin 0 -> 959 bytes .../kde/cursors/build/x1/context-menu.png | Bin 0 -> 866 bytes .../dracula/kde/cursors/build/x1/copy.png | Bin 0 -> 1329 bytes .../kde/cursors/build/x1/crosshair.png | Bin 0 -> 775 bytes .../dracula/kde/cursors/build/x1/default.png | Bin 0 -> 800 bytes .../dracula/kde/cursors/build/x1/dnd-move.png | Bin 0 -> 909 bytes .../kde/cursors/build/x1/dnd-no-drop.png | Bin 0 -> 1326 bytes .../kde/cursors/build/x1/down-arrow.png | Bin 0 -> 615 bytes .../dracula/kde/cursors/build/x1/draft.png | Bin 0 -> 986 bytes .../dracula/kde/cursors/build/x1/fleur.png | Bin 0 -> 1538 bytes .../dracula/kde/cursors/build/x1/help.png | Bin 0 -> 1348 bytes .../kde/cursors/build/x1/left-arrow.png | Bin 0 -> 636 bytes .../kde/cursors/build/x1/left_side.png | Bin 0 -> 803 bytes .../dracula/kde/cursors/build/x1/no-drop.png | Bin 0 -> 1369 bytes .../kde/cursors/build/x1/not-allowed.png | Bin 0 -> 1385 bytes .../dracula/kde/cursors/build/x1/openhand.png | Bin 0 -> 1256 bytes .../dracula/kde/cursors/build/x1/pencil.png | Bin 0 -> 674 bytes .../dracula/kde/cursors/build/x1/pirate.png | Bin 0 -> 1395 bytes .../dracula/kde/cursors/build/x1/pointer.png | Bin 0 -> 1041 bytes .../kde/cursors/build/x1/progress-01.png | Bin 0 -> 1379 bytes .../kde/cursors/build/x1/progress-02.png | Bin 0 -> 1376 bytes .../kde/cursors/build/x1/progress-03.png | Bin 0 -> 1346 bytes .../kde/cursors/build/x1/progress-04.png | Bin 0 -> 1366 bytes .../kde/cursors/build/x1/progress-05.png | Bin 0 -> 1382 bytes .../kde/cursors/build/x1/progress-06.png | Bin 0 -> 1366 bytes .../kde/cursors/build/x1/progress-07.png | Bin 0 -> 1347 bytes .../kde/cursors/build/x1/progress-08.png | Bin 0 -> 1348 bytes .../kde/cursors/build/x1/progress-09.png | Bin 0 -> 1342 bytes .../kde/cursors/build/x1/progress-10.png | Bin 0 -> 1340 bytes .../kde/cursors/build/x1/progress-11.png | Bin 0 -> 1361 bytes .../kde/cursors/build/x1/progress-12.png | Bin 0 -> 1389 bytes .../kde/cursors/build/x1/progress-13.png | Bin 0 -> 1383 bytes .../kde/cursors/build/x1/progress-14.png | Bin 0 -> 1379 bytes .../kde/cursors/build/x1/progress-15.png | Bin 0 -> 1357 bytes .../kde/cursors/build/x1/progress-16.png | Bin 0 -> 1361 bytes .../kde/cursors/build/x1/progress-17.png | Bin 0 -> 1378 bytes .../kde/cursors/build/x1/progress-18.png | Bin 0 -> 1361 bytes .../kde/cursors/build/x1/progress-19.png | Bin 0 -> 1350 bytes .../kde/cursors/build/x1/progress-20.png | Bin 0 -> 1345 bytes .../kde/cursors/build/x1/progress-21.png | Bin 0 -> 1340 bytes .../kde/cursors/build/x1/progress-22.png | Bin 0 -> 1338 bytes .../kde/cursors/build/x1/progress-23.png | Bin 0 -> 1363 bytes .../dracula/kde/cursors/build/x1/progress.png | Bin 0 -> 1378 bytes .../kde/cursors/build/x1/right-arrow.png | Bin 0 -> 619 bytes .../kde/cursors/build/x1/right_ptr.png | Bin 0 -> 767 bytes .../kde/cursors/build/x1/right_side.png | Bin 0 -> 785 bytes .../kde/cursors/build/x1/row-resize.png | Bin 0 -> 1018 bytes .../kde/cursors/build/x1/size_bdiag.png | Bin 0 -> 1062 bytes .../kde/cursors/build/x1/size_fdiag.png | Bin 0 -> 1096 bytes .../dracula/kde/cursors/build/x1/size_hor.png | Bin 0 -> 936 bytes .../dracula/kde/cursors/build/x1/size_ver.png | Bin 0 -> 1043 bytes .../dracula/kde/cursors/build/x1/text.png | Bin 0 -> 621 bytes .../kde/cursors/build/x1/top_left_corner.png | Bin 0 -> 827 bytes .../kde/cursors/build/x1/top_right_corner.png | Bin 0 -> 820 bytes .../dracula/kde/cursors/build/x1/top_side.png | Bin 0 -> 799 bytes .../dracula/kde/cursors/build/x1/up-arrow.png | Bin 0 -> 618 bytes .../kde/cursors/build/x1/vertical-text.png | Bin 0 -> 571 bytes .../dracula/kde/cursors/build/x1/wait-01.png | Bin 0 -> 1365 bytes .../dracula/kde/cursors/build/x1/wait-02.png | Bin 0 -> 1339 bytes .../dracula/kde/cursors/build/x1/wait-03.png | Bin 0 -> 1314 bytes .../dracula/kde/cursors/build/x1/wait-04.png | Bin 0 -> 1334 bytes .../dracula/kde/cursors/build/x1/wait-05.png | Bin 0 -> 1367 bytes .../dracula/kde/cursors/build/x1/wait-06.png | Bin 0 -> 1367 bytes .../dracula/kde/cursors/build/x1/wait-07.png | Bin 0 -> 1377 bytes .../dracula/kde/cursors/build/x1/wait-08.png | Bin 0 -> 1350 bytes .../dracula/kde/cursors/build/x1/wait-09.png | Bin 0 -> 1309 bytes .../dracula/kde/cursors/build/x1/wait-10.png | Bin 0 -> 1318 bytes .../dracula/kde/cursors/build/x1/wait-11.png | Bin 0 -> 1352 bytes .../dracula/kde/cursors/build/x1/wait-12.png | Bin 0 -> 1367 bytes .../dracula/kde/cursors/build/x1/wait-13.png | Bin 0 -> 1373 bytes .../dracula/kde/cursors/build/x1/wait-14.png | Bin 0 -> 1342 bytes .../dracula/kde/cursors/build/x1/wait-15.png | Bin 0 -> 1310 bytes .../dracula/kde/cursors/build/x1/wait-16.png | Bin 0 -> 1336 bytes .../dracula/kde/cursors/build/x1/wait-17.png | Bin 0 -> 1364 bytes .../dracula/kde/cursors/build/x1/wait-18.png | Bin 0 -> 1370 bytes .../dracula/kde/cursors/build/x1/wait-19.png | Bin 0 -> 1381 bytes .../dracula/kde/cursors/build/x1/wait-20.png | Bin 0 -> 1351 bytes .../dracula/kde/cursors/build/x1/wait-21.png | Bin 0 -> 1312 bytes .../dracula/kde/cursors/build/x1/wait-22.png | Bin 0 -> 1320 bytes .../dracula/kde/cursors/build/x1/wait-23.png | Bin 0 -> 1351 bytes .../dracula/kde/cursors/build/x1/wait.png | Bin 0 -> 1342 bytes .../kde/cursors/build/x1/wayland-cursor.png | Bin 0 -> 1529 bytes .../dracula/kde/cursors/build/x1/x-cursor.png | Bin 0 -> 1309 bytes .../dracula/kde/cursors/build/x1/zoom-in.png | Bin 0 -> 1183 bytes .../dracula/kde/cursors/build/x1/zoom-out.png | Bin 0 -> 1139 bytes .../dracula/kde/cursors/build/x1_5/alias.png | Bin 0 -> 2186 bytes .../kde/cursors/build/x1_5/all-scroll.png | Bin 0 -> 2485 bytes .../cursors/build/x1_5/bottom_left_corner.png | Bin 0 -> 1285 bytes .../build/x1_5/bottom_right_corner.png | Bin 0 -> 1291 bytes .../kde/cursors/build/x1_5/bottom_side.png | Bin 0 -> 1120 bytes .../dracula/kde/cursors/build/x1_5/cell.png | Bin 0 -> 969 bytes .../kde/cursors/build/x1_5/center_ptr.png | Bin 0 -> 1236 bytes .../kde/cursors/build/x1_5/col-resize.png | Bin 0 -> 1662 bytes .../kde/cursors/build/x1_5/color-picker.png | Bin 0 -> 1514 bytes .../kde/cursors/build/x1_5/context-menu.png | Bin 0 -> 1283 bytes .../dracula/kde/cursors/build/x1_5/copy.png | Bin 0 -> 2085 bytes .../kde/cursors/build/x1_5/crosshair.png | Bin 0 -> 1346 bytes .../kde/cursors/build/x1_5/default.png | Bin 0 -> 1183 bytes .../kde/cursors/build/x1_5/dnd-move.png | Bin 0 -> 1431 bytes .../kde/cursors/build/x1_5/dnd-no-drop.png | Bin 0 -> 2164 bytes .../kde/cursors/build/x1_5/down-arrow.png | Bin 0 -> 893 bytes .../dracula/kde/cursors/build/x1_5/draft.png | Bin 0 -> 1612 bytes .../dracula/kde/cursors/build/x1_5/fleur.png | Bin 0 -> 2530 bytes .../dracula/kde/cursors/build/x1_5/help.png | Bin 0 -> 2157 bytes .../kde/cursors/build/x1_5/left-arrow.png | Bin 0 -> 935 bytes .../kde/cursors/build/x1_5/left_side.png | Bin 0 -> 1247 bytes .../kde/cursors/build/x1_5/no-drop.png | Bin 0 -> 2165 bytes .../kde/cursors/build/x1_5/not-allowed.png | Bin 0 -> 2258 bytes .../kde/cursors/build/x1_5/openhand.png | Bin 0 -> 2021 bytes .../dracula/kde/cursors/build/x1_5/pencil.png | Bin 0 -> 1043 bytes .../dracula/kde/cursors/build/x1_5/pirate.png | Bin 0 -> 2439 bytes .../kde/cursors/build/x1_5/pointer.png | Bin 0 -> 1626 bytes .../kde/cursors/build/x1_5/progress-01.png | Bin 0 -> 2166 bytes .../kde/cursors/build/x1_5/progress-02.png | Bin 0 -> 2187 bytes .../kde/cursors/build/x1_5/progress-03.png | Bin 0 -> 2140 bytes .../kde/cursors/build/x1_5/progress-04.png | Bin 0 -> 2167 bytes .../kde/cursors/build/x1_5/progress-05.png | Bin 0 -> 2180 bytes .../kde/cursors/build/x1_5/progress-06.png | Bin 0 -> 2193 bytes .../kde/cursors/build/x1_5/progress-07.png | Bin 0 -> 2174 bytes .../kde/cursors/build/x1_5/progress-08.png | Bin 0 -> 2151 bytes .../kde/cursors/build/x1_5/progress-09.png | Bin 0 -> 2095 bytes .../kde/cursors/build/x1_5/progress-10.png | Bin 0 -> 2110 bytes .../kde/cursors/build/x1_5/progress-11.png | Bin 0 -> 2141 bytes .../kde/cursors/build/x1_5/progress-12.png | Bin 0 -> 2151 bytes .../kde/cursors/build/x1_5/progress-13.png | Bin 0 -> 2156 bytes .../kde/cursors/build/x1_5/progress-14.png | Bin 0 -> 2179 bytes .../kde/cursors/build/x1_5/progress-15.png | Bin 0 -> 2130 bytes .../kde/cursors/build/x1_5/progress-16.png | Bin 0 -> 2169 bytes .../kde/cursors/build/x1_5/progress-17.png | Bin 0 -> 2178 bytes .../kde/cursors/build/x1_5/progress-18.png | Bin 0 -> 2190 bytes .../kde/cursors/build/x1_5/progress-19.png | Bin 0 -> 2165 bytes .../kde/cursors/build/x1_5/progress-20.png | Bin 0 -> 2146 bytes .../kde/cursors/build/x1_5/progress-21.png | Bin 0 -> 2091 bytes .../kde/cursors/build/x1_5/progress-22.png | Bin 0 -> 2112 bytes .../kde/cursors/build/x1_5/progress-23.png | Bin 0 -> 2140 bytes .../kde/cursors/build/x1_5/progress.png | Bin 0 -> 2170 bytes .../kde/cursors/build/x1_5/right-arrow.png | Bin 0 -> 922 bytes .../kde/cursors/build/x1_5/right_ptr.png | Bin 0 -> 1179 bytes .../kde/cursors/build/x1_5/right_side.png | Bin 0 -> 1213 bytes .../kde/cursors/build/x1_5/row-resize.png | Bin 0 -> 1546 bytes .../kde/cursors/build/x1_5/size_bdiag.png | Bin 0 -> 1669 bytes .../kde/cursors/build/x1_5/size_fdiag.png | Bin 0 -> 1755 bytes .../kde/cursors/build/x1_5/size_hor.png | Bin 0 -> 1571 bytes .../kde/cursors/build/x1_5/size_ver.png | Bin 0 -> 1561 bytes .../dracula/kde/cursors/build/x1_5/text.png | Bin 0 -> 1004 bytes .../cursors/build/x1_5/top_left_corner.png | Bin 0 -> 1312 bytes .../cursors/build/x1_5/top_right_corner.png | Bin 0 -> 1307 bytes .../kde/cursors/build/x1_5/top_side.png | Bin 0 -> 1237 bytes .../kde/cursors/build/x1_5/up-arrow.png | Bin 0 -> 901 bytes .../kde/cursors/build/x1_5/vertical-text.png | Bin 0 -> 904 bytes .../kde/cursors/build/x1_5/wait-01.png | Bin 0 -> 2169 bytes .../kde/cursors/build/x1_5/wait-02.png | Bin 0 -> 2161 bytes .../kde/cursors/build/x1_5/wait-03.png | Bin 0 -> 2146 bytes .../kde/cursors/build/x1_5/wait-04.png | Bin 0 -> 2158 bytes .../kde/cursors/build/x1_5/wait-05.png | Bin 0 -> 2199 bytes .../kde/cursors/build/x1_5/wait-06.png | Bin 0 -> 2211 bytes .../kde/cursors/build/x1_5/wait-07.png | Bin 0 -> 2180 bytes .../kde/cursors/build/x1_5/wait-08.png | Bin 0 -> 2113 bytes .../kde/cursors/build/x1_5/wait-09.png | Bin 0 -> 2083 bytes .../kde/cursors/build/x1_5/wait-10.png | Bin 0 -> 2124 bytes .../kde/cursors/build/x1_5/wait-11.png | Bin 0 -> 2146 bytes .../kde/cursors/build/x1_5/wait-12.png | Bin 0 -> 2170 bytes .../kde/cursors/build/x1_5/wait-13.png | Bin 0 -> 2172 bytes .../kde/cursors/build/x1_5/wait-14.png | Bin 0 -> 2152 bytes .../kde/cursors/build/x1_5/wait-15.png | Bin 0 -> 2144 bytes .../kde/cursors/build/x1_5/wait-16.png | Bin 0 -> 2165 bytes .../kde/cursors/build/x1_5/wait-17.png | Bin 0 -> 2203 bytes .../kde/cursors/build/x1_5/wait-18.png | Bin 0 -> 2199 bytes .../kde/cursors/build/x1_5/wait-19.png | Bin 0 -> 2184 bytes .../kde/cursors/build/x1_5/wait-20.png | Bin 0 -> 2132 bytes .../kde/cursors/build/x1_5/wait-21.png | Bin 0 -> 2084 bytes .../kde/cursors/build/x1_5/wait-22.png | Bin 0 -> 2124 bytes .../kde/cursors/build/x1_5/wait-23.png | Bin 0 -> 2156 bytes .../dracula/kde/cursors/build/x1_5/wait.png | Bin 0 -> 2200 bytes .../kde/cursors/build/x1_5/wayland-cursor.png | Bin 0 -> 2448 bytes .../kde/cursors/build/x1_5/x-cursor.png | Bin 0 -> 2248 bytes .../kde/cursors/build/x1_5/zoom-in.png | Bin 0 -> 1988 bytes .../kde/cursors/build/x1_5/zoom-out.png | Bin 0 -> 1917 bytes .../dracula/kde/cursors/build/x2/alias.png | Bin 0 -> 3092 bytes .../kde/cursors/build/x2/all-scroll.png | Bin 0 -> 3519 bytes .../cursors/build/x2/bottom_left_corner.png | Bin 0 -> 1754 bytes .../cursors/build/x2/bottom_right_corner.png | Bin 0 -> 1840 bytes .../kde/cursors/build/x2/bottom_side.png | Bin 0 -> 1507 bytes .../dracula/kde/cursors/build/x2/cell.png | Bin 0 -> 1259 bytes .../kde/cursors/build/x2/center_ptr.png | Bin 0 -> 1615 bytes .../kde/cursors/build/x2/col-resize.png | Bin 0 -> 2311 bytes .../kde/cursors/build/x2/color-picker.png | Bin 0 -> 2191 bytes .../kde/cursors/build/x2/context-menu.png | Bin 0 -> 1738 bytes .../dracula/kde/cursors/build/x2/copy.png | Bin 0 -> 2935 bytes .../kde/cursors/build/x2/crosshair.png | Bin 0 -> 1756 bytes .../dracula/kde/cursors/build/x2/default.png | Bin 0 -> 1667 bytes .../dracula/kde/cursors/build/x2/dnd-move.png | Bin 0 -> 2012 bytes .../kde/cursors/build/x2/dnd-no-drop.png | Bin 0 -> 3077 bytes .../kde/cursors/build/x2/down-arrow.png | Bin 0 -> 1172 bytes .../dracula/kde/cursors/build/x2/draft.png | Bin 0 -> 2131 bytes .../dracula/kde/cursors/build/x2/fleur.png | Bin 0 -> 3358 bytes .../dracula/kde/cursors/build/x2/help.png | Bin 0 -> 3077 bytes .../kde/cursors/build/x2/left-arrow.png | Bin 0 -> 1254 bytes .../kde/cursors/build/x2/left_side.png | Bin 0 -> 1616 bytes .../dracula/kde/cursors/build/x2/no-drop.png | Bin 0 -> 3058 bytes .../kde/cursors/build/x2/not-allowed.png | Bin 0 -> 3135 bytes .../dracula/kde/cursors/build/x2/openhand.png | Bin 0 -> 2843 bytes .../dracula/kde/cursors/build/x2/pencil.png | Bin 0 -> 1526 bytes .../dracula/kde/cursors/build/x2/pirate.png | Bin 0 -> 3383 bytes .../dracula/kde/cursors/build/x2/pointer.png | Bin 0 -> 2253 bytes .../kde/cursors/build/x2/progress-01.png | Bin 0 -> 3069 bytes .../kde/cursors/build/x2/progress-02.png | Bin 0 -> 3055 bytes .../kde/cursors/build/x2/progress-03.png | Bin 0 -> 2990 bytes .../kde/cursors/build/x2/progress-04.png | Bin 0 -> 3076 bytes .../kde/cursors/build/x2/progress-05.png | Bin 0 -> 3076 bytes .../kde/cursors/build/x2/progress-06.png | Bin 0 -> 3079 bytes .../kde/cursors/build/x2/progress-07.png | Bin 0 -> 3071 bytes .../kde/cursors/build/x2/progress-08.png | Bin 0 -> 3049 bytes .../kde/cursors/build/x2/progress-09.png | Bin 0 -> 2993 bytes .../kde/cursors/build/x2/progress-10.png | Bin 0 -> 2986 bytes .../kde/cursors/build/x2/progress-11.png | Bin 0 -> 3045 bytes .../kde/cursors/build/x2/progress-12.png | Bin 0 -> 3038 bytes .../kde/cursors/build/x2/progress-13.png | Bin 0 -> 3054 bytes .../kde/cursors/build/x2/progress-14.png | Bin 0 -> 3049 bytes .../kde/cursors/build/x2/progress-15.png | Bin 0 -> 2977 bytes .../kde/cursors/build/x2/progress-16.png | Bin 0 -> 3083 bytes .../kde/cursors/build/x2/progress-17.png | Bin 0 -> 3073 bytes .../kde/cursors/build/x2/progress-18.png | Bin 0 -> 3089 bytes .../kde/cursors/build/x2/progress-19.png | Bin 0 -> 3077 bytes .../kde/cursors/build/x2/progress-20.png | Bin 0 -> 3056 bytes .../kde/cursors/build/x2/progress-21.png | Bin 0 -> 2987 bytes .../kde/cursors/build/x2/progress-22.png | Bin 0 -> 2990 bytes .../kde/cursors/build/x2/progress-23.png | Bin 0 -> 3035 bytes .../dracula/kde/cursors/build/x2/progress.png | Bin 0 -> 3070 bytes .../kde/cursors/build/x2/right-arrow.png | Bin 0 -> 1224 bytes .../kde/cursors/build/x2/right_ptr.png | Bin 0 -> 1581 bytes .../kde/cursors/build/x2/right_side.png | Bin 0 -> 1619 bytes .../kde/cursors/build/x2/row-resize.png | Bin 0 -> 2081 bytes .../kde/cursors/build/x2/size_bdiag.png | Bin 0 -> 2353 bytes .../kde/cursors/build/x2/size_fdiag.png | Bin 0 -> 2399 bytes .../dracula/kde/cursors/build/x2/size_hor.png | Bin 0 -> 2126 bytes .../dracula/kde/cursors/build/x2/size_ver.png | Bin 0 -> 2174 bytes .../dracula/kde/cursors/build/x2/text.png | Bin 0 -> 1231 bytes .../kde/cursors/build/x2/top_left_corner.png | Bin 0 -> 1814 bytes .../kde/cursors/build/x2/top_right_corner.png | Bin 0 -> 1807 bytes .../dracula/kde/cursors/build/x2/top_side.png | Bin 0 -> 1583 bytes .../dracula/kde/cursors/build/x2/up-arrow.png | Bin 0 -> 1192 bytes .../kde/cursors/build/x2/vertical-text.png | Bin 0 -> 1159 bytes .../dracula/kde/cursors/build/x2/wait-01.png | Bin 0 -> 3049 bytes .../dracula/kde/cursors/build/x2/wait-02.png | Bin 0 -> 2967 bytes .../dracula/kde/cursors/build/x2/wait-03.png | Bin 0 -> 2949 bytes .../dracula/kde/cursors/build/x2/wait-04.png | Bin 0 -> 2995 bytes .../dracula/kde/cursors/build/x2/wait-05.png | Bin 0 -> 3074 bytes .../dracula/kde/cursors/build/x2/wait-06.png | Bin 0 -> 3132 bytes .../dracula/kde/cursors/build/x2/wait-07.png | Bin 0 -> 3063 bytes .../dracula/kde/cursors/build/x2/wait-08.png | Bin 0 -> 2984 bytes .../dracula/kde/cursors/build/x2/wait-09.png | Bin 0 -> 2915 bytes .../dracula/kde/cursors/build/x2/wait-10.png | Bin 0 -> 2937 bytes .../dracula/kde/cursors/build/x2/wait-11.png | Bin 0 -> 3001 bytes .../dracula/kde/cursors/build/x2/wait-12.png | Bin 0 -> 3048 bytes .../dracula/kde/cursors/build/x2/wait-13.png | Bin 0 -> 3021 bytes .../dracula/kde/cursors/build/x2/wait-14.png | Bin 0 -> 2979 bytes .../dracula/kde/cursors/build/x2/wait-15.png | Bin 0 -> 2945 bytes .../dracula/kde/cursors/build/x2/wait-16.png | Bin 0 -> 3010 bytes .../dracula/kde/cursors/build/x2/wait-17.png | Bin 0 -> 3054 bytes .../dracula/kde/cursors/build/x2/wait-18.png | Bin 0 -> 3122 bytes .../dracula/kde/cursors/build/x2/wait-19.png | Bin 0 -> 3047 bytes .../dracula/kde/cursors/build/x2/wait-20.png | Bin 0 -> 2994 bytes .../dracula/kde/cursors/build/x2/wait-21.png | Bin 0 -> 2884 bytes .../dracula/kde/cursors/build/x2/wait-22.png | Bin 0 -> 2925 bytes .../dracula/kde/cursors/build/x2/wait-23.png | Bin 0 -> 2990 bytes .../dracula/kde/cursors/build/x2/wait.png | Bin 0 -> 3043 bytes .../kde/cursors/build/x2/wayland-cursor.png | Bin 0 -> 3380 bytes .../dracula/kde/cursors/build/x2/x-cursor.png | Bin 0 -> 3117 bytes .../dracula/kde/cursors/build/x2/zoom-in.png | Bin 0 -> 2816 bytes .../dracula/kde/cursors/build/x2/zoom-out.png | Bin 0 -> 2731 bytes .../dracula/kde/cursors/preview.png | Bin 0 -> 31484 bytes .../kde/cursors/src/config/alias.cursor | 3 + .../kde/cursors/src/config/all-scroll.cursor | 3 + .../src/config/bottom_left_corner.cursor | 3 + .../src/config/bottom_right_corner.cursor | 3 + .../kde/cursors/src/config/bottom_side.cursor | 3 + .../kde/cursors/src/config/cell.cursor | 3 + .../kde/cursors/src/config/center_ptr.cursor | 3 + .../kde/cursors/src/config/col-resize.cursor | 3 + .../cursors/src/config/color-picker.cursor | 3 + .../cursors/src/config/context-menu.cursor | 3 + .../kde/cursors/src/config/copy.cursor | 3 + .../kde/cursors/src/config/crosshair.cursor | 3 + .../kde/cursors/src/config/default.cursor | 3 + .../kde/cursors/src/config/dnd-move.cursor | 3 + .../kde/cursors/src/config/dnd-no-drop.cursor | 3 + .../kde/cursors/src/config/down-arrow.cursor | 3 + .../kde/cursors/src/config/draft.cursor | 3 + .../kde/cursors/src/config/fleur.cursor | 3 + .../kde/cursors/src/config/help.cursor | 3 + .../kde/cursors/src/config/left-arrow.cursor | 3 + .../kde/cursors/src/config/left_side.cursor | 3 + .../kde/cursors/src/config/no-drop.cursor | 3 + .../kde/cursors/src/config/not-allowed.cursor | 3 + .../kde/cursors/src/config/openhand.cursor | 3 + .../kde/cursors/src/config/pencil.cursor | 3 + .../kde/cursors/src/config/pirate.cursor | 3 + .../kde/cursors/src/config/pointer.cursor | 3 + .../kde/cursors/src/config/progress.cursor | 69 + .../kde/cursors/src/config/right-arrow.cursor | 3 + .../kde/cursors/src/config/right_ptr.cursor | 3 + .../kde/cursors/src/config/right_side.cursor | 3 + .../kde/cursors/src/config/row-resize.cursor | 3 + .../kde/cursors/src/config/size_bdiag.cursor | 3 + .../kde/cursors/src/config/size_fdiag.cursor | 3 + .../kde/cursors/src/config/size_hor.cursor | 3 + .../kde/cursors/src/config/size_ver.cursor | 3 + .../kde/cursors/src/config/text.cursor | 3 + .../cursors/src/config/top_left_corner.cursor | 3 + .../src/config/top_right_corner.cursor | 3 + .../kde/cursors/src/config/top_side.cursor | 3 + .../kde/cursors/src/config/up-arrow.cursor | 3 + .../cursors/src/config/vertical-text.cursor | 3 + .../kde/cursors/src/config/wait.cursor | 69 + .../cursors/src/config/wayland-cursor.cursor | 3 + .../kde/cursors/src/config/x-cursor.cursor | 3 + .../kde/cursors/src/config/zoom-in.cursor | 3 + .../kde/cursors/src/config/zoom-out.cursor | 3 + .../dracula/kde/cursors/src/cursorList | 107 + .../dracula/kde/cursors/src/cursors.svg | 8017 +++++++++++ .../dracula/kde/cursors/src/index.theme | 4 + .../Dracula-Solid/Dracula-Solid.kvconfig | 494 + .../kvantum/Dracula-Solid/Dracula-Solid.svg | 6779 +++++++++ .../Dracula-purple-solid.kvconfig | 494 + .../Dracula-purple-solid.svg | 6781 +++++++++ .../Dracula-purple/Dracula-purple.kvconfig | 494 + .../kvantum/Dracula-purple/Dracula-purple.svg | 6782 +++++++++ .../kde/kvantum/Dracula/Dracula.kvconfig | 494 + .../dracula/kde/kvantum/Dracula/Dracula.svg | 6779 +++++++++ .../plasma/desktoptheme/Dracula-Solid/colors | 24 + .../Dracula-Solid/dialogs/background.svgz | Bin 0 -> 7438 bytes .../Dracula-Solid/icons/applications.svg | 90 + .../Dracula-Solid/icons/bookmarks.svg | 110 + .../Dracula-Solid/icons/computer.svg | 438 + .../Dracula-Solid/icons/system.svg | 817 ++ .../desktoptheme/Dracula-Solid/icons/view.svg | 123 + .../Dracula-Solid/metadata.desktop | 16 + .../widgets/action-overlays.svgz | Bin 0 -> 2408 bytes .../Dracula-Solid/widgets/actionbutton.svg | 537 + .../Dracula-Solid/widgets/arrows.svgz | Bin 0 -> 1432 bytes .../Dracula-Solid/widgets/background.svgz | Bin 0 -> 3978 bytes .../widgets/bar_meter_horizontal.svgz | Bin 0 -> 1494 bytes .../widgets/bar_meter_vertical.svgz | Bin 0 -> 1492 bytes .../Dracula-Solid/widgets/busywidget.svgz | Bin 0 -> 3039 bytes .../Dracula-Solid/widgets/button.svg | 1965 +++ .../Dracula-Solid/widgets/checkmarks.svg | 218 + .../Dracula-Solid/widgets/clock.svg | 323 + .../widgets/containment-controls.svgz | Bin 0 -> 3069 bytes .../Dracula-Solid/widgets/frame.svgz | Bin 0 -> 3424 bytes .../Dracula-Solid/widgets/glowbar.svgz | Bin 0 -> 1952 bytes .../Dracula-Solid/widgets/line.svgz | Bin 0 -> 1443 bytes .../Dracula-Solid/widgets/lineedit.svg | 2772 ++++ .../Dracula-Solid/widgets/listitem.svgz | Bin 0 -> 3537 bytes .../Dracula-Solid/widgets/pager.svgz | Bin 0 -> 2732 bytes .../widgets/panel-background.svg | 389 + .../widgets/plot-background.svgz | Bin 0 -> 1048 bytes .../Dracula-Solid/widgets/scrollbar.svgz | Bin 0 -> 3577 bytes .../Dracula-Solid/widgets/scrollwidget.svg | 432 + .../Dracula-Solid/widgets/slider.svgz | Bin 0 -> 2780 bytes .../Dracula-Solid/widgets/tabbar.svgz | Bin 0 -> 2414 bytes .../Dracula-Solid/widgets/tasks.svgz | Bin 0 -> 12866 bytes .../Dracula-Solid/widgets/timer.svgz | Bin 0 -> 5203 bytes .../Dracula-Solid/widgets/toolbar.svgz | Bin 0 -> 1703 bytes .../Dracula-Solid/widgets/tooltip.svgz | Bin 0 -> 4495 bytes .../widgets/translucentbackground.svgz | Bin 0 -> 3470 bytes .../Dracula-Solid/widgets/viewitem.svgz | Bin 0 -> 4365 bytes .../kde/plasma/desktoptheme/Dracula/colors | 24 + .../Dracula/dialogs/background.svgz | Bin 0 -> 7415 bytes .../Dracula/icons/applications.svg | 90 + .../desktoptheme/Dracula/icons/bookmarks.svg | 110 + .../desktoptheme/Dracula/icons/computer.svg | 438 + .../desktoptheme/Dracula/icons/system.svg | 817 ++ .../desktoptheme/Dracula/icons/view.svg | 123 + .../desktoptheme/Dracula/metadata.desktop | 16 + .../Dracula/widgets/action-overlays.svgz | Bin 0 -> 2408 bytes .../Dracula/widgets/actionbutton.svg | 537 + .../desktoptheme/Dracula/widgets/arrows.svgz | Bin 0 -> 1432 bytes .../Dracula/widgets/background.svgz | Bin 0 -> 3978 bytes .../Dracula/widgets/bar_meter_horizontal.svgz | Bin 0 -> 1494 bytes .../Dracula/widgets/bar_meter_vertical.svgz | Bin 0 -> 1492 bytes .../Dracula/widgets/busywidget.svgz | Bin 0 -> 3039 bytes .../desktoptheme/Dracula/widgets/button.svg | 1965 +++ .../Dracula/widgets/checkmarks.svg | 218 + .../desktoptheme/Dracula/widgets/clock.svg | 323 + .../Dracula/widgets/containment-controls.svgz | Bin 0 -> 3069 bytes .../desktoptheme/Dracula/widgets/frame.svgz | Bin 0 -> 3424 bytes .../desktoptheme/Dracula/widgets/glowbar.svgz | Bin 0 -> 1952 bytes .../desktoptheme/Dracula/widgets/line.svgz | Bin 0 -> 1443 bytes .../desktoptheme/Dracula/widgets/lineedit.svg | 2772 ++++ .../Dracula/widgets/listitem.svgz | Bin 0 -> 3537 bytes .../desktoptheme/Dracula/widgets/pager.svgz | Bin 0 -> 2732 bytes .../Dracula/widgets/panel-background.svg | 389 + .../Dracula/widgets/plot-background.svgz | Bin 0 -> 1048 bytes .../Dracula/widgets/scrollbar.svgz | Bin 0 -> 3577 bytes .../Dracula/widgets/scrollwidget.svg | 432 + .../desktoptheme/Dracula/widgets/slider.svgz | Bin 0 -> 2780 bytes .../desktoptheme/Dracula/widgets/tabbar.svgz | Bin 0 -> 2414 bytes .../desktoptheme/Dracula/widgets/tasks.svgz | Bin 0 -> 12866 bytes .../desktoptheme/Dracula/widgets/timer.svgz | Bin 0 -> 5203 bytes .../desktoptheme/Dracula/widgets/toolbar.svgz | Bin 0 -> 1703 bytes .../desktoptheme/Dracula/widgets/tooltip.svgz | Bin 0 -> 4469 bytes .../widgets/translucentbackground.svgz | Bin 0 -> 3470 bytes .../Dracula/widgets/viewitem.svgz | Bin 0 -> 4365 bytes .../contents/components/ActionButton.qml | 130 + .../Dracula/contents/components/Battery.qml | 53 + .../Dracula/contents/components/Clock.qml | 50 + .../components/KeyboardLayoutButton.qml | 62 + .../components/SessionManagementScreen.qml | 121 + .../contents/components/UserDelegate.qml | 192 + .../Dracula/contents/components/UserList.qml | 93 + .../contents/components/VirtualKeyboard.qml | 28 + .../contents/components/WallpaperFader.qml | 178 + .../contents/components/artwork/README.txt | 1 + .../components/artwork/logout_primary.svgz | Bin 0 -> 2514 bytes .../components/artwork/restart_primary.svgz | Bin 0 -> 1860 bytes .../components/artwork/shutdown_primary.svgz | Bin 0 -> 1738 bytes .../look-and-feel/Dracula/contents/defaults | 20 + .../Dracula/contents/lockscreen/LockOsd.qml | 83 + .../contents/lockscreen/LockScreen.qml | 65 + .../contents/lockscreen/LockScreenUi.qml | 543 + .../Dracula/contents/lockscreen/MainBlock.qml | 141 + .../contents/lockscreen/MediaControls.qml | 162 + .../Dracula/contents/lockscreen/config.qml | 44 + .../Dracula/contents/lockscreen/config.xml | 19 + .../Dracula/contents/logout/Logout.qml | 262 + .../Dracula/contents/logout/LogoutButton.qml | 46 + .../Dracula/contents/logout/timer.js | 39 + .../Dracula/contents/osd/Osd.qml | 38 + .../Dracula/contents/osd/OsdItem.qml | 118 + .../contents/previews/fullscreenpreview.jpg | Bin 0 -> 160828 bytes .../Dracula/contents/previews/preview.png | Bin 0 -> 88693 bytes .../Dracula/contents/previews/splash.png | Bin 0 -> 30793 bytes .../Dracula/contents/splash/Splash.qml | 109 + .../contents/splash/images/background.png | Bin 0 -> 120892 bytes .../Dracula/contents/splash/images/busy02.svg | 46 + .../Dracula/contents/splash/images/logo.png | Bin 0 -> 17910 bytes .../look-and-feel/Dracula/metadata.desktop | 13 + .../kde/sddm/Dracula/DropdownMenuStyle.qml | 26 + .../kde/sddm/Dracula/KeyboardButton.qml | 38 + .../dracula/kde/sddm/Dracula/Login.qml | 137 + .../dracula/kde/sddm/Dracula/Main.qml | 473 + .../kde/sddm/Dracula/SessionButton.qml | 59 + .../kde/sddm/Dracula/assets/background.jpg | Bin 0 -> 63185 bytes .../kde/sddm/Dracula/assets/change_user.svg | 99 + .../kde/sddm/Dracula/assets/restart.svg | 117 + .../kde/sddm/Dracula/assets/shutdown.svg | 91 + .../kde/sddm/Dracula/assets/suspend.svg | 89 + .../sddm/Dracula/components/ActionButton.qml | 91 + .../kde/sddm/Dracula/components/Battery.qml | 52 + .../kde/sddm/Dracula/components/Clock.qml | 55 + .../kde/sddm/Dracula/components/Input.qml | 21 + .../components/SessionManagementScreen.qml | 119 + .../sddm/Dracula/components/UserDelegate.qml | 193 + .../kde/sddm/Dracula/components/UserList.qml | 93 + .../Dracula/components/VirtualKeyboard.qml | 29 + .../components/artwork/logout_primary.svgz | Bin 0 -> 2514 bytes .../components/artwork/restart_primary.svgz | Bin 0 -> 1860 bytes .../components/artwork/shutdown_primary.svgz | Bin 0 -> 1738 bytes .../kde/sddm/Dracula/faces/dot_face.icon | 14 + .../dracula/kde/sddm/Dracula/metadata.desktop | 16 + .../dracula/kde/sddm/Dracula/preview.png | Bin 0 -> 362839 bytes .../dracula/kde/sddm/Dracula/theme.conf | 9 + home/dot_themes/dracula/metacity-1/close.png | Bin 0 -> 638 bytes .../dracula/metacity-1/close_focused.png | Bin 0 -> 638 bytes .../metacity-1/close_focused_normal.png | Bin 0 -> 638 bytes .../metacity-1/close_focused_prelight.png | Bin 0 -> 835 bytes .../metacity-1/close_focused_pressed.png | Bin 0 -> 885 bytes .../dracula/metacity-1/close_unfocused.png | Bin 0 -> 656 bytes .../metacity-1/close_unfocused_prelight.png | Bin 0 -> 883 bytes .../metacity-1/close_unfocused_pressed.png | Bin 0 -> 885 bytes .../executable_metacity-theme-3.xml | 1144 ++ .../metacity-1/executable_metacity-theme.xml | 1144 ++ .../dracula/metacity-1/maximize.png | Bin 0 -> 739 bytes .../dracula/metacity-1/maximize_focused.png | Bin 0 -> 739 bytes .../metacity-1/maximize_focused_normal.png | Bin 0 -> 739 bytes .../metacity-1/maximize_focused_prelight.png | Bin 0 -> 821 bytes .../metacity-1/maximize_focused_pressed.png | Bin 0 -> 821 bytes .../dracula/metacity-1/maximize_unfocused.png | Bin 0 -> 705 bytes .../maximize_unfocused_prelight.png | Bin 0 -> 821 bytes .../metacity-1/maximize_unfocused_pressed.png | Bin 0 -> 821 bytes home/dot_themes/dracula/metacity-1/menu.png | Bin 0 -> 341 bytes .../dracula/metacity-1/menu_focused.png | Bin 0 -> 341 bytes .../metacity-1/menu_focused_normal.png | Bin 0 -> 341 bytes .../metacity-1/menu_focused_prelight.png | Bin 0 -> 341 bytes .../metacity-1/menu_focused_pressed.png | Bin 0 -> 341 bytes .../dracula/metacity-1/menu_unfocused.png | Bin 0 -> 334 bytes .../metacity-1/menu_unfocused_prelight.png | Bin 0 -> 341 bytes .../metacity-1/menu_unfocused_pressed.png | Bin 0 -> 341 bytes .../dracula/metacity-1/minimize.png | Bin 0 -> 723 bytes .../dracula/metacity-1/minimize_focused.png | Bin 0 -> 723 bytes .../metacity-1/minimize_focused_normal.png | Bin 0 -> 723 bytes .../metacity-1/minimize_focused_prelight.png | Bin 0 -> 752 bytes .../metacity-1/minimize_focused_pressed.png | Bin 0 -> 752 bytes .../dracula/metacity-1/minimize_unfocused.png | Bin 0 -> 705 bytes .../minimize_unfocused_prelight.png | Bin 0 -> 752 bytes .../metacity-1/minimize_unfocused_pressed.png | Bin 0 -> 752 bytes home/dot_themes/dracula/metacity-1/shade.png | Bin 0 -> 456 bytes .../dracula/metacity-1/shade_focused.png | Bin 0 -> 456 bytes .../metacity-1/shade_focused_normal.png | Bin 0 -> 456 bytes .../metacity-1/shade_focused_prelight.png | Bin 0 -> 434 bytes .../metacity-1/shade_focused_pressed.png | Bin 0 -> 456 bytes .../dracula/metacity-1/shade_unfocused.png | Bin 0 -> 389 bytes .../metacity-1/shade_unfocused_prelight.png | Bin 0 -> 456 bytes .../metacity-1/shade_unfocused_pressed.png | Bin 0 -> 456 bytes .../metacity-1/symlink_metacity-theme-1.xml | 1 + .../metacity-1/symlink_metacity-theme-2.xml | 1 + .../dracula/metacity-1/unmaximize.png | Bin 0 -> 740 bytes .../dracula/metacity-1/unmaximize_focused.png | Bin 0 -> 740 bytes .../metacity-1/unmaximize_focused_normal.png | Bin 0 -> 740 bytes .../unmaximize_focused_prelight.png | Bin 0 -> 692 bytes .../metacity-1/unmaximize_focused_pressed.png | Bin 0 -> 692 bytes .../metacity-1/unmaximize_unfocused.png | Bin 0 -> 656 bytes .../unmaximize_unfocused_prelight.png | Bin 0 -> 692 bytes .../unmaximize_unfocused_pressed.png | Bin 0 -> 692 bytes .../dot_themes/dracula/metacity-1/unshade.png | Bin 0 -> 454 bytes .../dracula/metacity-1/unshade_focused.png | Bin 0 -> 454 bytes .../metacity-1/unshade_focused_normal.png | Bin 0 -> 454 bytes .../metacity-1/unshade_focused_prelight.png | Bin 0 -> 443 bytes .../metacity-1/unshade_focused_pressed.png | Bin 0 -> 454 bytes .../dracula/metacity-1/unshade_unfocused.png | Bin 0 -> 389 bytes .../metacity-1/unshade_unfocused_prelight.png | Bin 0 -> 454 bytes .../metacity-1/unshade_unfocused_pressed.png | Bin 0 -> 454 bytes home/dot_themes/dracula/package-lock.json | 4373 ++++++ home/dot_themes/dracula/package.json | 25 + home/dot_themes/dracula/screenshot.png | Bin 0 -> 63654 bytes .../src/executable_render-wm-assets-hidpi.py | 180 + .../src/executable_render-wm-assets.py | 180 + .../dracula/src/wm/executable_wm-assets.svg | 3235 +++++ home/dot_themes/dracula/src/wm_controls.fish | 5 + home/dot_themes/dracula/unity/close.png | Bin 0 -> 416 bytes .../dracula/unity/close_focused_prelight.svg | 92 + .../dracula/unity/close_focused_pressed.svg | 92 + .../unity/close_unfocused_prelight.svg | 92 + .../dracula/unity/close_unfocused_pressed.svg | 92 + .../dracula/unity/executable_close.svg | 83 + .../unity/executable_close_focused_normal.svg | 83 + .../unity/executable_close_unfocused.svg | 105 + .../dracula/unity/executable_maximize.svg | 92 + .../executable_maximize_focused_normal.svg | 92 + .../unity/executable_maximize_unfocused.svg | 105 + .../dracula/unity/executable_minimize.svg | 101 + .../executable_minimize_focused_normal.svg | 101 + .../unity/executable_minimize_unfocused.svg | 105 + .../dracula/unity/executable_unmaximize.svg | 92 + .../executable_unmaximize_focused_normal.svg | 92 + .../unity/executable_unmaximize_unfocused.svg | 105 + .../unity/maximize_focused_prelight.svg | 87 + .../unity/maximize_focused_pressed.svg | 87 + .../unity/maximize_unfocused_prelight.svg | 87 + .../unity/maximize_unfocused_pressed.svg | 87 + .../unity/minimize_focused_prelight.svg | 87 + .../unity/minimize_focused_pressed.svg | 87 + .../unity/minimize_unfocused_prelight.svg | 87 + .../unity/minimize_unfocused_pressed.svg | 87 + .../unity/unmaximize_focused_prelight.svg | 87 + .../unity/unmaximize_focused_pressed.svg | 87 + .../unity/unmaximize_unfocused_prelight.svg | 87 + .../unity/unmaximize_unfocused_pressed.svg | 87 + .../dracula/xfwm4/assets/bottom-active.svg | 67 + .../xfwm4/assets/bottom-left-active.svg | 63 + .../xfwm4/assets/bottom-right-inactive.svg | 63 + .../dracula/xfwm4/assets/close-active.svg | 100 + .../dracula/xfwm4/assets/close-inactive.svg | 88 + .../dracula/xfwm4/assets/close-prelight.svg | 106 + .../dracula/xfwm4/assets/close-pressed.svg | 106 + .../dracula/xfwm4/assets/hide-active.svg | 93 + .../dracula/xfwm4/assets/hide-inactive.svg | 88 + .../dracula/xfwm4/assets/hide-prelight.svg | 86 + .../dracula/xfwm4/assets/hide-pressed.svg | 86 + .../dracula/xfwm4/assets/maximize-active.svg | 93 + .../xfwm4/assets/maximize-inactive.svg | 88 + .../xfwm4/assets/maximize-prelight.svg | 86 + .../dracula/xfwm4/assets/maximize-pressed.svg | 86 + .../dracula/xfwm4/assets/menu-active.svg | 108 + .../dracula/xfwm4/assets/menu-inactive.svg | 108 + .../dracula/xfwm4/assets/menu-prelight.svg | 100 + .../dracula/xfwm4/assets/menu-pressed.svg | 114 + .../dracula/xfwm4/assets/right-active.svg | 67 + .../dracula/xfwm4/assets/shade-active.svg | 89 + .../dracula/xfwm4/assets/shade-inactive.svg | 89 + .../dracula/xfwm4/assets/shade-prelight.svg | 81 + .../dracula/xfwm4/assets/shade-pressed.svg | 81 + .../dracula/xfwm4/assets/stick-active.svg | 89 + .../dracula/xfwm4/assets/stick-inactive.svg | 89 + .../dracula/xfwm4/assets/stick-prelight.svg | 89 + .../dracula/xfwm4/assets/stick-pressed.svg | 89 + .../xfwm4/assets/title-1-active-shaded.svg | 76 + .../dracula/xfwm4/assets/title-1-active.svg | 76 + .../dracula/xfwm4/assets/title-1-inactive.svg | 76 + .../dracula/xfwm4/assets/title-2-active.svg | 76 + .../dracula/xfwm4/assets/title-2-inactive.svg | 76 + .../dracula/xfwm4/assets/title-3-active.svg | 76 + .../dracula/xfwm4/assets/title-3-inactive.svg | 76 + .../dracula/xfwm4/assets/title-4-active.svg | 76 + .../dracula/xfwm4/assets/title-4-inactive.svg | 76 + .../dracula/xfwm4/assets/title-5-active.svg | 76 + .../dracula/xfwm4/assets/title-5-inactive.svg | 76 + .../xfwm4/assets/top-left-active-shaded.svg | 97 + .../dracula/xfwm4/assets/top-left-active.svg | 97 + .../xfwm4/assets/top-left-inactive.svg | 97 + .../xfwm4/assets/top-right-active-shaded.svg | 98 + .../dracula/xfwm4/assets/top-right-active.svg | 98 + .../xfwm4/assets/top-right-inactive.svg | 98 + .../dracula/xfwm4/bottom-active.png | Bin 0 -> 334 bytes .../dracula/xfwm4/bottom-left-active.png | Bin 0 -> 353 bytes .../dracula/xfwm4/bottom-right-inactive.png | Bin 0 -> 353 bytes .../dot_themes/dracula/xfwm4/close-active.png | Bin 0 -> 511 bytes .../dracula/xfwm4/close-inactive.png | Bin 0 -> 478 bytes .../dracula/xfwm4/close-prelight.png | Bin 0 -> 769 bytes .../dracula/xfwm4/close-pressed.png | Bin 0 -> 769 bytes home/dot_themes/dracula/xfwm4/hide-active.png | Bin 0 -> 521 bytes .../dracula/xfwm4/hide-inactive.png | Bin 0 -> 478 bytes .../dracula/xfwm4/hide-prelight.png | Bin 0 -> 537 bytes .../dot_themes/dracula/xfwm4/hide-pressed.png | Bin 0 -> 537 bytes .../dracula/xfwm4/maximize-active.png | Bin 0 -> 510 bytes .../dracula/xfwm4/maximize-inactive.png | Bin 0 -> 478 bytes .../dracula/xfwm4/maximize-prelight.png | Bin 0 -> 599 bytes .../dracula/xfwm4/maximize-pressed.png | Bin 0 -> 599 bytes home/dot_themes/dracula/xfwm4/menu-active.png | Bin 0 -> 354 bytes .../dracula/xfwm4/menu-inactive.png | Bin 0 -> 354 bytes .../dracula/xfwm4/menu-prelight.png | Bin 0 -> 317 bytes .../dot_themes/dracula/xfwm4/menu-pressed.png | Bin 0 -> 326 bytes .../dracula/xfwm4/render_assets.fish | 12 + .../dot_themes/dracula/xfwm4/right-active.png | Bin 0 -> 334 bytes .../dot_themes/dracula/xfwm4/shade-active.png | Bin 0 -> 374 bytes .../dracula/xfwm4/shade-inactive.png | Bin 0 -> 374 bytes .../dracula/xfwm4/shade-prelight.png | Bin 0 -> 337 bytes .../dracula/xfwm4/shade-pressed.png | Bin 0 -> 337 bytes .../dot_themes/dracula/xfwm4/stick-active.png | Bin 0 -> 405 bytes .../dracula/xfwm4/stick-inactive.png | Bin 0 -> 399 bytes .../dracula/xfwm4/stick-prelight.png | Bin 0 -> 573 bytes .../dracula/xfwm4/stick-pressed.png | Bin 0 -> 614 bytes .../dracula/xfwm4/symlink_bottom-inactive.png | 1 + .../xfwm4/symlink_bottom-left-inactive.png | 1 + .../xfwm4/symlink_bottom-right-active.png | 1 + .../dracula/xfwm4/symlink_left-active.png | 1 + .../dracula/xfwm4/symlink_left-inactive.png | 1 + .../dracula/xfwm4/symlink_right-inactive.png | 1 + home/dot_themes/dracula/xfwm4/themerc | 24 + .../dracula/xfwm4/title-1-active-shaded.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-1-active.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-1-inactive.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-2-active.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-2-inactive.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-3-active.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-3-inactive.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-4-active.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-4-inactive.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-5-active.png | Bin 0 -> 342 bytes .../dracula/xfwm4/title-5-inactive.png | Bin 0 -> 342 bytes .../dracula/xfwm4/top-left-active-shaded.png | Bin 0 -> 368 bytes .../dracula/xfwm4/top-left-active.png | Bin 0 -> 368 bytes .../dracula/xfwm4/top-left-inactive.png | Bin 0 -> 368 bytes .../dracula/xfwm4/top-right-active-shaded.png | Bin 0 -> 369 bytes .../dracula/xfwm4/top-right-active.png | Bin 0 -> 369 bytes .../dracula/xfwm4/top-right-inactive.png | Bin 0 -> 369 bytes home/dot_tmux.conf | 4 +- home/dot_zshrc | 109 + provision/setup.yml | 6 +- provision/tasks/desktop/_main.yml | 7 +- provision/tasks/desktop/configs.yml | 20 - .../tasks/desktop/gnome-settings/_main.yml | 6 + provision/tasks/desktop/packages.yml | 93 +- provision/tasks/desktop/swhkd.yml | 42 - provision/tasks/terminal/nb.yml | 5 + provision/tasks/terminal/packages.yml | 14 +- provision/vars/main.yml | 3 +- void.md | 101 + 1433 files changed, 213759 insertions(+), 265 deletions(-) delete mode 100755 home/.chezmoiscripts/run_before_00_i3_gen.py.tmpl create mode 100644 home/bin/executable_monitor.tmpl create mode 100644 home/dot_bash_profile delete mode 100644 home/dot_config/i3/scripts/executable_xrandr.sh delete mode 100644 home/dot_config/kitty/dracula.conf delete mode 100644 home/dot_config/kitty/kitty.conf create mode 100644 home/dot_themes/dracula/Art/Dracula.png create mode 100644 home/dot_themes/dracula/Art/logo.png create mode 100644 home/dot_themes/dracula/Gulpfile.js create mode 100644 home/dot_themes/dracula/INSTALL.md create mode 100644 home/dot_themes/dracula/LICENSE create mode 100644 home/dot_themes/dracula/README.md create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-active.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-active@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-hover.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked.png create mode 100644 home/dot_themes/dracula/assets/checkbox-checked@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-active.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-active@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-hover.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-hover@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed.png create mode 100644 home/dot_themes/dracula/assets/checkbox-mixed@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-active.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-active@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-hover.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked.png create mode 100644 home/dot_themes/dracula/assets/checkbox-unchecked@2.png create mode 100644 home/dot_themes/dracula/assets/close.png create mode 100644 home/dot_themes/dracula/assets/close@2.png create mode 100644 home/dot_themes/dracula/assets/close_prelight.png create mode 100644 home/dot_themes/dracula/assets/close_prelight@2.png create mode 100644 home/dot_themes/dracula/assets/close_unfocused.png create mode 100644 home/dot_themes/dracula/assets/close_unfocused@2.png create mode 100644 home/dot_themes/dracula/assets/executable_close.svg create mode 100644 home/dot_themes/dracula/assets/executable_close_prelight.svg create mode 100644 home/dot_themes/dracula/assets/executable_close_pressed.svg create mode 100644 home/dot_themes/dracula/assets/executable_close_unfocused.svg create mode 100644 home/dot_themes/dracula/assets/executable_grid-selection-checked.png create mode 100644 home/dot_themes/dracula/assets/executable_grid-selection-checked@2.png create mode 100644 home/dot_themes/dracula/assets/executable_grid-selection-unchecked.png create mode 100644 home/dot_themes/dracula/assets/executable_grid-selection-unchecked@2.png create mode 100644 home/dot_themes/dracula/assets/executable_maximize.svg create mode 100644 home/dot_themes/dracula/assets/executable_maximize_prelight.svg create mode 100644 home/dot_themes/dracula/assets/executable_maximize_pressed.svg create mode 100644 home/dot_themes/dracula/assets/executable_maximize_unfocused.svg create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-hover.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-hover@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked.png create mode 100644 home/dot_themes/dracula/assets/executable_menuitem-radio-checked@2.png create mode 100644 home/dot_themes/dracula/assets/executable_min.svg create mode 100644 home/dot_themes/dracula/assets/executable_min_prelight.svg create mode 100644 home/dot_themes/dracula/assets/executable_min_pressed.svg create mode 100644 home/dot_themes/dracula/assets/executable_min_unfocused.svg create mode 100644 home/dot_themes/dracula/assets/executable_pane-handle-vertical.png create mode 100644 home/dot_themes/dracula/assets/executable_pane-handle-vertical@2.png create mode 100644 home/dot_themes/dracula/assets/executable_pane-handle.png create mode 100644 home/dot_themes/dracula/assets/executable_pane-handle@2.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-selected-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-selected-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-selected@2.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-unselected-hover@2.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-unselected-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-unselected-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_radio-unselected.svg create mode 100644 home/dot_themes/dracula/assets/executable_radio-unselected@2.png create mode 100644 home/dot_themes/dracula/assets/executable_scale-slider-hover@2.png create mode 100644 home/dot_themes/dracula/assets/executable_scale-slider-insensitive.png create mode 100644 home/dot_themes/dracula/assets/executable_scale-slider-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/executable_scale-slider@2.png create mode 100644 home/dot_themes/dracula/assets/executable_switch-insensitive.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-insensitive@2.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-off.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-off@2.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-on.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-on@2.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-insensitive.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-insensitive@2.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-off.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-off@2.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-on.svg create mode 100644 home/dot_themes/dracula/assets/executable_switch-slider-on@2.svg create mode 100644 home/dot_themes/dracula/assets/maximize.png create mode 100644 home/dot_themes/dracula/assets/maximize@2.png create mode 100644 home/dot_themes/dracula/assets/maximize_prelight.png create mode 100644 home/dot_themes/dracula/assets/maximize_prelight@2.png create mode 100644 home/dot_themes/dracula/assets/maximize_unfocused.png create mode 100644 home/dot_themes/dracula/assets/min.png create mode 100644 home/dot_themes/dracula/assets/min@2.png create mode 100644 home/dot_themes/dracula/assets/min_prelight.png create mode 100644 home/dot_themes/dracula/assets/min_prelight@2.png create mode 100644 home/dot_themes/dracula/assets/min_unfocused.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-active.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-active@2.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-hover.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/radio-checked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/radio-checked.png create mode 100644 home/dot_themes/dracula/assets/radio-checked@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-active.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-active@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-hover.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-hover@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed.png create mode 100644 home/dot_themes/dracula/assets/radio-mixed@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-active.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-active@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-hover.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-hover@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-insensitive-backdrop.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-insensitive-backdrop@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-insensitive.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked-insensitive@2.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked.png create mode 100644 home/dot_themes/dracula/assets/radio-unchecked@2.png create mode 100644 home/dot_themes/dracula/assets/scale-slider-hover.svg create mode 100644 home/dot_themes/dracula/assets/scale-slider.svg create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-checked.png create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-checked@2.png create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-mixed.png create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-mixed@2.png create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-unchecked.png create mode 100644 home/dot_themes/dracula/assets/selected-checkbox-unchecked@2.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-checked.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-checked@2.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-mixed.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-mixed@2.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-unchecked.png create mode 100644 home/dot_themes/dracula/assets/selected-radio-unchecked@2.png create mode 100644 home/dot_themes/dracula/cinnamon/_colors.scss create mode 100644 home/dot_themes/dracula/cinnamon/_common.scss create mode 100644 home/dot_themes/dracula/cinnamon/_drawing.scss create mode 100644 home/dot_themes/dracula/cinnamon/cinnamon-dark.css create mode 100644 home/dot_themes/dracula/cinnamon/cinnamon-dark.scss create mode 100644 home/dot_themes/dracula/cinnamon/cinnamon.css create mode 100644 home/dot_themes/dracula/cinnamon/cinnamon.scss create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/menu/menu-hover.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/menu/menu-separator.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-active.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-hover.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/bg.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/close-active.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/close-hover.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/close.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/corner-ripple.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/desklet-header.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/desklet.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/osd.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/overview-hover.png create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/overview.png create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/misc/trash-icon.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/activities-active.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/activities.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/panel-bottom.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/panel-left.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/panel-right.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/panel-top.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-bottom.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-left.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-right.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-top.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/switch/switch-off-selected.svg create mode 100644 home/dot_themes/dracula/cinnamon/common-assets/switch/switch-on-selected.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/menu/menu.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/menu/submenu.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/misc/button-box.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/misc/message.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/misc/modal.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-off.svg create mode 100644 home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-on.svg create mode 100644 home/dot_themes/dracula/cinnamon/thumbnail.png create mode 100644 home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/bug_report.md create mode 100644 home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/feature_request.md create mode 100644 home/dot_themes/dracula/dot_github/issue_template.md create mode 100644 home/dot_themes/dracula/dot_github/pull_request_template.md create mode 100644 home/dot_themes/dracula/dot_gitignore create mode 100644 home/dot_themes/dracula/executable_index.theme create mode 100644 home/dot_themes/dracula/gnome-shell/_colors.scss create mode 100644 home/dot_themes/dracula/gnome-shell/_common.scss create mode 100644 home/dot_themes/dracula/gnome-shell/_cosmic.scss create mode 100644 home/dot_themes/dracula/gnome-shell/_drawing.scss create mode 100644 home/dot_themes/dracula/gnome-shell/_extensions.scss create mode 100644 home/dot_themes/dracula/gnome-shell/assets/close-window.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-left.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-right.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_calendar-today.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-focused.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off-focused.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_checkbox.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-ltr.png create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-rtl.png create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_dash-placeholder.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_logged-in-indicator.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_noise-texture.png create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_process-working.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_running-indicator.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_source-button-border.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_toggle-off.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/executable_toggle-on.svg create mode 100644 home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-down.png create mode 100644 home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-up.png create mode 100644 home/dot_themes/dracula/gnome-shell/extensions/_dash-to-dock.scss create mode 100644 home/dot_themes/dracula/gnome-shell/extensions/_openweather.scss create mode 100644 home/dot_themes/dracula/gnome-shell/gnome-shell.css create mode 100644 home/dot_themes/dracula/gnome-shell/gnome-shell.scss create mode 100644 home/dot_themes/dracula/gnome-shell/v40/_common.scss create mode 100644 home/dot_themes/dracula/gnome-shell/v40/gnome-shell.css create mode 100644 home/dot_themes/dracula/gnome-shell/v40/gnome-shell.scss create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_chrome.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_gimp.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_libreoffice.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_terminal.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_thunar.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/apps/executable_xfce.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/border.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/button-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/button-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/button-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/button.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/entry-background-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/entry-background.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/focus.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/frame-inline.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/frame-notebook.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/frame.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/handle-horz.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/handle-vert.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/handle.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/line.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-border.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-checked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-up-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-pan-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-checked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-checked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-mixed-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menu-radio.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/menubar-item-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-entry-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-entry-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/notebook-entry.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-down-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-left-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-left-semi.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-left.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-right-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-right-semi.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-right.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-up-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/pan-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/progressbar-vert-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/progressbar-vert.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-horz-focus.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-horz-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-slider-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-slider-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-slider-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-slider.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-rtl.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-trough-rtl.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-trough.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-down-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-up-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/spin-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-checked-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-checked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-checked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-checked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-mixed-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-mixed-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-mixed.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-unchecked-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-unchecked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-unchecked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_checkbox-unchecked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-checked-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-checked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-checked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-checked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-mixed-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-mixed-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-mixed-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-mixed.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-unchecked-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-unchecked-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-unchecked-insensitive.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/symlink_radio-unchecked.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-down-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-horz-gap.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-left-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-left.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-right-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-right.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-up-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/tab-vert-gap.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up-active.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up-hover.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-separator-ltr.png create mode 100644 home/dot_themes/dracula/gtk-2.0/assets/treeview-separator-rtl.png create mode 100644 home/dot_themes/dracula/gtk-2.0/executable_assets.svg create mode 100644 home/dot_themes/dracula/gtk-2.0/executable_assets.txt create mode 100644 home/dot_themes/dracula/gtk-2.0/executable_gtkrc create mode 100644 home/dot_themes/dracula/gtk-2.0/executable_main.rc create mode 100644 home/dot_themes/dracula/gtk-2.0/executable_render-assets.sh create mode 100644 home/dot_themes/dracula/gtk-2.0/links.fish create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_budgie.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_corebird.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_gala.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_gnome-applications.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_solus-applications.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/executable_unity.css create mode 100644 home/dot_themes/dracula/gtk-3.0/apps/mate-applications.css create mode 100644 home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets-assets.css create mode 100644 home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets.css create mode 100644 home/dot_themes/dracula/gtk-3.0/executable_gtk.css create mode 100644 home/dot_themes/dracula/gtk-3.0/executable_settings.ini create mode 100644 home/dot_themes/dracula/gtk-3.0/thumbnail.png create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_app-notifications.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_assistant.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_button.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_calendar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_cell-row.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_check-radio.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_color-chooser.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_column-header.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_combobox.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_content-view.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_csd.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_dialogs.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_entry.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_infobar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_list-boxes.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_menu.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_notebook.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_osd.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_popover.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_progress-scale.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_scrollbar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_search-bar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_selection-mode.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_separator.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_sidebar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_spinbutton.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_spinner.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_switch.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/executable_toolbar.css create mode 100644 home/dot_themes/dracula/gtk-3.0/widgets/gnome-sofware.css create mode 100644 home/dot_themes/dracula/gtk-3.20/_elementary-colors.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/_caja.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/_mate.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/_nemo.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/_thunar.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/_xfce.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__budgie.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__geary.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__gnome.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__lightdm.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__pantheon.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/apps/executable__unity.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets-dark.svg create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets.svg create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-selection.svg create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets-hidpi.py create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets.py create mode 100644 home/dot_themes/dracula/gtk-3.20/assets/wm_controls.fish create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__apps.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__colors-public.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__colors.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__common.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__drawing.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable__widgets.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.css create mode 100644 home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/executable_gtk.css create mode 100644 home/dot_themes/dracula/gtk-3.20/executable_gtk.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_action-bars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_app-notifications.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_base-states.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_buttons.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_calendar.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_checks-radios.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_color-chooser.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_comboboxes.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_dialogs.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_entries.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_expanders.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_file-chooser.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_floating-bar.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_frames.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_granite.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_header-bars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_infobars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_level-bars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_links.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_lists.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_menus.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_misc.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_notebooks.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_paned.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_pathbars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_popovers.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_print-dialog.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_progress-bars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_scales.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_scrollbars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_sidebar.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_spinbuttons.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_spinner.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_switches.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_toolbars.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_tooltips.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_touch-copy-paste.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_treeviews.scss create mode 100644 home/dot_themes/dracula/gtk-3.20/widgets/_windows.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/_caja.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/_mate.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/_nemo.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/_thunar.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/_xfce.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__budgie.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__geary.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__gnome.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__lightdm.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__pantheon.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/apps/executable__unity.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets-dark.svg create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets.svg create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-selection.svg create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets-hidpi.py create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets.py create mode 100644 home/dot_themes/dracula/gtk-4.0/assets/wm_controls.fish create mode 100644 home/dot_themes/dracula/gtk-4.0/executable__apps.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/executable__common.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/executable__drawing.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/executable__widgets.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.css create mode 100644 home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/executable_gtk.css create mode 100644 home/dot_themes/dracula/gtk-4.0/executable_gtk.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_action-bars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_app-notifications.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_base-states.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_buttons.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_calendar.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_checks-radios.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_color-chooser.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_comboboxes.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_dialogs.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_entries.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_expanders.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_file-chooser.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_floating-bar.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_frames.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_granite.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_header-bars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_infobars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_level-bars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_links.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_lists.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_menus.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_misc.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_notebooks.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_paned.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_pathbars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_popovers.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_print-dialog.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_progress-bars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_scales.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_scrollbars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_sidebar.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_spinbuttons.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_spinner.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_switches.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_toolbars.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_tooltips.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_touch-copy-paste.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_treeviews.scss create mode 100644 home/dot_themes/dracula/gtk-4.0/widgets/_windows.scss create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/Dracularc create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/alldesktops.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/close.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/decoration.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/dot_shade.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/keepabove.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/keepbelow.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/maximize.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/metadata.desktop create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/minimize.svg create mode 100644 home/dot_themes/dracula/kde/aurorae/Dracula/restore.svg create mode 100644 home/dot_themes/dracula/kde/color-schemes/Dracula.colors create mode 100644 home/dot_themes/dracula/kde/color-schemes/DraculaPurple.colors create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/alias create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/all-scroll create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/bottom_left_corner create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/bottom_right_corner create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/bottom_side create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/cell create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/center_ptr create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/col-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/color-picker create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/context-menu create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/copy create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/crosshair create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/default create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/dnd-move create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/dnd-no-drop create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/down-arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/draft create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/fleur create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/help create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left-arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left_side create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/no-drop create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/not-allowed create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/openhand create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/pencil create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/pirate create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/pointer create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/progress create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right-arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right_ptr create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right_side create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/row-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_bdiag create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_fdiag create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_hor create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_ver create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00000000000000020006000e7e9ffc3f create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00008160000006810000408080010102 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_03b6e0fcb3499374a867c041f52298f0 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_08e8e1c95fe2fc01f976f1e063a24ccd create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_1081e37283d90000800003c07f3ef6bf create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3085a0e285430894940527032f8b26df create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3ecb610c1bf2410f44200f48c40d3599 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_4498f0e0c1937ffe01fd06f973665830 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_5c6cd98b3f3ebcb1f9c7f1c204630408 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_6407b0e94181790501fd1e167b474872 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_640fb0e74195791501fd1ed57b41487f create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9081237383d90e509aa00f00170e968f create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9d800788f1b08800ae810202380a0822 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_a2a266d0498c3104214a47bd64ab0fc8 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_b66166c04f8c3109214a4fbd64a50fc8 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_circle create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_closedhand create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_cross create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_crossed_circle create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_d9ce0ab605698f320427677b458ad60b create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-copy create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-none create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e29285e634086352946a0e7090d73106 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ew-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_fcf21c00b30f7e3f83fe0dfd12e71cff create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_forbidden create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grab create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grabbing create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_h_double_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_half-busy create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand1 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand2 create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ibeam create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_help create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_watch create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_link create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_move create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_n-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ne-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nesw-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ns-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nw-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nwse-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_plus create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_pointing_hand create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_question_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_s-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_h_double_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_v_double_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_se-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-bdiag create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-fdiag create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-hor create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-ver create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size_all create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_h create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_v create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sw-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_top_left_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_v_double_arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_w-resize create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_watch create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_whats_this create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_xterm create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/text create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_left_corner create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_right_corner create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_side create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/up-arrow create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/vertical-text create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/wait create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/wayland-cursor create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/x-cursor create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/zoom-in create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/zoom-out create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/index.theme create mode 100644 home/dot_themes/dracula/kde/cursors/Dracula-cursors/preview.png create mode 100644 home/dot_themes/dracula/kde/cursors/README create mode 100644 home/dot_themes/dracula/kde/cursors/build.sh create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/alias.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/all-scroll.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/bottom_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/bottom_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/bottom_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/cell.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/center_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/col-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/color-picker.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/context-menu.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/copy.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/crosshair.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/default.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/dnd-move.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/dnd-no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/down-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/draft.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/fleur.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/help.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/left-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/left_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/not-allowed.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/openhand.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/pencil.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/pirate.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/pointer.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/progress.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/right-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/right_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/right_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/row-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/size_bdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/size_fdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/size_hor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/size_ver.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/top_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/top_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/top_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/up-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/vertical-text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wait.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/wayland-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/x-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/zoom-in.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1/zoom-out.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/alias.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/all-scroll.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/bottom_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/bottom_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/bottom_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/cell.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/center_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/col-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/color-picker.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/context-menu.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/copy.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/crosshair.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/default.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/dnd-move.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/dnd-no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/down-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/draft.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/fleur.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/help.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/left-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/left_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/not-allowed.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/openhand.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/pencil.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/pirate.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/pointer.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/progress.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/right-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/right_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/right_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/row-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/size_bdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/size_fdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/size_hor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/size_ver.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/top_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/top_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/top_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/up-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/vertical-text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wait.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/wayland-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/x-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/zoom-in.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x1_5/zoom-out.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/alias.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/all-scroll.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/bottom_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/bottom_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/bottom_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/cell.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/center_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/col-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/color-picker.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/context-menu.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/copy.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/crosshair.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/default.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/dnd-move.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/dnd-no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/down-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/draft.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/fleur.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/help.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/left-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/left_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/no-drop.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/not-allowed.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/openhand.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/pencil.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/pirate.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/pointer.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/progress.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/right-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/right_ptr.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/right_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/row-resize.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/size_bdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/size_fdiag.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/size_hor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/size_ver.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/top_left_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/top_right_corner.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/top_side.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/up-arrow.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/vertical-text.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-01.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-02.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-03.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-04.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-05.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-06.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-07.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-08.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-09.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-10.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-11.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-12.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-13.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-14.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-15.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-16.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-17.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-18.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-19.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-20.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-21.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-22.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait-23.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wait.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/wayland-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/x-cursor.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/zoom-in.png create mode 100644 home/dot_themes/dracula/kde/cursors/build/x2/zoom-out.png create mode 100644 home/dot_themes/dracula/kde/cursors/preview.png create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/alias.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/all-scroll.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/bottom_left_corner.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/bottom_right_corner.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/bottom_side.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/cell.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/center_ptr.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/col-resize.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/color-picker.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/context-menu.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/copy.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/crosshair.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/default.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/dnd-move.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/dnd-no-drop.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/down-arrow.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/draft.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/fleur.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/help.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/left-arrow.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/left_side.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/no-drop.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/not-allowed.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/openhand.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/pencil.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/pirate.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/pointer.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/progress.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/right-arrow.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/right_ptr.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/right_side.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/row-resize.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/size_bdiag.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/size_fdiag.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/size_hor.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/size_ver.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/text.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/top_left_corner.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/top_right_corner.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/top_side.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/up-arrow.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/vertical-text.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/wait.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/wayland-cursor.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/x-cursor.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/zoom-in.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/config/zoom-out.cursor create mode 100644 home/dot_themes/dracula/kde/cursors/src/cursorList create mode 100644 home/dot_themes/dracula/kde/cursors/src/cursors.svg create mode 100644 home/dot_themes/dracula/kde/cursors/src/index.theme create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.kvconfig create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.svg create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.svg create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.kvconfig create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.svg create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.kvconfig create mode 100644 home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/colors create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/dialogs/background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/applications.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/bookmarks.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/computer.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/system.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/view.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/metadata.desktop create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/action-overlays.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/actionbutton.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/arrows.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/bar_meter_horizontal.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/bar_meter_vertical.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/busywidget.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/button.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/checkmarks.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/clock.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/containment-controls.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/frame.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/glowbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/line.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/lineedit.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/listitem.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/pager.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/panel-background.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/plot-background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/scrollbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/scrollwidget.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/slider.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tabbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tasks.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/timer.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/toolbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tooltip.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/translucentbackground.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/viewitem.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/colors create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/dialogs/background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/applications.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/bookmarks.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/computer.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/system.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/view.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/metadata.desktop create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/action-overlays.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/actionbutton.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/arrows.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/bar_meter_horizontal.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/bar_meter_vertical.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/busywidget.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/button.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/checkmarks.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/clock.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/containment-controls.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/frame.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/glowbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/line.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/lineedit.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/listitem.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/pager.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/panel-background.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/plot-background.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/scrollbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/scrollwidget.svg create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/slider.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tabbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tasks.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/timer.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/toolbar.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tooltip.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/translucentbackground.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/viewitem.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/ActionButton.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Battery.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Clock.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/KeyboardLayoutButton.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/SessionManagementScreen.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserDelegate.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserList.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/VirtualKeyboard.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/WallpaperFader.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/README.txt create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/logout_primary.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/restart_primary.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/shutdown_primary.svgz create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/defaults create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockOsd.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreen.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreenUi.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MainBlock.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MediaControls.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.xml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/Logout.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/LogoutButton.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/timer.js create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/Osd.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/OsdItem.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/fullscreenpreview.jpg create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/preview.png create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/splash.png create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/Splash.qml create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/background.png create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/busy02.svg create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/logo.png create mode 100644 home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/metadata.desktop create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/DropdownMenuStyle.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/KeyboardButton.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/Login.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/Main.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/SessionButton.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/assets/background.jpg create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/assets/change_user.svg create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/assets/restart.svg create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/assets/shutdown.svg create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/assets/suspend.svg create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/ActionButton.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/Battery.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/Clock.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/Input.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/SessionManagementScreen.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/UserDelegate.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/UserList.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/VirtualKeyboard.qml create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/logout_primary.svgz create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/restart_primary.svgz create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/shutdown_primary.svgz create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/faces/dot_face.icon create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/metadata.desktop create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/preview.png create mode 100644 home/dot_themes/dracula/kde/sddm/Dracula/theme.conf create mode 100644 home/dot_themes/dracula/metacity-1/close.png create mode 100644 home/dot_themes/dracula/metacity-1/close_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/close_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/close_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/close_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/close_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/close_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/close_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/executable_metacity-theme-3.xml create mode 100644 home/dot_themes/dracula/metacity-1/executable_metacity-theme.xml create mode 100644 home/dot_themes/dracula/metacity-1/maximize.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/maximize_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/menu.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/menu_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/minimize_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/shade.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/shade_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/symlink_metacity-theme-1.xml create mode 100644 home/dot_themes/dracula/metacity-1/symlink_metacity-theme-2.xml create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/unmaximize_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_focused.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_focused_normal.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_focused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_focused_pressed.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_unfocused.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_unfocused_prelight.png create mode 100644 home/dot_themes/dracula/metacity-1/unshade_unfocused_pressed.png create mode 100644 home/dot_themes/dracula/package-lock.json create mode 100644 home/dot_themes/dracula/package.json create mode 100644 home/dot_themes/dracula/screenshot.png create mode 100644 home/dot_themes/dracula/src/executable_render-wm-assets-hidpi.py create mode 100644 home/dot_themes/dracula/src/executable_render-wm-assets.py create mode 100644 home/dot_themes/dracula/src/wm/executable_wm-assets.svg create mode 100644 home/dot_themes/dracula/src/wm_controls.fish create mode 100644 home/dot_themes/dracula/unity/close.png create mode 100644 home/dot_themes/dracula/unity/close_focused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/close_focused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/close_unfocused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/close_unfocused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/executable_close.svg create mode 100644 home/dot_themes/dracula/unity/executable_close_focused_normal.svg create mode 100644 home/dot_themes/dracula/unity/executable_close_unfocused.svg create mode 100644 home/dot_themes/dracula/unity/executable_maximize.svg create mode 100644 home/dot_themes/dracula/unity/executable_maximize_focused_normal.svg create mode 100644 home/dot_themes/dracula/unity/executable_maximize_unfocused.svg create mode 100644 home/dot_themes/dracula/unity/executable_minimize.svg create mode 100644 home/dot_themes/dracula/unity/executable_minimize_focused_normal.svg create mode 100644 home/dot_themes/dracula/unity/executable_minimize_unfocused.svg create mode 100644 home/dot_themes/dracula/unity/executable_unmaximize.svg create mode 100644 home/dot_themes/dracula/unity/executable_unmaximize_focused_normal.svg create mode 100644 home/dot_themes/dracula/unity/executable_unmaximize_unfocused.svg create mode 100644 home/dot_themes/dracula/unity/maximize_focused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/maximize_focused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/maximize_unfocused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/maximize_unfocused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/minimize_focused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/minimize_focused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/minimize_unfocused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/minimize_unfocused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/unmaximize_focused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/unmaximize_focused_pressed.svg create mode 100644 home/dot_themes/dracula/unity/unmaximize_unfocused_prelight.svg create mode 100644 home/dot_themes/dracula/unity/unmaximize_unfocused_pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/bottom-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/bottom-left-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/bottom-right-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/close-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/close-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/close-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/close-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/hide-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/hide-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/hide-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/hide-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/maximize-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/maximize-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/maximize-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/maximize-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/menu-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/menu-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/menu-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/menu-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/right-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/shade-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/shade-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/shade-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/shade-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/stick-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/stick-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/stick-prelight.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/stick-pressed.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-1-active-shaded.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-1-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-1-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-2-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-2-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-3-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-3-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-4-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-4-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-5-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/title-5-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-left-active-shaded.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-left-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-left-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-right-active-shaded.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-right-active.svg create mode 100644 home/dot_themes/dracula/xfwm4/assets/top-right-inactive.svg create mode 100644 home/dot_themes/dracula/xfwm4/bottom-active.png create mode 100644 home/dot_themes/dracula/xfwm4/bottom-left-active.png create mode 100644 home/dot_themes/dracula/xfwm4/bottom-right-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/close-active.png create mode 100644 home/dot_themes/dracula/xfwm4/close-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/close-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/close-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/hide-active.png create mode 100644 home/dot_themes/dracula/xfwm4/hide-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/hide-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/hide-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/maximize-active.png create mode 100644 home/dot_themes/dracula/xfwm4/maximize-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/maximize-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/maximize-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/menu-active.png create mode 100644 home/dot_themes/dracula/xfwm4/menu-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/menu-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/menu-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/render_assets.fish create mode 100644 home/dot_themes/dracula/xfwm4/right-active.png create mode 100644 home/dot_themes/dracula/xfwm4/shade-active.png create mode 100644 home/dot_themes/dracula/xfwm4/shade-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/shade-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/shade-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/stick-active.png create mode 100644 home/dot_themes/dracula/xfwm4/stick-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/stick-prelight.png create mode 100644 home/dot_themes/dracula/xfwm4/stick-pressed.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_bottom-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_bottom-left-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_bottom-right-active.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_left-active.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_left-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/symlink_right-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/themerc create mode 100644 home/dot_themes/dracula/xfwm4/title-1-active-shaded.png create mode 100644 home/dot_themes/dracula/xfwm4/title-1-active.png create mode 100644 home/dot_themes/dracula/xfwm4/title-1-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/title-2-active.png create mode 100644 home/dot_themes/dracula/xfwm4/title-2-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/title-3-active.png create mode 100644 home/dot_themes/dracula/xfwm4/title-3-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/title-4-active.png create mode 100644 home/dot_themes/dracula/xfwm4/title-4-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/title-5-active.png create mode 100644 home/dot_themes/dracula/xfwm4/title-5-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/top-left-active-shaded.png create mode 100644 home/dot_themes/dracula/xfwm4/top-left-active.png create mode 100644 home/dot_themes/dracula/xfwm4/top-left-inactive.png create mode 100644 home/dot_themes/dracula/xfwm4/top-right-active-shaded.png create mode 100644 home/dot_themes/dracula/xfwm4/top-right-active.png create mode 100644 home/dot_themes/dracula/xfwm4/top-right-inactive.png create mode 100644 home/dot_zshrc create mode 100644 provision/tasks/desktop/gnome-settings/_main.yml delete mode 100644 provision/tasks/desktop/swhkd.yml create mode 100644 provision/tasks/terminal/nb.yml create mode 100644 void.md diff --git a/home/.chezmoiscripts/run_before_00_i3_gen.py.tmpl b/home/.chezmoiscripts/run_before_00_i3_gen.py.tmpl deleted file mode 100755 index 4878e761..00000000 --- a/home/.chezmoiscripts/run_before_00_i3_gen.py.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python3 - -import subprocess -import json -import pathlib - -# save needed information in a dictionary -i3_dict = {} - -def pri_sec_monitor(): - # save output of xrandr - output = str(subprocess.check_output("xrandr", shell=True)) - primary = [] - secondary = [] - # Get name of primary and secondary monitor - for row in output.split('\\n'): - if " connected" in row and "primary" in row: - primary.append(row.split(" ")[0]) - if " connected" in row and "primary" not in row: - secondary.append(row.split(" ")[0]) - # If we only have on monitor set primary and secondary - # to the one monitor - if len(primary) == 1 and len(secondary) == 0: - secondary = primary - elif len(primary) == 0 and len(secondary) == 1: - primary = secondary - elif len(primary) != 1 or len(secondary) != 1: - print("Error: i3_gen/pri_sec_monitor") - return "ERROR", "ERROR" - return primary[0], secondary[0] - -# pri_sec_monitor -monitors = pri_sec_monitor() -i3_dict["disp_pri"] = monitors[0] -i3_dict["disp_sec"] = monitors[1] - -# write result to json -p = pathlib.Path('{{ .chezmoi.sourceDir }}/.gen/i3.json') -p.parent.mkdir(parents=True, exist_ok=True) -with open(p, 'w') as f: - json.dump(i3_dict, f, indent=4, sort_keys=True) diff --git a/home/bin/executable_monitor.tmpl b/home/bin/executable_monitor.tmpl new file mode 100644 index 00000000..9327531f --- /dev/null +++ b/home/bin/executable_monitor.tmpl @@ -0,0 +1,55 @@ +#!/usr/bin/python +# +import subprocess +import json +import pathlib +import os + +# save needed information in a dictionary +i3_dict = {} + +cmd = str(subprocess.check_output("xrandr", shell=True)) +outputs = [] + +for row in cmd.split('\\n'): + if " connected" in row: + outputs.append(row.split(" ")[0]) + +print("Available monitors:") +for output in outputs: + print(output) + +if len(outputs) == 1: + print("skipping input only one monitor...") + os.system("xrandr --output %s --mode 2560x1440 --rate 144 --primary"%(outputs[0])) +elif len(outputs) == 2: + left = input('which monitor is on the left? ') + if left not in outputs: + # crash + 0/0 + outputs.remove(left) + right = outputs[0] + left_primary = input('is left primary? (y or n) ') + + left_pri_str = "--primary" if left_primary == 'y' else "" + right_pri_str = "--primary" if left_primary == 'n' else "" + + cmd_str = "xrandr --output %s --mode 2560x1440 --pos 0x0 --rate 144 %s --output %s --mode 2560x1440 --pos 2561x0 --rate 144 %s --right-of %s"%(left, left_pri_str, right, right_pri_str, left) + print(cmd_str) + os.system(cmd_str) + +else: + #crash + 0/0 + +# ask user to define primary and secondary monitor +i3_dict["disp_pri"] = left if left_primary == 'y' else right +i3_dict["disp_sec"] = left if left_primary == 'n' else right + +print(i3_dict["disp_pri"], i3_dict["disp_sec"]) + +# write result to json +p = pathlib.Path('{{ .chezmoi.sourceDir }}/.gen/i3.json') +p.parent.mkdir(parents=True, exist_ok=True) +with open(p, 'w') as f: + json.dump(i3_dict, f, indent=4, sort_keys=True) diff --git a/home/dot_bash_profile b/home/dot_bash_profile new file mode 100644 index 00000000..e2f77b89 --- /dev/null +++ b/home/dot_bash_profile @@ -0,0 +1,5 @@ +# .bash_profile + +# Get the aliases and functions +[ -f $HOME/.bashrc ] && . $HOME/.bashrc +export PS1="\u@\h \w> " diff --git a/home/dot_config/i3/config.tmpl b/home/dot_config/i3/config.tmpl index f3b92bf2..71b91f09 100644 --- a/home/dot_config/i3/config.tmpl +++ b/home/dot_config/i3/config.tmpl @@ -30,14 +30,14 @@ set $tag0 "10:web" set $e exec i3-msg mode default -set $mode_power "[q]uit | [s]hutdown" +set $mode_power "[r]eboot | [s]hutdown" #------------------------------------------------------------------------------- #----- COLORS #------------------------------------------------------------------------------- # class border bground text indicator child_border -client.focused #6272A4 #6272A4 #F8F8F2 #6272A4 #6272A4 +client.focused #bd93f9 #bd93f9 #F8F8F2 #bd93f9 #bd93f9 client.focused_inactive #44475A #44475A #F8F8F2 #44475A #44475A client.unfocused #282A36 #282A36 #BFBFBF #282A36 #282A36 client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 @@ -50,8 +50,8 @@ client.background #F8F8F2 #------------------------------------------------------------------------------- font pango:Google Noto 8.5 -default_border pixel 1 -default_floating_border pixel 1 +default_border pixel 3 +default_floating_border pixel 3 #------------------------------------------------------------------------------- #----- BINDING WORKSPACE TO DISPLAY @@ -130,12 +130,13 @@ for_window [class="discord"] move container to workspace $tag8 # [p]ower commands bindsym $mod+p mode $mode_power mode $mode_power { - bindsym s exec shutdown now + bindsym s exec loginctl poweroff + bindsym r exec loginctl reboot bindsym Escape mode default } -# [u]tility commands -bindsym $mod+u mode utility +# [x]utility commands +bindsym $mod+x mode utility mode utility { bindsym q exit bindsym r exec chezmoi apply && i3-msg restart @@ -144,8 +145,8 @@ mode utility { bindsym Escape mode default } -# l[a]yout commands -bindsym $mod+a mode layout +# layo[u]t commands +bindsym $mod+u mode layout mode layout { bindsym z layout splith bindsym x layout tabbed @@ -206,11 +207,11 @@ bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -2% bindsym XF86AudioMute exec amixer -q set Master toggle # [o]pen applications +bindsym $mod+Return exec alacritty +bindsym $mod+a exec rofi -show drun -theme gruvbox-dark-soft -show-icons +bindsym $mod+Shift+a exec rofi -show window -theme gruvbox-dark-soft -show-icons bindsym $mod+o mode open mode open { - bindsym Return exec kitty, $e - bindsym w exec rofi -show drun -theme gruvbox-dark-soft -show-icons, $e - bindsym r exec rofi -show window -theme gruvbox-dark-soft -show-icons, $e bindsym b exec firefox, $e bindsym s exec steam, $e bindsym d exec flatpak run com.discordapp.Discord, $e @@ -221,13 +222,13 @@ mode open { bindsym $mod+c mode scratch mode scratch { bindsym Return exec $HOME/.config/i3/scripts/scratch.sh \ - 'scratch-term' 'kitty', $e + 'scratch-term' 'alacritty', $e bindsym b exec --no-startup-id $HOME/.config/i3/scripts/scratch.sh \ 'scratch-warden' 'firefoxpwa site launch 01GKYZS658452DK05DVDCRF5V4, $e' bindsym n exec $HOME/.config/i3/scripts/scratch.sh \ - 'scratch-nnn' 'kitty -e nnn -d -e -H -r', $e + 'scratch-nnn' 'alacritty -e nnn -d -e -H -r', $e bindsym t exec $HOME/.config/i3/scripts/scratch.sh \ - 'scratch-warrior' 'kitty -e taskwarrior-tui', $e + 'scratch-warrior' 'alacritty -e taskwarrior-tui', $e bindsym Escape mode default } @@ -235,11 +236,8 @@ mode scratch { #----- AUTOSTART WITH I3 #------------------------------------------------------------------------------- -exec --no-startup-id "$HOME/.config/i3/scripts/xrandr.sh && \ - chezmoi apply && \ - i3-msg restart" +exec --no-startup-id "pipewire & pipewire-pulse &" exec_always --no-startup-id "$HOME/.config/i3/scripts/polybar.sh" exec_always --no-startup-id "nm-applet" exec_always --no-startup-id "blueman-applet" exec_always --no-startup-id nitrogen --restore - diff --git a/home/dot_config/i3/scripts/executable_polybar.sh.tmpl b/home/dot_config/i3/scripts/executable_polybar.sh.tmpl index c9675ac7..7b849a9a 100644 --- a/home/dot_config/i3/scripts/executable_polybar.sh.tmpl +++ b/home/dot_config/i3/scripts/executable_polybar.sh.tmpl @@ -1,7 +1,7 @@ #!/usr/bin/env sh # Terminate already running bar instances -killall -q polybar +pkill polybar # Wait until the processes have been shut down while pgrep -x polybar >/dev/null; do sleep 1; done diff --git a/home/dot_config/i3/scripts/executable_xrandr.sh b/home/dot_config/i3/scripts/executable_xrandr.sh deleted file mode 100644 index 8d549aae..00000000 --- a/home/dot_config/i3/scripts/executable_xrandr.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/python -# -import subprocess - -def run_command(cmd, capture=False): - if capture: - return subprocess.getoutput(cmd) - else: - subprocess.run(cmd, shell=True) - return - -# Get current ip address -ip_addr = run_command("hostname -I", True) -ip_slice = ip_addr.split(".")[2] - -# Set monitor configuration based on ip address -if ip_slice == "1": - run_command("xrandr --output HDMI-0 --mode 2560x1440 --pos 0x0 --rate 144 --output DP-4 --mode 2560x1440 --pos 2561x0 --rate 144 --primary --right-of HDMI-0") -elif ip_slice == "2": - run_command("xrandr --output HDMI-0 --mode 2560x1440 --pos 0x0 --rate 144 --primary --output DP-4 --mode 2560x1440 --pos 2561x0 --rate 144 --right-of HDMI-0") diff --git a/home/dot_config/kitty/dracula.conf b/home/dot_config/kitty/dracula.conf deleted file mode 100644 index 8f05c52a..00000000 --- a/home/dot_config/kitty/dracula.conf +++ /dev/null @@ -1,66 +0,0 @@ -# https://draculatheme.com/kitty -# -# Installation instructions: -# -# cp dracula.conf ~/.config/kitty/ -# echo "include dracula.conf" >> ~/.config/kitty/kitty.conf -# -# Then reload kitty for the config to take affect. -# Alternatively copy paste below directly into kitty.conf - -foreground #f8f8f2 -background #282a36 -selection_foreground #ffffff -selection_background #44475a - -url_color #8be9fd - -# black -color0 #21222c -color8 #6272a4 - -# red -color1 #ff5555 -color9 #ff6e6e - -# green -color2 #50fa7b -color10 #69ff94 - -# yellow -color3 #f1fa8c -color11 #ffffa5 - -# blue -color4 #bd93f9 -color12 #d6acff - -# magenta -color5 #ff79c6 -color13 #ff92df - -# cyan -color6 #8be9fd -color14 #a4ffff - -# white -color7 #f8f8f2 -color15 #ffffff - -# Cursor colors -cursor #f8f8f2 -cursor_text_color background - -# Tab bar colors -active_tab_foreground #282a36 -active_tab_background #f8f8f2 -inactive_tab_foreground #282a36 -inactive_tab_background #6272a4 - -# Marks -mark1_foreground #282a36 -mark1_background #ff5555 - -# Splits/Windows -active_border_color #f8f8f2 -inactive_border_color #6272a4 diff --git a/home/dot_config/kitty/kitty.conf b/home/dot_config/kitty/kitty.conf deleted file mode 100644 index 077a4fff..00000000 --- a/home/dot_config/kitty/kitty.conf +++ /dev/null @@ -1,2 +0,0 @@ -include dracula.conf -confirm_os_window_close 0 diff --git a/home/dot_themes/dracula/Art/Dracula.png b/home/dot_themes/dracula/Art/Dracula.png new file mode 100644 index 0000000000000000000000000000000000000000..b85502bee06873b67aa204302ae6ea214107b4db GIT binary patch literal 60962 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 NI-EICam@e5e*s%t?7sj2 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/Gulpfile.js b/home/dot_themes/dracula/Gulpfile.js new file mode 100644 index 00000000..a91a03cc --- /dev/null +++ b/home/dot_themes/dracula/Gulpfile.js @@ -0,0 +1,42 @@ +var gulp = require('gulp'); +var sass = require('gulp-sass'); +var exec = require('gulp-exec'); + +gulp.task('styles', function(done) { + gulp.src('gtk-3.20/**/*.scss') + .pipe(sass().on('error', sass.logError)) + .pipe(gulp.dest('./gtk-3.20/')) + .pipe(exec(' gsettings set org.gnome.desktop.interface gtk-theme "Dracula"')) + done(); +}); +gulp.task('shell-style', function(done) { + gulp.src('gnome-shell/**/*.scss') + .pipe(sass().on('error', sass.logError)) + .pipe(gulp.dest('./gnome-shell/')) + .pipe(exec('gsettings set org.gnome.shell.extensions.user-theme name "Ant"')) + .pipe(exec('gsettings set org.gnome.shell.extensions.user-theme name "Dracula"')) + done(); +}); + +gulp.task('cinnamon-style', function(done) { + gulp.src('cinnamon/**/*.scss') + .pipe(sass().on('error', sass.logError)) + .pipe(gulp.dest('./cinnamon/')) + .pipe(exec(' gsettings set org.cinnamon.desktop.interface gtk-theme "Dracula"')) + .pipe(exec(' gsettings set org.cinnamon.desktop.wm.preferences theme "Dracula"')) + .pipe(exec(' gsettings set org.cinnamon.theme name "Dracula"')) + done(); +}); + +//Watch task +gulp.task('default',function() { + gulp.watch('gtk-3.20/**/*.scss', gulp.series('styles')); +}); + +gulp.task('shell',function() { + gulp.watch('gnome-shell/**/*.scss', gulp.series('shell-style')); +}); + +gulp.task('cinnamon',function() { + gulp.watch('cinnamon/**/*.scss', gulp.series('cinnamon-style')); +}); \ No newline at end of file diff --git a/home/dot_themes/dracula/INSTALL.md b/home/dot_themes/dracula/INSTALL.md new file mode 100644 index 00000000..d3c34f1b --- /dev/null +++ b/home/dot_themes/dracula/INSTALL.md @@ -0,0 +1,32 @@ +### [GTK](https://www.gtk.org/) + +#### Install manually + +Download using the [GitHub .zip download](https://github.com/dracula/gtk/archive/master.zip) option and extract the `.zip` file to the themes directory i.e. `/usr/share/themes/` or `~/.themes/` (create it if necessary). + +#### Activating theme + +To activate the theme in Gnome, run the following commands in Terminal: + +``` +gsettings set org.gnome.desktop.interface gtk-theme "Dracula" +gsettings set org.gnome.desktop.wm.preferences theme "Dracula" +``` + +or Change via distribution specific tweak tool. + +## Icon Theme (optional) + +#### Install manually + +Download using the [GitHub .zip download](https://github.com/dracula/gtk/files/5214870/Dracula.zip) option and extract the `.zip` file to the icons directory i.e. `/usr/share/icons/` or `~/.icons/` (create it if necessary). + +#### Activating icon theme + +To activate the theme in Gnome, run the following commands in Terminal: + +``` +gsettings set org.gnome.desktop.interface icon-theme "Dracula" +``` + +or Change via distribution specific tweak tool. diff --git a/home/dot_themes/dracula/LICENSE b/home/dot_themes/dracula/LICENSE new file mode 100644 index 00000000..9cecc1d4 --- /dev/null +++ b/home/dot_themes/dracula/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/home/dot_themes/dracula/README.md b/home/dot_themes/dracula/README.md new file mode 100644 index 00000000..2dc5c6a7 --- /dev/null +++ b/home/dot_themes/dracula/README.md @@ -0,0 +1,29 @@ +# Dracula for [GTK](https://www.gtk.org/) + +> A dark theme for [GTK](https://www.gtk.org/). + +![Screenshot](./screenshot.png) + +This theme provides support for GTK-3 and GTK-2 based desktop environments like Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc. Also provides support for KDE plasma. + +## Install + +All instructions can be found at [draculatheme.com/gtk](https://draculatheme.com/gtk). + +## Team + +This theme is maintained by the following person(s) and a bunch of [awesome contributors](https://github.com/dracula/gtk/graphs/contributors). + +| [![Eliver Lara](https://avatars0.githubusercontent.com/u/9838260?v=3&s=70)](https://github.com/EliverLara) | +| ---------------------------------------------------------------------------------------------------------- | +| [Eliver Lara](https://github.com/EliverLara) | + +## Community + +- [Twitter](https://twitter.com/draculatheme) - Best for getting updates about themes and new stuff. +- [GitHub](https://github.com/dracula/dracula-theme/discussions) - Best for asking questions and discussing issues. +- [Discord](https://draculatheme.com/discord-invite) - Best for hanging out with the community. + +## License + +[GPL-3.0 License](./LICENSE) diff --git a/home/dot_themes/dracula/assets/checkbox-checked-active.png b/home/dot_themes/dracula/assets/checkbox-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c45f5154fdd7346b47fe73090064e8e2348ffe86 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!+26XNRR7U${_>*5~c;vVbj9_!*3YwZwd?HXtu6l|LmX6F!M=NM{V z746_0?&K2X>=xr39OpbW38>h`GuFjF&Lud`Jtx_HQDxI zkf#l+0)j+Dg(h7HdH$q%*1{Dlb+nc(Jb9SgI3y%8*v~h30(W9}!Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6d?cy2d+Bxm;vS2P%&ff3ExpaHe9Y~=%^iHq zU3@K^eJ#BGEUo>lYy+%;C_30CHrUoa*sdVbt|ZdlG0fg6%)vRrp+45pIl{>`%E>j_ zDKgfnJkF^%!PyOLzDKN!XRNDVoNH8qYjToXda_$~vfGMu_o5W{(iHc`H20+$?#nXV zS7&%E%k)^D={X_Ob5@q;{A|zVS)O}xJ@@B&&Cc@Pl;^!U-{*Xh&xIo2V@1BFihOUE z`dumUyH)CUr_}FWso#S#zlUY7SxWeTp5!hG@(X4#G%`ML@X+BOKY!hSX^{dHzT@fQ z7@~20>*ec0O$Gw27erk)e2?4U^k(n(bwB^}8#Ngc*+CF@mWz^8bThI}Sd0CON+=WSy+xv6D=#tF0H!Zum3vs^~>$8=sps zo?m8tdKMos_no@Ob-lotZztBDv`)!fQu*1*F8bY;mG8g(oo-jv68A%B+Qu^_*PZg6 z1z%qYi2wZ6wnQhUQd;X(;@+MM&yLN@YuWZ??e7B|xw70+NjBfrSFo>|R&-F~^`6Z$ u@5e3E7r%Kh$-2PrnKF~#0$a!3ym`gq-4pD0JTL_Mlfl!~&t;ucLK6UXatjLp literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked-backdrop.png b/home/dot_themes/dracula/assets/checkbox-checked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..c45f5154fdd7346b47fe73090064e8e2348ffe86 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!+26XNRR7U${_>*5~c;vVbj9_!*3YwZwd?HXtu6l|LmX6F!M=NM{V z746_0?&K2X>=xr39OpbW38>h`GuFjF&Lud`Jtx_HQDxI zkf#l+0)j+Dg(h7HdH$q%*1{Dlb+nc(Jb9SgI3y%8*v~h30(W9}!Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6d?cy2d+Bxm;vS2P%&ff3ExpaHe9Y~=%^iHq zU3@K^eJ#BGEUo>lYy+%;C_30CHrUoa*sdVbt|ZdlG0fg6%)vRrp+45pIl{>`%E>j_ zDKgfnJkF^%!PyOLzDKN!XRNDVoNH8qYjToXda_$~vfGMu_o5W{(iHc`H20+$?#nXV zS7&%E%k)^D={X_Ob5@q;{A|zVS)O}xJ@@B&&Cc@Pl;^!U-{*Xh&xIo2V@1BFihOUE z`dumUyH)CUr_}FWso#S#zlUY7SxWeTp5!hG@(X4#G%`ML@X+BOKY!hSX^{dHzT@fQ z7@~20>*ec0O$Gw27erk)e2?4U^k(n(bwB^}8#Ngc*+CF@mWz^8bThI}Sd0CON+=WSy+xv6D=#tF0H!Zum3vs^~>$8=sps zo?m8tdKMos_no@Ob-lotZztBDv`)!fQu*1*F8bY;mG8g(oo-jv68A%B+Qu^_*PZg6 z1z%qYi2wZ6wnQhUQd;X(;@+MM&yLN@YuWZ??e7B|xw70+NjBfrSFo>|R&-F~^`6Z$ u@5e3E7r%Kh$-2PrnKF~#0$a!3ym`gq-4pD0JTL_Mlfl!~&t;ucLK6UXatjLp literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked-hover.png b/home/dot_themes/dracula/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c45f5154fdd7346b47fe73090064e8e2348ffe86 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!+26XNRR7U${_>*5~c;vVbj9_!*3YwZwd?HXtu6l|LmX6F!M=NM{V z746_0?&K2X>=xr39OpbW38>h`GuFjF&Lud`Jtx_HQDxI zkf#l+0)j+Dg(h7HdH$q%*1{Dlb+nc(Jb9SgI3y%8*v~h30(W9}!Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6d?cy2d+Bxm;vS2P%&ff3ExpaHe9Y~=%^iHq zU3@K^eJ#BGEUo>lYy+%;C_30CHrUoa*sdVbt|ZdlG0fg6%)vRrp+45pIl{>`%E>j_ zDKgfnJkF^%!PyOLzDKN!XRNDVoNH8qYjToXda_$~vfGMu_o5W{(iHc`H20+$?#nXV zS7&%E%k)^D={X_Ob5@q;{A|zVS)O}xJ@@B&&Cc@Pl;^!U-{*Xh&xIo2V@1BFihOUE z`dumUyH)CUr_}FWso#S#zlUY7SxWeTp5!hG@(X4#G%`ML@X+BOKY!hSX^{dHzT@fQ z7@~20>*ec0O$Gw27erk)e2?4U^k(n(bwB^}8#Ngc*+CF@mWz^8bThI}Sd0CON+=WSy+xv6D=#tF0H!Zum3vs^~>$8=sps zo?m8tdKMos_no@Ob-lotZztBDv`)!fQu*1*F8bY;mG8g(oo-jv68A%B+Qu^_*PZg6 z1z%qYi2wZ6wnQhUQd;X(;@+MM&yLN@YuWZ??e7B|xw70+NjBfrSFo>|R&-F~^`6Z$ u@5e3E7r%Kh$-2PrnKF~#0$a!3ym`gq-4pD0JTL_Mlfl!~&t;ucLK6UXatjLp literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked-insensitive-backdrop.png b/home/dot_themes/dracula/assets/checkbox-checked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc2b7f0bafe1cf5fcd7331881eb6e1784e3f24f GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!_56XFV_;eel?AHue^wS^1%`}+q526Az6X=rH7pFck&B;@en!`0Q* zOP4OabLY;{qeoxAetrM`{a3GEeFB5`@87?C`4Y$llJ8*P=g*(tzkmPx_wS!SfByaZ zr=e0`3$#G3B*-tAPusxI$k^Q4*2&q$)h8+`x1n+7qOFH7UcP$m)}1@|9z1;f;q$NG zD{?&@fjUw>T^vIsrq=em^EDXoun0S^SorZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6djTNx6vI50{Bo`MKKN!H3Sy))W*+52KULKsAk&yvpcXxLK zNoHo|sZ*y)NJvOaOV67(PhDMITU&ee>eUVo4jVRX$jQmc&(A+}=+M%oOM%KRU%otR z)~q#a*4(^#^Y-oAckkZavuDr!`}cv|8#iu11cBr$Ft~pGI*|S1#fz_BzrK9=^4qs> zU%=qkuV25x;Lo2wfB*jd2L@hZ*;|3G@hS=O3ufTtQc=}6Ff=p*0%KD%Yik>O2X`+Y z-=N^Iu*j(B_=Lpdl&tK$>YBQazDbkkFIc#2&GtQe_wLI2a%AFIRORp(tCyd7W{kv-$Bo5>7oAJ=BgVpi4MaIAdwlbKzqng*d-f7#d1Ez#QX`)I<^lil+V zeC%nSUHhPRci_3p{0BZPke&9K^+WM4tJynk3xAfy`F|03khOQB?>_cB?vt+kWt(Rv zHsz^ogN0OU-Q66`an|_$-dUC@LL5X+U)k70px2sHUJGXJs?3T+HD&>9_ zOYJ()_3lCHYE|~^S1;CV7qN<*HT(SQ`1zS1jUuGO2kao*~td8Yffxf$l44i&ft P^e}^`tDnm{r-UW|?=nZD literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked-insensitive.png b/home/dot_themes/dracula/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc2b7f0bafe1cf5fcd7331881eb6e1784e3f24f GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!_56XFV_;eel?AHue^wS^1%`}+q526Az6X=rH7pFck&B;@en!`0Q* zOP4OabLY;{qeoxAetrM`{a3GEeFB5`@87?C`4Y$llJ8*P=g*(tzkmPx_wS!SfByaZ zr=e0`3$#G3B*-tAPusxI$k^Q4*2&q$)h8+`x1n+7qOFH7UcP$m)}1@|9z1;f;q$NG zD{?&@fjUw>T^vIsrq=em^EDXoun0S^SorZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6djTNx6vI50{Bo`MKKN!H3Sy))W*+52KULKsAk&yvpcXxLK zNoHo|sZ*y)NJvOaOV67(PhDMITU&ee>eUVo4jVRX$jQmc&(A+}=+M%oOM%KRU%otR z)~q#a*4(^#^Y-oAckkZavuDr!`}cv|8#iu11cBr$Ft~pGI*|S1#fz_BzrK9=^4qs> zU%=qkuV25x;Lo2wfB*jd2L@hZ*;|3G@hS=O3ufTtQc=}6Ff=p*0%KD%Yik>O2X`+Y z-=N^Iu*j(B_=Lpdl&tK$>YBQazDbkkFIc#2&GtQe_wLI2a%AFIRORp(tCyd7W{kv-$Bo5>7oAJ=BgVpi4MaIAdwlbKzqng*d-f7#d1Ez#QX`)I<^lil+V zeC%nSUHhPRci_3p{0BZPke&9K^+WM4tJynk3xAfy`F|03khOQB?>_cB?vt+kWt(Rv zHsz^ogN0OU-Q66`an|_$-dUC@LL5X+U)k70px2sHUJGXJs?3T+HD&>9_ zOYJ()_3lCHYE|~^S1;CV7qN<*HT(SQ`1zS1jUuGO2kao*~td8Yffxf$l44i&ft P^e}^`tDnm{r-UW|?=nZD literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked.png b/home/dot_themes/dracula/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d6404f6e0379b6309424a633960f89e1796509 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!+26XI%R8)Rc2Xl)nZC*WrAx zV+Gz@^SyWHc^}I6K2+d+B;V&?q0g0K-zz1)cT4^5mHIs_lhb)z3v>xvNswP~NNCve z7cW^p>{tO5$@Fw_43U_coRB2y#H7>1qvNE}Fw>EP_kplLVBiCHF@b5O9_BU<35g8$^9`QBo!H&5X4x_e=}lXijDp^* oc=zD>v*Ry=c+MMcTJVXH`>oL3F6l{vKuZ}sUHx3vIVCg!0Qy3sT>t<8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-checked@2.png b/home/dot_themes/dracula/assets/checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c38c93bc83e73c01d88d3ead101a1b460ad77ccd GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6dZDk*5Y3FZi8|3I5>EIIK=n@G;F77eTZm~ep%*xB$(%an1 z$K2lA+`-4(#n-~w*TUP+(%R3;HozK)qJwQ>gKh1D?Fu68N+RtY!|a{H9GoK@>SG<9 zBb;2LoLr-wB4eG(`6MKi6w^miMMS@6Gu>=ZkzU z6!{)2@;z1Ld%M){N{QdCQolQ;e)mfK9+de#Ec^0oX)4f@+$BMN!3>sG)+bM$KJ)X} z@8IM789?DXo-U3d8t1oOzAn^cAi#P-)Mdl>xD8Hk_I_XY^FO~)lTnk}z87|emd?-K zsWCoq_52wzshRmfEZ5dKW&)yaoC+Hwm|7$MKlrud;Dcw9^SeUU$r>Iz$<(^qdeQ8L zKQph2UUatcxmn}+W!9%>@ey<1se4@43yk@8V*N?$l*}cSpPlTY-)&j>{@dT_c2zBL zKZK@jJX3PrDc@P}^_775&tGjzbYd!{wO%Fe?YZ#m*u1=!ZC}>@KERPH%Po~;^Id%f z`>JV02Q^;r**x=p+%kRfn+KDu3;dobGx;sBb==LHS1jH=!G6aBL!dtyJYD@<);T3K F0RU(b3ts>L literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-active.png b/home/dot_themes/dracula/assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b4cd9e4419822140907f5a9c572e28167de83242 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF0Z5=`!og;u;zlUXPY{q|pD%nbc z{DM8bydOP&lJM0r5h$YT>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L_V!+_ i;Aed&NRZ<&1H+^Tju-Wh=gI>$GI+ZBxvXZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m0nPlzj!cJYjJa*uIyi+6F0b#{+&agRktmeziDj-mEWVGhl)PQ3|E zeF;EWkM0c5DVaWJ3w_QN`JONKdstSOcWM{VEbfvZzhDMKBjW=H4;}vT^Vj{C7AZjC zXipc%5RLOsFMEnLDDb!(OylcvF4* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-backdrop.png b/home/dot_themes/dracula/assets/checkbox-mixed-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..928b0408a545ac6e9b77f803c182e833ea99f015 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrt?dGw+@hUbLCDr2#L+pz#XZ*VVOf5)?;W5@wvr&f z;E>R;=PzEeeAux9D5C4>;uyj)GdbWb1G76DKgZ&k3z@k(QqHh6aY-mMAJOpk_Fk>v hXMHC~kmE1|!=wj}7xjZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m0nPlzj!wz3bjwDY&M4RUmjba07qbcqBa7xx%vw^$%)Y3*m{7;5hn z=FlAL)SKYcm*C(QOzIVIEQY@yG&BH#1Hehb<6+R$ev;?oZLU#d*ePvw?9D(JZT8q3;4 Z+yPIlKBt9PXaTKZ@O1TaS?83{1OUFbj3NL4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-hover.png b/home/dot_themes/dracula/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..928b0408a545ac6e9b77f803c182e833ea99f015 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrt?dGw+@hUbLCDr2#L+pz#XZ*VVOf5)?;W5@wvr&f z;E>R;=PzEeeAux9D5C4>;uyj)GdbWb1G76DKgZ&k3z@k(QqHh6aY-mMAJOpk_Fk>v hXMHC~kmE1|!=wj}7xjZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m0nPlzj!wz3bjwDY&M4RUmjba07qbcqBa7xx%vw^$%)Y3*m{7;5hn z=FlAL)SKYcm*C(QOzIVIEQY@yG&BH#1Hehb<6+R$ev;?oZLU#d*ePvw?9D(JZT8q3;4 Z+yPIlKBt9PXaTKZ@O1TaS?83{1OUFbj3NL4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop.png b/home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..6a138a877d2a0ba056f77e7a5b343b2c130e6265 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFWJ;Ry#NxH?jnFg6T5JlA(R0)RT-K6K{ab_jL7h JS?83{1OUIdRdxUX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop@2.png b/home/dot_themes/dracula/assets/checkbox-mixed-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2237059cb757b10ac2f1d7c8134f946fc13d2cc9 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-n5_Plzj!#sf~DK7HlNm38aZ?b)+u*REaPzkmPo<;$l}pZ@*(cYc9n z6Hup6NswPK1DBe*k+GwTYiRGxC2Q6_d-;09mQ`Uu*$7V;#}JM4PbYixH5hQP%Cl~{ zw*R~Rnoe!+FJBqvz7;StXjt)6eHqh<{u(xxS1hfDxdmSDcfAo+eerWug!`)PGSlRr t&sNPiAAIz}Pfw|SA7hWT9Ue`d1s|!8-P6_2Wt~$(695eRh~oeN literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-insensitive.png b/home/dot_themes/dracula/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..6a138a877d2a0ba056f77e7a5b343b2c130e6265 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFWJ;Ry#NxH?jnFg6T5JlA(R0)RT-K6K{ab_jL7h JS?83{1OUIdRdxUX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed-insensitive@2.png b/home/dot_themes/dracula/assets/checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2237059cb757b10ac2f1d7c8134f946fc13d2cc9 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-n5_Plzj!#sf~DK7HlNm38aZ?b)+u*REaPzkmPo<;$l}pZ@*(cYc9n z6Hup6NswPK1DBe*k+GwTYiRGxC2Q6_d-;09mQ`Uu*$7V;#}JM4PbYixH5hQP%Cl~{ zw*R~Rnoe!+FJBqvz7;StXjt)6eHqh<{u(xxS1hfDxdmSDcfAo+eerWug!`)PGSlRr t&sNPiAAIz}Pfw|SA7hWT9Ue`d1s|!8-P6_2Wt~$(695eRh~oeN literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-mixed.png b/home/dot_themes/dracula/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..928b0408a545ac6e9b77f803c182e833ea99f015 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFrt?dGw+@hUbLCDr2#L+pz#XZ*VVOf5)?;W5@wvr&f z;E>R;=PzEeeAux9D5C4>;uyj)GdbWb1G76DKgZ&k3z@k(QqHh6aY-mMAJOpk_Fk>v hXMHC~kmE1|!=wj}7xjZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m0nPlzj!wz3bjwDY&M4RUmjba07qbcqBa7xx%vw^$%)Y3*m{7;5hn z=FlAL)SKYcm*C(QOzIVIEQY@yG&BH#1Hehb<6+R$ev;?oZLU#d*ePvw?9D(JZT8q3;4 Z+yPIlKBt9PXaTKZ@O1TaS?83{1OUFbj3NL4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked-active.png b/home/dot_themes/dracula/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf99a0ba1f3d7f6ffa4b00b150caa6ed13e1c85 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#ClH`#}JF&x92wU9&!+HxoBUV(6vB{#e-!_A?pRc0CtsSQmZUf@;C|{ zDvqr*udfd~{ybCm{ZrA6jA2`11#NUbDcy+;xZ510oF-v)!ixRs?THc$&JypLF7_VX zKmP~|&jFbk%=a5AeLtwGR5|`-4qs@eWAq{~IBKb{;hjmr{}}SKl^&>AKLPoh!PC{x JWt~$(69BM_Zx#Rm literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked-active@2.png b/home/dot_themes/dracula/assets/checkbox-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2827fd8e612812bac899ba338c20a8f863400357 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^av;pY3?xs=ZJr3En2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9gR^4kWehrcAqFPOnUATTI+;^ZkickSNu_MO|hiDf`3H%}MG5Q)pl2_2RH<=Ot_ zCM7)h(a*yr@h9-de93c*KhzuUaew$f^+!LK+fS8G?-#c|uM_#_zvah|BM15p`6nc7 faOyhW%ENHUWXp|P%NOJUO=R$N^>bP0l+XkK3f+nJ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked-backdrop.png b/home/dot_themes/dracula/assets/checkbox-unchecked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..89c0ae8c81b666ed3cc0ec1721c6879f0bc37227 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF1&wdx=f8^f{FnG3@|{?h~MV(@hJb6Mw<&;$S)=V=K5 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked-backdrop@2.png b/home/dot_themes/dracula/assets/checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba2dc680754965cbbce65212c0ed2d81b06ee56 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^av;pY3?xs=ZJr3En2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9=xtd5$EC&>*5~c>INj^oZVwxJYrmdBnZWUNf3L& z#lty3J^Up>e!&d>0f9lm6DLpExoh{Hx9{B6O)LXSxp}%chDcmaPUxuoFVFTbH!0!4 zkA5C5i9dlq=1ZPi{Gr}(kNd;_sXzL;+PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTxcKQ6XF{5pvv!2na|@w-v_0B56XQXl=(g=_XCpm%YdXGki1jkce~W@ zPN|D~tmmvOubEk1^K-lwWP2^l_Ip@X#&dru&?vr=AirQqDe28ywr<=0Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m;4$SL5bgkGT#TKz7Na%9syCQ|HE=WAp2pt|HCqn z;KMQ(_gEK?SkFnBo|7{@rvOow@0lXs^Tob5O8jn?0u`_rU*G_m$X^oV7tG)v5Ev9Z zaq^U%yLRt+`_66M#4?~%s;7%%h{pN1ldYMW3`7nnEy(z}kA(|X*lx~KWuLNKEi5~uSnn$9-Qwn0|JqmoUp_7Gn!NAvg!o?x r0ohv|L#-ul3*Tk4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#C%T|#}JF&x0en1nhgY8F1BxuX%Km5;qb0r>6FM97nOw@G%s1Mlgykw z_1|?dYi74IGYT$GGY``Ve8_HABhAWe#PY7<;Z2VDCudA5`u5yEB2}rh!G0&p^amnu u<}PZnof7ucYOVggcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9!m=d#Wzp$P!I C5NO%} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked-insensitive.png b/home/dot_themes/dracula/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea8200de929425b4ee4ec1ebed846d53222080b GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#C%T|#}JF&x0en1nhgY8F1BxuX%Km5;qb0r>6FM97nOw@G%s1Mlgykw z_1|?dYi74IGYT$GGY``Ve8_HABhAWe#PY7<;Z2VDCudA5`u5yEB2}rh!G0&p^amnu u<}PZnof7ucYOVggcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9!m=d#Wzp$P!I C5NO%} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked.png b/home/dot_themes/dracula/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..89c0ae8c81b666ed3cc0ec1721c6879f0bc37227 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF1&wdx=f8^f{FnG3@|{?h~MV(@hJb6Mw<&;$S)=V=K5 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/checkbox-unchecked@2.png b/home/dot_themes/dracula/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba2dc680754965cbbce65212c0ed2d81b06ee56 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^av;pY3?xs=ZJr3En2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9=xtd5$EC&>*5~c>INj^oZVwxJYrmdBnZWUNf3L& z#lty3J^Up>e!&d>0f9lm6DLpExoh{Hx9{B6O)LXSxp}%chDcmaPUxuoFVFTbH!0!4 zkA5C5i9dlq=1ZPi{Gr}(kNd;_sXzL;+anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(S+T^vI!de=@c%sb>D;&R`7 z(gTe~DWM4f`hJMn literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/close@2.png b/home/dot_themes/dracula/assets/close@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d7df958470aa01cf6960232fcc8c6258d773e73a GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSbeJ|V9Efq;SGe?-Lp(9r+k z;RrG~7|I1Q!oon}At4|V!iI1mY)lcLO1L0UCAnyJ*ZXjwJB>?%{DK)66%>_K^bHJ+ zj7_X!out78ycIM_wL(&$H0-qD6am%wX^x?h%DFmY^?9E6o(0y}?asK? z*xn;N?a{;q%XTInwQ@N6e4gn`^LJnLY9^Eia`Aofh~6=gcW+qJA%0%x7*D6>!&j|+ zb642US{5Mat9YevnS|D2&1S2MB`sbVMFHHioK{Hs3a{Yv)ejK5yumfm#aW&;@^ZH3 zj!c;s6U_o&J*$~e|M1-Ld8V2Cq6fP~PqSsEyok8P_u%rpHoem^KYn+m|6;fDtW@X7 S?b!?T4TGnvpUXO@geCw+0r7zV literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/close_prelight.png b/home/dot_themes/dracula/assets/close_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..514196056c39996cf80709fe0f75cffd33672f7f GIT binary patch literal 659 zcmV;E0&M+>P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10w765 zK~y-6rIXEW5>Xh2U*@;`2t#2eEzmAZX^1AY)TWyzT!4wjg|O?o>jr~~H(=95y$5zk z+-ST35*H0vN*8D?D`kq#kn-OF=g&nu6Og8xe#>*t`{wz+?>!FFG;x=r{y#Wb*%nwv z%ecL+6ircKH~>}E8^hkPF#b!ujn}_OlkXjq1hv>!I>38#L4jjQl9)2qbpx{89bZW8 zod@5`g&BidY%3jJ=JP(zeJgUOJ;3=dDQ%e$7IuL5=6swRKYD!>C3!|zlw_Rs2jKi3 z1b8l2k8bd`0n2Eapun*J@Ow1E?qLZZ8=@`#)DW?ISVB`#002ROn==?@&mN-N>q=QY zCj}mF9wm_ZT7hAjpa}xmN)@ly<46iT0DvS3xV+9ZfL9a%Fbo}<#C;rEgl-tfR;mDi zgTxx1M8Z=o(G(T22~5+tabUM5#Bp^^0f43&B7pnW-DmL}*-91r>v7Noffq-|&`lH1 zmLj%ZRW;Ez81#k(U7vqRk_3v9jLgw74iam4dW~(ECbE?(=2;d=frqXexa^Jcz;zBz zR<;EpAzvs5j z(Ph4(L83O>QM>lwbVfI`eXPRcO tR;7-$#^qp?ho-(;JuSDUmT}kb{0}D=_K z^bHJ+j7_X!out78ycIM_wL(&gnPbVsU!yDP3p@BN(}%jU9t`|`jw`u@~c5$o@V zZCNO4qIV*Lzvr~;L4{XN8`s>um|l|bm@)r;$j2pZ+h)bF%sJs8?82_u(;)GWNl8PN zEs$l-Uj{{%gC(p9N0b_Z8zF`OE*h`h6== zSMJ_l*})K>oVXzDYrtl=6_tVZ8lT)&Tz1>!wDx34q-N(0%Z(-dleTtWo||)f>27Ir z?#rq12690`{|?D46xsH2(Va78I-izQ3vQUU)%xQPzc2rS@0eb literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/close_unfocused.png b/home/dot_themes/dracula/assets/close_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..1807b93152a5fd5ef0fdc511d9156d4b6d308712 GIT binary patch literal 381 zcmV-@0fPRCP)P;jo3bahb&{TpspRCrxnx=4Rap_H0MLM&?WpV%eX$)R*C z&Q@yrjzdW)m_l-<%e(ixcX-5BoNL#`tOKu0fQ|L5rV?Jw!fqV*=lLx2;?~_YDLn$L zp&$Ym6k16VjW%$N@KOZ+Z(uV?q7j{I*S(h0U6%^rV!5|!n3#1+BLJXk;VX}_ zjpdb*IIIdqHOxa*9Vn9-IIAq7nW^kIY{&3yW?@(0qO2kD?X#e3aonF%XqAN?bi?7` zD*%8r9Zyb<&prTNfCzV85_$a;M{fWS9ZcqhmqJqGN$ESw8sCj+HGBt#2P zdmNCR0u%u`0B8urK%g2JW8r0WHK4EDN`m}?85o(^IXJnvdH98dC8XumwJaPxy@SJ} z<5JTL%W7)t+dC#ro;H2ff<;T0uUNHu{ifYVPMtn?;p)wMPoKa0@cHZ4uRnhM{{63O z2mdCZiOW4*977}|=N`G1C&U1fwZ4$4Y ye%j(_;0BAU_ZA5qe0!;C=9zlCU9H;Zwz8IUC1*^N{+S4LGJ~h9pUXO@geCxSQ0dG7 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_close.svg b/home/dot_themes/dracula/assets/executable_close.svg new file mode 100644 index 00000000..d8c1f0f6 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_close.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_close_prelight.svg b/home/dot_themes/dracula/assets/executable_close_prelight.svg new file mode 100644 index 00000000..81a377d3 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_close_prelight.svg @@ -0,0 +1,98 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_close_pressed.svg b/home/dot_themes/dracula/assets/executable_close_pressed.svg new file mode 100644 index 00000000..0e9584ad --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_close_pressed.svg @@ -0,0 +1,98 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_close_unfocused.svg b/home/dot_themes/dracula/assets/executable_close_unfocused.svg new file mode 100644 index 00000000..d1011fa8 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_close_unfocused.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_grid-selection-checked.png b/home/dot_themes/dracula/assets/executable_grid-selection-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..91187176cbea5765884370ec4f3d71d1faa38adf GIT binary patch literal 1269 zcmVg&>w%ZL!ox2#KO;z(`_ah{iM$jg5WSMnf!A0;QEg zj~?9J9=EqM{&7H;y9+Gbi|>E)o%!v2Zgze%vvUOZ!~sYKkOaUmS&pSB01<#4z%T#? z0A#XK3t;6W*kX_fpa+1LhkvB9uz27AKmcF{Fv0^^0>Bnuo{$m%_%!g(xf#kREXhoJ zZqr_!$@B=}czrY}7?nL`ec9L(P@O~o))wx2W56BpmF8x|2wtdm7v@I1U50C^?-dy2P z2lVxIH;jFJ_!p&Tt~m7yZ%chiO?*@V>F98Wqq6vGrDrNGUn^u}?N)6=WHnj3xQJws9l|R#C+((7nI&aXWLCzQ_UO9>-lHO3ze~ndupEIm#^5l zP&ie9AcPZEWtW>Po3_k={NtQ`tl`jhCc3YL%2?y(ovXCjk5>UCtd&CTVSxzgS$nNV znvJ7nubrMUechMG$7*+#Akiu)Ggh}Ye~CW-#bY2O?6c*(ejRsz`diiyS`R`HrsI75 z*G1o77sjT_nzVGCaqGT%2trD@aPtNP04{my%hvkVN|?>Ti>)A##Dhl<6GOu4NWcLL z+(|f#ZG*L@rCyVku2cG!s!z9b7TdFtL7VJr!GWgx)|uZu@sTF;K_dVp?yGy6UzT1J zIW)h*I#H7Z(_`k+qm90+=TB=M&aJ||yPk+C>?1$X8y*tYtUn$Jm{1CS#gv9<79)k| zI|z`8E-@xBA;d(NE6@x6E*=`Z9G6j)Wzbs#7Xxh`z)~nCH>c5E}!hVZwm*+jrZ>hWBd z=sNrUL|5m{fNB>3kOE+NG$F#!00;ktb=(qT7P$coPwl4;`0s>;`0>n;8~#glS(yO@ f{`=}h^*6--cW|9RRt{G400000NkvXXu0mjfTpUR* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_grid-selection-checked@2.png b/home/dot_themes/dracula/assets/executable_grid-selection-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b47379e465b6fdd27a1d2a77ccd5d792ee6a1e89 GIT binary patch literal 2421 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_grid-selection-unchecked.png b/home/dot_themes/dracula/assets/executable_grid-selection-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..508eea89425078eb2edd219119e357f7fea51c9e GIT binary patch literal 1252 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 aF#ZqL0YI9y{VCl500009Jb? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_maximize.svg b/home/dot_themes/dracula/assets/executable_maximize.svg new file mode 100644 index 00000000..2eee09b6 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_maximize.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_maximize_prelight.svg b/home/dot_themes/dracula/assets/executable_maximize_prelight.svg new file mode 100644 index 00000000..a84f20ef --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_maximize_prelight.svg @@ -0,0 +1,95 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_maximize_pressed.svg b/home/dot_themes/dracula/assets/executable_maximize_pressed.svg new file mode 100644 index 00000000..2a4397a5 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_maximize_pressed.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_maximize_unfocused.svg b/home/dot_themes/dracula/assets/executable_maximize_unfocused.svg new file mode 100644 index 00000000..b9fc2069 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_maximize_unfocused.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..74a1a38a96c104813965493e78e47b86ed3fca11 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+|c0=6mfYI`sS@G_x?li8&0}ML`AtIE#xR`S}@Z$ zk;_p)mOMl}On3-#pFtR@Xo1sB%td@Ik&kQlwWwMR{W z*>=H`2TC%jYlU~;ThG++s#ooDLo$2!fmp-Tr-cV?zy7uD|KOFFk~Ky6EWhZV*?X9; X{7*RO^0`127!C}cu6{1-oD!M<%}SY< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb911fa24e58839339a9e744c481e32e5ff574d GIT binary patch literal 659 zcmV;E0&M+>P)% zIX>_EpWidX^M`@9+G;Ch<$PW77W9aB>PVVfn(!081|xV4bON*HFdFvQkH(!$TJY|& z@)68z!2yO<<3)Tgl>pwNvb78^0k^^a1>8wLfaEA*8Yni}2IG~2y-7WQ8!(ADw+$}t zg#~+%w121pa=uEyc+8#+SGeBn%%R t^@k==uCIZduUDs*)b-!tZMAhI^&8KuxG--w3$g$J002ovPDHLkV1iLRBijG~ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-insensitive.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2186347f4c9438d095ce71c45cfe3082d90a1d0f GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4h@cA!Z|Y`4T87P0*ep10d>z592{ z^`PiRZf&)Lp@&8HR?9c%tSB~GJg=hS+`~Da56o}>^UQ+hu;;`xD-Cz0=YAAB(4*D2 zNJG~sj;-eT8OMJ4n+koFEU|2r0attF?1NgpRBy5LHAtjra(pspX6toJUUu8}eadFx z-SeLB{r1CPk4D!FtqiU+SprYa+t2#0t>XDBV(MGJ=P%cUWTi5^`g%HYVu+*!^XC7d ze>5G}ik-D|mz^OtQCl#w_*`g1<%P)#8tdxA*Uvw2>yYe(;H7IeMGz68;2>^RIFT9(cUQ2vH0aRD(a}W^bWuv7BsHHyTex0xP0} zJd@}Z+;ta+RdsF?4v;sD`n%{{PXd%mAJdR{4;&8JbrF3WojtJMaK~|yhEbmt;dIy+ zVal?yi#-pJP9J>=dN~4rW?ANoX7l^{30${40Xh}27X}Bp8@FcPPC=yc8=DJXlF9Y+ zxm@md+`8B|;CbcAjWV?Z4^BiH5AahYQQQq48^H5|dmu9d1NHL!d~js94P4h9Qe{Wu zRdp<%zx1_L_#FW}FSrgo+bi@=(aDX*Q{3+ABg-;hwgYb(U}fdU4H0=2v5!OIlkb<$Y#A|)pIct8-ftHU zF{eOP#rKz2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4=hDA2n9XL++rz$Bfl#br$sjyY}MP7}=4)j8}YxN+kJr;Q&tb7~k4dWf(% zZ@K)S)z#73np?5AiNkAAN9*>K`qeu3m^@c5pEI-g*_p%#=bc|k_N{qu;;lJD^h-_R z6+7kt)6KEhrvxRlNnBVYru}pl>l*E84*X4bGMv?43w5m7_4t6uhn}<_c7prYefh(4 z=;dF(!^Y`c>wSxTzU})xJDe|f%Be;(0n;F#Z~66N-(^>9nt9D2*VHC=YyLbo#;73o zSPf-n76;uL_4>kurFZgLY!^5yAFr4s@boQHpv!vE$=g2PuH4uBDB{neHJyx=j>lap zD;2Z~gz9Q$u9$Yd-##POE<>BOXO07ZLFTIM`=ZldtV?5T2sp(%^N?Gl;qM1W&aa;M cpVN+^#UU&!U9ayRFoYRAUHx3vIVCg!0C;SzBme*a literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fabd74dca2a511806cc0c55ed1bca3b45a6deb24 GIT binary patch literal 716 zcmV;-0yF)IP)<6Pdw8SQ|med862(Rm+yO2%>spNhmUZ-f5B5%=mO> z)M?XvyZ7C5@Aq4rd+vj}>iXX$wGIfxQ+)<{)NSP=mX-Ub04;W^-4kAcHlj?4x2?xL zf9ywLjZv%caD2MW6P*BU1VHFgGyA->t|kDX(YdBP#tR@=U}r&Z)gB;`FxAYC0|yIj zQ3lhoj_H~M1ee0Yz=@)8xa0O&_xTQFOY5yGUTHHLq zibA$?U4@|%dlAS0y9>Ne+Q5kN43IO-ZY=V2qv25H4@t;&A}aC{v{{5_ZZy)1 yh;9a;s<*)Hvr2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4zopr E0P~11eE#{$r>FVdQ&MBb@03aeXj{pDw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba1e1729a9d0cd75613e61e2de05c8480312d80 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4mdKI;Vst E0Na}`F8}}l literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4cb0736596feba9adac30868401be32f2c55a70a GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u}o-U3d z5v^~}Z4_k?5MaKLY`nB{y@`}`z=fat&v^?mGVIr0?(l4eIrHA_Z{7B4)*obKNMO7& WpM~SH-lVfY{S2P2elF{r5}E)Y0X5?Q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..2064a6311cfe8123e793cd7b51c167e764dfe5ae GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&G*Dq=*r3S5@`vHjX`p%rPgg&ebxsLQ E0MD&1L;wH) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed-selected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..900ccea1951049e752c43ddd2a4293e55abd7ae7 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xKo-U3d z5v^~}If^m}Ffa#%T<{iXWVz_gCROm@+5gY?wh1siDE}yOV(t0aje)1jl2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4mwE8Z>&G*Dq=*v!bnVz|Iw7^t4X)78&qol`;+ E0IifPX#fBK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e32aa1c49341f196a6bca897bbd90efdac579d07 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xKo-U3d z5v^~}If^m}Ffa#%Oz;rCXfn}*O{(C*v;Uv(Z4+R4Q2tTm#M<+-8v{?5Dc_y4{{aKT a28N~gSvY*`_SXT8VDNPHb6Mw<&;$VcWjO!< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..921e3464b50a1405fd5cc75c4704f2f29c8bd4ee GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4CF%CUgnQ`vdf{H S;f^ZMLkym-elF{r5}E*`pMjwO literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked@2.png b/home/dot_themes/dracula/assets/executable_menuitem-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..53ca8434d4db6359a08364b53e6da37aa39c5fee GIT binary patch literal 493 zcmV|945|AHQvlVHkMbn z0uB-(E`gPre5ek^HWt^j3-9B%xL^iNlSCf>zLVxM2Nq@&BU``%<9S9 z06W0HM38C<;CU*JzL=l00000NkvXXu0mjfOtH@J literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c084e4014bcc015e230c6e360e0a0116004f2a50 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F%XP>>pmqOQg(bo{L9ur5~2elNJ!MImA7HnFBM?svPy3>9Xt*?2wt z-0Yt-jyLZQIpM)IJt~o}K>X8f583@}JYL&FHn2Uq?!kOBb(PuNh9w0n1y5~%9CeFB z`2XY+>=B61#W{?ZKoXv1#)6!FKyl;2Jsz0y^W>@&EAa#7z+RlXD ozk8*x&Fq~JfBcomt-qzVjPmdKI;Vst03`o#K>z>% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover@2.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cdbab86f0d62a7d806e9df71763819337a9c7715 GIT binary patch literal 406 zcmV;H0crk;P)Q^AXq97usyuY);<6U zp%EX%!UnY$1QOVauy85d$^^MXhG;RToZN4|Gkc4LNF);ZW5hRb@uKIsqpi>os20Zq zlxMdh9oA)ZFoDxoeGqsA%3DS5V-Oc04l)*0Nq2tl(DYhV-EpS#!32hN87U;#_NuH&vKtu(69Aajq^r;b=D&>1SaUzQm7eup z@1N1-o1W!MTB*9DI&|f%G>&qjNNaWwJ0dZhZ>-o#49RL6T07*qoM6N<$f?8Ci Ak^lez literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2b08b40d39800fee035753ef4ee9dbd336e04f54 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F%Xi3tr#1e~((4Tqy%%^nhAxR~>W%A|>0FX=Rq3E&#KPkzgw6GfNm7I@(v=vfIa2ayM09$(`Zo?i5CoV^fy9Hq1Y>z5j!bx6AAT zVJ^lqd%Rm17ZmuFMD#E;cqqL&EAm~bq4>Puzh?nqnpXNuucGcVnlK(=vRGm_u{QaB neE8?HUMCZLET8V#zfSxcyP?S^_vI&mPG<0Q^>bP0l+XkKIH_?I literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive@2.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0d2ad9b5e2564c54210c7c17a9437b66b13cb581 GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?Ql2i3 zArY-_ryBY(1&X+y|IIqLY!l=zVsj?eR4&LIBplmD4BQwup6j&EdgSnkPq^!se>$3g~=P2(Ka^?c{`NqT+u z%|gRQ0W;POeJ|p}rgj};*`yQg(eq(1YolAU-S5$LoWA$o&%NdO zU(RP()!H?^y`l5ParxI-J0&Nt3VLW;sWj2!kF*_w!n&CIiyCTqfkDaO>FVdQ&MBb@ E0QpCyK>z>% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..45681b99f1483a9830b02f3cf44dea390a07b689 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F$aTm;!1ew)r6s~SL9;J;dnm*?cTC+mA(bOeS@4U%wybQ$jO_`Nwi+s&Y`gJV z|Noi#Ganx6Up4=5S!sofQp55We>TpUzn{%#Q|+1!(g&)e*}RLo59bIxSne9oWmnfC zJu@if+CG5Q%K}EO2 wabub3#puTs)iccOr{DM^*FJsU-T3R=cfVPzQ097;40Jn#r>mdKI;Vst0A7i7TL1t6 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_menuitem-radio-checked@2.png b/home/dot_themes/dracula/assets/executable_menuitem-radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e9863296c09457a7796cf6466265d5361c028836 GIT binary patch literal 425 zcmV;a0apHrP)(po zC9q#U9s&3DXqk;W&B?C`Y+gN{is%KfzG5U-A)R)ULFEEv`Hdl?DzvQVmTUS4KYOc|4aD0{vFK%+7NK>hp0 zl(Ag_y!Z>KDPy|=82Z)=a#xu^Jz8c!?$JM6#F|wmFzz%bDx}!H1w}Q@&yx4b1OTSp zWS~MDWd6 + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_min_prelight.svg b/home/dot_themes/dracula/assets/executable_min_prelight.svg new file mode 100644 index 00000000..91d3a249 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_min_prelight.svg @@ -0,0 +1,100 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_min_pressed.svg b/home/dot_themes/dracula/assets/executable_min_pressed.svg new file mode 100644 index 00000000..4dccd920 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_min_pressed.svg @@ -0,0 +1,111 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_min_unfocused.svg b/home/dot_themes/dracula/assets/executable_min_unfocused.svg new file mode 100644 index 00000000..b9fc2069 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_min_unfocused.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_pane-handle-vertical.png b/home/dot_themes/dracula/assets/executable_pane-handle-vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..36ed49d261518dfd7f5e6fd91549d19c154c033d GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^faT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wXo-U3d z5>uz1Q513rU|_k>?zbTG+{16{oG*&7SUdmO_U0V-?TSl@M>-GBR$9+wtQ8Zn;r~ae tT8F9=df%j?<(6K5vwz*uDgTz8$QNvrHu>{D{Up#(22WQ%mvv4FO#q%vMF;=@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_pane-handle-vertical@2.png b/home/dot_themes/dracula/assets/executable_pane-handle-vertical@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3e2012678ca329e181e6bd60e4096a7db43df63a GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^Nyck|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu^?JHE zhFJ8Tz2wVv$Uva&;c`)NTL=A#&J`8c*DX~Sn5f6<>KJ3v7;tIbqx0Ln?p3DGIQl_7 zb5nVHgWW%Oo*jB$!oJS-xs_<0U6<4!otP22zgIy-WnwGS`ghA+e>J5n4ZE8k-m+dz z*Jz!^bf(onLAJ{e&wM_x@xbcevw7zDT)+FU)tGOGKF^OO|99_UeDKiZxu|#dC!oU^ NJYD@<);T3K0RSR!X8!;H literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_pane-handle.png b/home/dot_themes/dracula/assets/executable_pane-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..05c8865547b218abcd6a16789ad5af13a93c40db GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTt!3HEnHPSMG6icy_X9x!n)NrJ90QsB+9+AaB z_18g|(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=}PZ!4! ziK$P|E);AqU~s;8{aW(^zT+}E=dBDF*aTcQF&f%`*Due!*E6H=p^l(7S6+^2aLa~p lnMjWBCCt-4SihBj&woKtG9kuWU?b2t22WQ%mvv4FO#sgoIu!r_ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_pane-handle@2.png b/home/dot_themes/dracula/assets/executable_pane-handle@2.png new file mode 100644 index 0000000000000000000000000000000000000000..35b98986191cbb34bfe43c0cf7a7d1323eea028d GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Ahr?*8<0#p>+uXou@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2J^K@|x zvFLq!(U9wqgFx%U^BqU!6sF&BuBgb)KFR5#vUGt)hpU-Eo4}=xv-`51ojq@GIC-hr zLcbFk-uD+D)@|afexueMXYt^ki1K-duIY&^ww|~ ww2C5zIu=;qpj-Lyd~1SkK2 znxT!OP-qAQgH=-L-n0(lDx#=^P)Sv~2z9lJU}-MeK~lt+YVJ*Q?{TP!xB1X_JI{H3 z&-=cIBlM_DVP!a^R073_t3@lVKNAR+^4G6^@AQiIkY6swaOD;vGa8Hz;~{X*ZW_5l zHdW~g$SvJHqm+IQjP#ny1DK90$;Hg9`fL(Ks(&iTX-;SO@Lpy-jw(Fuj9QLow>yH}kaJAUUPW6IT9 z_a!>2%PF`Dk+N6YHTU`k?3BNB1V~va!`S%qNdPEqZc(@FF8Ej7V*S+{uhg&|{nGb( z{i${C!sQddc+2?i!wy4{0ir_#IF7@|PbLqZyx>Rer>DDKyS<6%$MlR?-yrdxx zP^}&C@L8$vDnMC8ZU88NLN--#TuBO;|DxKk(#ib%+R6=?JT8v;d9 zOyuX&@7tU7YO%1i77dF|xFT@?rL|etvT-LfSMBuv2B;OR*xwJ1mjD0&07*qoM6N<$ Eg3Blr?f?J) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_radio-selected-insensitive@2.png b/home/dot_themes/dracula/assets/executable_radio-selected-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f928dbceda95505885a186c1fe0f9d5101f5bf14 GIT binary patch literal 1104 zcmV-W1h4yvP)p8^s2Nh+1J4YV@O*F9*i;2;CO7ub+X<`#KT$^a2jglCW8WnDUrV?6-5J=n=ke`5+U)dUU z&*w#VSAKR*mn}x$yPbJw-e=F8nfVU<$C7xBb!}~)vWfX48nS8;rwXK4AOk>Q0W=^; zPYA1Hq|n>j?(>DV1>n_|mK5(_54{33C}hRSJ16k|Qqt7F8VCic zYig{&x(OiswvQ@2>^4bG)@~{elu}fXPr5e^fW@U10^?H*4302&d)^g7V2U7nZToZ( zASu$3_UFzsDryW*@_0CYtdheA_aUqK8VE{@B&0|F=i2^8iO-66p&V&KH zyVBgc)1v@x+H`ntN%tOY0SGLa49hFOB^^gQa3ZSUp%-|eo}VqAa_re z@nCXPxp8xdFFLykIkE47yYpe6fAh6oSaTZ^O#Xn>KVAX~Vhsv~96G=0q5u0~%J-L2 zQkYMAc%LsWuizh>WMFXA^|6OFx$?m3hmjxa3zGLfKIMqC$rj4>tw=!;IoWi!{_{xN zx}voE>o13^YfdBsPyQPKmh#T|#?v3IYujj&;LKYB+h3L`pK)i#-jo;HtYSB}zU>I- z?sqv9)DmfCb^48s6|os0taHt+CoS~iz3N04O{mD3wQIgnu9s0$WBpZv$$M346qt=S zRbW<-vl2{x)Ga*hjZe01TRfOsrIywrQYA`>hCfaP7F6&H^n}#u@C0Z3VmP3ol8uqWIa(4?;Hg3^i#1*U+^U@XJM z%>TKV85|hSKbK(iT}{q;&v~CYm;Ze5A4>{$Mk4N-MD>fR?oJgAf;548)6>L3e^D59 ztMn~e3uA;r$z1`ckBn8UuB^X?(j8+!FzFJXPer+ZcTrC-3U++LjkWYcS!h&=3 zNQDcru4A`M2KSDws^V+t2qSV0c&5Z~fGUBLm7U!ct4A9L7#h<20O7F9HzhY!c#C4r zh*^TrW>qx=5=R@q-45Z}?yhcZzpQ9z7lOA)g;UiH?U!=tvXtKQZ+1I8n?uo)vF_uy za{%fiV->53^$B3V(+o$v7H6CNyzKXK;OTMzrk|`a9F24RL6q_3m3$DhW$RB`=H7fY z0q|6&bv3bZ-YI;K+r{P9Lv*$Hamm)B5%5?9JQn8yb@Wcm(Q|i_4cj(NRkvPdy$xJ} z%nC#z?&?HM6vI8=<8~2w<$2nk^W^(?0NjbjIn{s931WV!acMEwJe{IgfZPUT^Ui9G=k|hieIVEMvco8XJ;6DIJmC0A1zG|gtzvVdAlLcUw z=6t;imy&;Q8bJRr8D>}3N(Pu&S$FDQ&H`Z4#RM6+ZX;r#Yx&z9q36ze{I zd#}{x-hMY z3-JN`gRnDE8>2B1(L{|4SI9>BV@#jG#I)5nu%MI#lms?tf>2^+j*GVA*b*6mUi|Iu zy(js;+&gn};D9533sX}XXleh{r~nST>dl?%DzEs&c# zN&1Ka_rv|s>lqPeM}ds0Rm#o21k!s1*K16M|a(DObF^?{EO&+(K^lcH_1u z)idPQPvtNEMbsA^XQH(Ah)*fUm*OdgOU;?*@3Dpv74qG5`nY*xYEn zR9je3X)>yE%>cXt6&X%VX}}c-o+$R?zsc-5infPN&Yf`uut=JMyKyw>3WyRjE+7?V z^&^z9dA@Xe1UPD1K+$7ffdflT;JazCAm2O!GH+Ty(a)}cK;FDSg=qoULe{u|qghvA zYdKN?R!zYLSvi&H`QQpnr^Qxf%#?tGGg=!=+}|)@AASrh8sL8^2U?%i7OuefKvx-M zgvt!ptSHD8@1*=kBbrF`%ph{FiTFDc@#q`xRzoKY_eE~dgt1J}SK)Xx)40D~4stB_ zX7Js|vnuk4-H&REAVc-n?ppxh;@gFw6WF>eA|r~n`=JW5f;bQ4XYlFxKv((iwLX(k zwMzN97>*_pVuExl+ExXwDLRjk7l&+DJo;5nE3rIK4b`@5BEdT%j07*qoM6N<$ Ef_wr!NrIPG+%@=F&ab@KNcilyiN;v?4 zD3S<*N7ZQDYrvim$vw~W`hNn3vc1Y=QtSErnv+Z>ri%dp;v>+E z0HE8ohnY-jeRFf;pE3X>lL>5XZ8+(4`nA^10RXVkp8f6ZH;L!u=_Z$#)z}!5CnEZ^ zy84o4mB&qTxhyB55(&X~Tz65-Y>&uhmjn?$kk-Z>pY}W~EI82Gx&*+^ZI7_lf;gvk z6v?^eUQa>@-Xf*+MG!oyc>`Llwlc^)XUKEA3YPBYxYx49ID=uD6Q8MEE+@2h z4j5y_TrSI9cS)qv!|M%0i6CgJX0xRkW5=D&-F~T58vGS7=IreJ6%mz)*n6$bG5~N+ l4_cdZt@YPJVfS`&{x`2U*p*@-9IgNW002ovPDHLkV1gR44JrTt literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_radio-unselected-insensitive@2.png b/home/dot_themes/dracula/assets/executable_radio-unselected-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bbc0bdaa5286c04c586df26f01bcaa79d5cc95e1 GIT binary patch literal 1195 zcmV;c1XTNpP)GZxxT$GQM1->-Bf#50N6q~L_){r<72!d# z$o#cy=kkrjRr?LNb7yX_Qt@0D;bS1spx#Yj7POm_lM_!5Bp?=x`5njig$SPjI)K+} z5DIk>40ho2dGY&w0BmiQD3vVM)?Sd!u3}lX8^#vlmTj9;SFfHaHY{Lf=KgV|%5x%W z2*5PkIdNiu?(R;Ms-H9wVPz%9;$oWh_3c%7SgAPYFJ1cR*}ej1XYajNsqih(t?M3! zhECAe*RwD2ZbFupmPw@+ahx(hMkyi}E}VP3r+}H6`^Ta31JE4^_z8!HX>V_RCE}Nn z&u@@OB-z|70%QzBAB{#M%dTH@jaV$^SE@Ycl8=pr4^0lx-rmaC*eHQO3&1hkcJ9XG zao_(0R5zR&(sd8v@GxGlacFWEUa!IE=m@&*0XUt@IX7INf@-Oi%bpaVpE~s}{r$a1 zM!pl7%rlb7-vJ7Sp&yS%Bg+~Ggr_;61YPE}nV6da^#G{1ECBldX3;?vWcwd_UpRalhD8+yVm{kG3 zdUK8xJGkD^>J4ljWZTk!b%0{A^xEi)Mawn+(LkkN`q*@oO4~o1)|8SYz}ni2*CxQ_ z5>ZJ_ga-iG>?$Hscj8f?QmL@AvI>Aw@|{*JG7oH8mQ6OBYr25d)f~3%K=mm8MyqwN zvj9(?q??)r5n*8=4S-VIjz*(}S{Z6L0egKt&(hNJ-VqLoOlFyUz5rl}c)o;MLozuz z@l=Fc0IAd>g~G;>ljrjVQmI7%MAX-llOLqF1pwH#IR!j)oHCCdC3m*gheoMnkw`qI zTrMNRkHMh+nd|${^%slH_u97eGw@a*&_Xyoas*9jfkfi5+m!z8INJMHu1qZLDgfa2 z?R&!_%mc@C-NVU~gY@_J9;hwPWU6g>xm*VLOGF|UFMjyj&T+d&t!3gaa2mig+ZY^t zhfpZk(8DB~U1MP(?QS?geliT>{LXf~t^j~|JnqZooEu8Xr$8%!VHouEbP^1{iO*-? z_qPDBwN>1Hnysv?x^)g + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_radio-unselected@2.png b/home/dot_themes/dracula/assets/executable_radio-unselected@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0c01111eac180ab560bafdaddd0d7b0217b248ac GIT binary patch literal 884 zcmV-)1B?8LP)Wi6~W)oO(9yS`WJ@y1+`U^jI}h9OsknLW+t7amP|}S`@)4w zW-jk@Pv)L;F8pJ4H27{05Cj5%ALz25T>%DA0M3C6z-$#jCvX=C13r(im%u5I1wf@8z*mpp zRf+-%prlf%m-&2tqg*bVUdGwk+0M+&%qwR-5Np(21{6t>26lIM-a0BD2q3imls;UXEkq9|E*L8ifS#uY}$8b3O)P@NC&AbzM z2q<>gTVn1EP1BZafCsi0@cSHtbh-4LYF+0KSQdiD)PkO0;t4HBoq$OeP~(d8NkQMWgs46B zxd8w$P192eZAPYPR#is_;0nMnjFUfBv{;5=9NW`NH-G_9EEYev8^GmZxB&_Phlht- z?FQJ}+jBe$Zh&)um6esY1FWyF@7U9C?%yk^xRJ)A$yAIx0wz`u$L#FvYwGlIH{b6?Nd`zFYwTod%2kO z0k;6g$HyaMV`GD|EUTg@Mg>8Lfpsw{7K>l@_xHC~S68>^=jYuQlTX-r<|Y7OeX)12 zdd6-K?*shAI%+wZyqeW2fb|vkVAXTyu6T)++b^(oTex=h|EOO**$cWOvoH++0000< KMNUMnLSTaZ9f+d< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_scale-slider-hover@2.png b/home/dot_themes/dracula/assets/executable_scale-slider-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d64f411d0e92c762795bc3c550ee01ec502a363c GIT binary patch literal 582 zcmV-M0=fN(P)6O+2$C|nvpM+a(LNRv`ru4u~00zvHb?cbdT$8!S; z;ZY4|`@qT^@U#X3yOCdRCQVHa@{OZcI13hl1LO?87QVG#Ce8B>#+3)tp$o_f>`Xcl zfP8RRluYIai&cJ^27*_L{8CQ=B%ArLL^wbWiT40xHEge|qr?2&a$SuqjyF_C)KY*0 zc;b1!itsoEH~^;dL=Enx6(Gi@0(a610M>50=jX{O&`U9(rvja{=q7a3;2^C4F=?rp zYXGAZ__4*qQ2VvYiNNP&(@pr)uWxk~z%=t77%Y*0rbF3-@zwnM>HSkDJYzXa<-}|^ zsz3a79suyCTKilBfO4kkHU#@;mN$+Xjcus0J&?z&qUnws9I?y%?l?v^2^O^ z_SPoCM~}U&Kt)$QT^vI+ zCib4U&N~z!(E706jqM5B?(=*TRD;rZPkhxaaAbYCM`HTB2@Qv8Z#Y|dE0j&JYT#yZ z@!^sS6?v!Gzfbur$99pUn=Ze7ckgVDh7(i5F{v5mzA?{!KHyMbxSaWw$zDF~%TMdA z9uxZ9-g$Q=-RxZS_PPBJ!&~nko9~_XQG|Jq+r{q@2aWj8d{sXy^5Q4o0imzQ8Dd0k z{HVUULee;2Z~9I%-x#K??duP32+f+u->2mGD kP3_Pu4^P)w`E zr3QZjd%~ksNt!f*N|B2o^EI6x+o>JP%5SGEYIRQXC^aqN4Q0eMr$nuUj(*P zSvO-9K!kpboU2+l1U=c=DgBzokekfI!`6yf_ykr5+-)U*C?f3``Bv+VfoqGxpOo?JIzY`wR@1$iGOEunU(@bEWd)w}`%EIa?LYNXzB&pR0gT z$g3Y9AAopI`1@Mz_37BSHZrs9_!(FeDBKZ#ArjwIDrtApymphT)lw(MWCLsu@c+|V z#EzT`o6~TZ@v9hXH0fLs;ugpw7=2rSz6d?w%(>V})3iT}@fR=2pt>J_G;&002ov JPDHLkV1iT>_i+FK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/executable_scale-slider@2.png b/home/dot_themes/dracula/assets/executable_scale-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1a860df8388d60b02e5db75b3f2ce9679c908983 GIT binary patch literal 592 zcmV-W0s?Im)LtMfUjYt~G5C}%ojmU~FFN>Jxs^e# zfA2UlFL>PTL;%zKwOK`c&dA#` zwqi>$@0<_T5`Y5)ipV>m2MNFdFzKN)xRX?XumuO)N-6+j=9+hYl;j<#nOuN1ov?ah zc&YA893>SXqv|Yn2SA(vKeCh^y4L2>nV>Xjx)~o@g0 zy!XvZPngJ2nU_%rpWXd_5diSBxcnLH6_~#c9CI(jjpf6x(>F42mQEfS+6OY@!F4X# z)3BJU_PTv9Ib2_<>XqZ$N{>TDV eT7_I=5aSP}`=Afd=P(ig0000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-insensitive@2.svg b/home/dot_themes/dracula/assets/executable_switch-insensitive@2.svg new file mode 100644 index 00000000..7372b082 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-insensitive@2.svg @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-off.svg b/home/dot_themes/dracula/assets/executable_switch-off.svg new file mode 100644 index 00000000..9555b3b2 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/executable_switch-off@2.svg b/home/dot_themes/dracula/assets/executable_switch-off@2.svg new file mode 100644 index 00000000..f5800e13 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-off@2.svg @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-on.svg b/home/dot_themes/dracula/assets/executable_switch-on.svg new file mode 100644 index 00000000..df0d8199 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-on.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/executable_switch-on@2.svg b/home/dot_themes/dracula/assets/executable_switch-on@2.svg new file mode 100644 index 00000000..03cc342b --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-on@2.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-insensitive.svg b/home/dot_themes/dracula/assets/executable_switch-slider-insensitive.svg new file mode 100644 index 00000000..79399cf0 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-insensitive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-insensitive@2.svg b/home/dot_themes/dracula/assets/executable_switch-slider-insensitive@2.svg new file mode 100644 index 00000000..069b0a3c --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-insensitive@2.svg @@ -0,0 +1,11540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-off.svg b/home/dot_themes/dracula/assets/executable_switch-slider-off.svg new file mode 100644 index 00000000..79399cf0 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-off@2.svg b/home/dot_themes/dracula/assets/executable_switch-slider-off@2.svg new file mode 100644 index 00000000..fd4e3136 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-off@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-on.svg b/home/dot_themes/dracula/assets/executable_switch-slider-on.svg new file mode 100644 index 00000000..5e25cf96 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-on.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/executable_switch-slider-on@2.svg b/home/dot_themes/dracula/assets/executable_switch-slider-on@2.svg new file mode 100644 index 00000000..be0b5bb4 --- /dev/null +++ b/home/dot_themes/dracula/assets/executable_switch-slider-on@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/assets/maximize.png b/home/dot_themes/dracula/assets/maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..454cab7c097478f7120f83e5ace49450ede66914 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&3=E8Ho-U3d7QJgH+WH+15NJt{ zdozREfw9B5vE}Yhfk3SlcOpto%DzzIW^I*TxP-xiRFpVBi9LO^$gL*>9JYS zidhOdS*vyI`c=2PCOrQ6P4DsP>5L7#G>*rf-5sp=D$9V0VY6~u>{&i1S3ZX3*Y_B@ zZ`U%fTrbbGHJ@SKFQ%T0rx;bzmS5)&n_<}?StZO^8Lr!`84IR%jTIc7Ro&3Kn-f?+a Vp7a7W17NT*c)I$ztaD0e0svu^j*$QW literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/maximize@2.png b/home/dot_themes/dracula/assets/maximize@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3adbfde179bfcca4915c67374ab261002c4b1da0 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSgZg9~FVWY6E^%`TeR5`c)P1tJd#VbD7EVa{4l}E9$<%D`qU?c-6g(MQgEUv(=?9+*2<- zSs-TO8elw2EkJgb+ya$_iQR`f+U&SCExR66aPh|F#}`~Q&r~YcAD#MKHhW+73XZTf u5oQ6(&c`p6G0gvFQWW`YQNR10%l0|*YiGCH7TyN>hr!d;&t;ucLK6T{2mfyX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/maximize_prelight.png b/home/dot_themes/dracula/assets/maximize_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..4b8a2f9cc823bf17a77d580ee3afdd619690f54e GIT binary patch literal 635 zcmV->0)+jEP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10tiV& zK~y-6rP9G~(oh@+@Nc1%4wpd2)&K=6%Vw4d7g3iOmKYN+9z5Az%slJOWheb3wu6h_ zcSH1KJbIZ6(L^JME-s6r!*&pm4G045%AN;oDKv30zT126_df6U`{hRwLhwI}9zO`> z=Qs+kHGd!?vW$->05q+mG@ELUfUH-peW}{xDSHONZ9$4f7Pn%2%1hJC2y7TSN~)|W zmEDzk<{;+)g4=?$FrUeC(}};PT&;b>UU5e<5sDCkP=1aJar32wkoKB^%IjSmeJBl6 zb-R$bcLkI2DHIPr_NwJVyu4hl(EvcfwHD)3Ui(ks8y8S|Q9ykRNj|!XIG5vk09*jTdM6`h&~ZV*yZhN8 z@=U_?lHlkC!<>s+0Lbac{IV>l#UsmvtoZx;r(F3v~hh#(!$O|8o7Y36;hvbD0 z$q5|WKZeJoz{~(qc4BPK>m!O{8>YVvqnni zj8z&;^=^CU1JNB%gF9Yk4};Afg_u7Iu{juR_cGr8Rigc?B!_c}4nXpCvg7$A$BW61 zuTz{Zr8vDwb$XlTd^OeiW`@hH4A;9^Zuhg@KIXW6%ys{i>+vMd_j{S|_j14Q<^I2_ z0)ADWFb!P<3}4fdAirP+Mg>J>6@3FkBV!Y58(Vuvr@)}#kg)K&`i91)=Dqv&A31jX zdl)sA3uHm^7EGw1KUer*k^mXIEGmGuf23LtSLZ*Eg?WV_mY?N79Mp2 zU2fjjCJ{5$rm|UvglTBL|Ic&snT*=rtgrDKuEqU-p7tT&ihWz$ozxvk6H}8KXMRl+ zyPBG667WxnMt_S(gjzmKL_t!_LZx6 z$@0q;^}jinulG-yWb^Wx?!Sw_XEp?1J?8+8jpObvys`?Z5 z4c`~=&(A&1$FNm{fo)&F_CHDY85fAM7Z@-oSg^?nf1P<)m2NGWZZu`$ ziK`VxVar`oWtpv1Ulq^)b924heUBOJmnUzZ>pm&&p!-bDY0LVi#6&I4i9FZYS9QmN zC$O(#^7Qjz`myRZQ?yHFxNe=cXx06*Qm1luWOvw0rB}}DeXnz7&Hq{POJ^K8yWxnm RFfiU2JYD@<);T3K0RS)oUq1i< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/maximize_unfocused.png b/home/dot_themes/dracula/assets/maximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..1807b93152a5fd5ef0fdc511d9156d4b6d308712 GIT binary patch literal 381 zcmV-@0fPRCP)P;jo3bahb&{TpspRCrxnx=4Rap_H0MLM&?WpV%eX$)R*C z&Q@yrjzdW)m_l-<%e(ixcX-5BoNL#`tOKu0fQ|L5rV?Jw!fqV*=lLx2;?~_YDLn$L zp&$Ym6k16VjW%$N@KOZ+Z(uV?q7j{I*S(h0U6%^rV!5|!n3#1+BLJXk;VX}_ zjpdb*IIIdqHOxa*9Vn9-IIAq7nW^kIY{&3yW?@(0qO2kD?X#e3aonF%XqAN?bi?7` zD*%8r9Zyb<&prTNfCzV85_$a;M{fWS0fhdEP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10SHM% zK~y-6t&_n@0#O)+zjL*wjp3#iB|TNn&Q}Oz@+pE5dW3c|^iq)EnF>{#=NH{0D+rR0Yr5+0H16J>v{`()$*=~rG?+xI zcg!)2iBY{vJ$}{zfOe7e)`n|K_7qhe*Dz~L)|b2NCa#wNCc!3XaYhR&@?dm)x(=0 zz8L6Q(~=;+UcKqbE>o;!R zdimQaneg5+Emk|ToOP~QqJY5_^BqY}!ydBmQAi{cKtE>0sLwlC2RJ_NxBvonc z|NmQ$iLpC>cw_$ji0#SCHhzBU;^(bCO!z)!X^P5<%)E$=d;uRfC7(Snz3$7u3T6I4 zu5Vu~wiGBzSFL4fHRN@kH)OD#ZlmfQlBg^AsVI@;{GHZ8jzRB-Xe<;NFXG|yBj*B_nwTsC`O^$L!#H4$b3 r%Ff3xl`+i!W>OUSY*D}aoy+#Q9<_7M6r>*k`iH^O)z4*}Q$iB}N8ctD literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/min_prelight.png b/home/dot_themes/dracula/assets/min_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..c010095004cf19256d0164049d4b670a3c83ba07 GIT binary patch literal 531 zcmV+u0_^>XP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10ia1l zK~y-6rIS5R!cY{3-&+tXrEwsVMvaMp8Y2wGL}O4E7bZ8lHR|GS{2%%g{F(@Ha&T}m z5eEha3B&;;F&c~?3%&GGl5!n{Mr*_x&vtM`HVwLv$1)51l|DCZ`kTl$OeF^Ryg zG?#EC1^_9xDhi^!0{{X5_>@T6*>k@jJ`n@TqzZJm;0X+m0>I^Y5ryk&U-3dBf@CTV zK^h*n9iTf%LR_1$r|$)T4sARF2q#l;jGjn#_3irL)_nzwmvdb{xoI8XU7nD);u9!s$m(Ye-+ z$zYUnta+Q)rZ(PAdwJsgjgv literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/min_prelight@2.png b/home/dot_themes/dracula/assets/min_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f6aa9e04f0ca63d45075bf2e12723274ec5ee1dd GIT binary patch literal 791 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm80G|-o{~*9{eZIhr+5EQ` z@ZXukcXO`5t@#4C=Lp=M$A4!5|Bbo)Hx>xqoGW;9zToY70(a&L+?dA?QFCi9KTyr> zx%@YQs0Tp zSHHJGl((B17ucs$GpPux5emVU4<%kzoB46E0fBhiq^+O=ae*FlD za$Y~lfAc8k&EwoRPYd3@u6X;V^6lHocWV_K!ciKmG!uo(1+Z4g!PK zv?Rzcn1NA2QCUUbz|hFp#M;Kz-q9&AC^#f6yso~Xv8j3QzWqmz9Y1;P`i+~nUcP$s z=FP`XpTGS4WyHYt5*Xx$o-U3d5|V2VW`;8+O0Ye6?&>Nnsyk(k^Asl)?}bzkbo@M;1LZ^VfBUb>_}vOPbju@WJu~gLO~1bZx3d$gke4GlxBni>>sY@w19I zI`g34qP2;AYH@Eb%3Ob|Uh-tk;lTH~i) z&;KV@So}X@fZnSqj2cXZ&uwSC_|f^zH2w0Wappbm3r<#NbVFvv vx`ytzKI`?Rq36clI>otSf7GS7c>O=>b$XkOT$3{}^cg%|{an^LB{Ts5mwP;jo3bahb&{TpspRCrxnx=4Rap_H0MLM&?WpV%eX$)R*C z&Q@yrjzdW)m_l-<%e(ixcX-5BoNL#`tOKu0fQ|L5rV?Jw!fqV*=lLx2;?~_YDLn$L zp&$Ym6k16VjW%$N@KOZ+Z(uV?q7j{I*S(h0U6%^rV!5|!n3#1+BLJXk;VX}_ zjpdb*IIIdqHOxa*9Vn9-IIAq7nW^kIY{&3yW?@(0qO2kD?X#e3aonF%XqAN?bi?7` zD*%8r9Zyb<&prTNfCzV85_$a;M{fWSPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?R$UC8Jd;1l8sRLJn3q2Yf+=&J_58)crib3^Zzd)+S$dQcT`zry=rMZn`S z-}_}g56k=>miay?_j^$0|FGQmQ7Mq?_Xs5D4`e(j^?e8u0f|2-^93m`2P-J|e*jSf z;`##FKrJA}AVHu?km3g*Enoy;l=@yM_Pto*d!^X-YKia765m@Tez!{f?w0!916kn| z8sqE}>l_yA;vVbb73bm`=i(RV5)$tc5%201>*^Ed>L2eK9Pb(u?;0BK8XoVKk?fw8 z>|UJW(U|7Zl;+Wu;nAJpu_@bgPPXU5EYHO`p1X3rR^)gu&-LD#@4YAAdtZUi-U6Tf zg+2!gd=3`+94_=ZTI6%A(C0*v@5v(H^TocGiv8}C_}wY>yASe3IOqO)U>I7L1o;Is zFf#G*^6^VZDkzy*IJ=gVR#eqDwRKFJv1IA;6{}XSTfbxHxeFIAUb}Jg!^clwzy196 z4-ObxRHA^!obz;X43Uu3J=m_~l*qvPAo#?Id#T)#xGlo#ropcAUxP`ul5(=e+q7ww!8@O9)#pHhYcuPll3pFCTXu`?@>KDxpGb p>8i&eOI!7}@SJO3vUVq<1n<5>mRE%T^7w&LnWw9t%Q~loCIIDHVmAN) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-checked-active@2.png b/home/dot_themes/dracula/assets/radio-checked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c9fdde6702d6170c01ad1ee92d706e79fbbc89 GIT binary patch literal 1277 zcmZuxc~BEq9A1d6K%;fM4IOJK{!#A>#yU<%LN?jm?17MIB9O3{4J=7E$!3#9K#d(i zu^!;nj#4x_El3rr9nX#uJh1hOQmCSUIcilbo+#3Gw7bgqS7+Y)e&73k-}mOtn>VjK z4Ob0`lf?l5Fa(Aa=|UYZ&KQY+(ual$p-5bESQ8Tyb1Osyg=MS*(z^g4zCoN(23h4t zf;f%?bzFws%<&{k0X)x7qZx~9De0i5+1b3E59iASQ@m)>(43V5K#x7m?wFv-r)<;& z4P|p!Nsek?r7IU~qeNSZo6EPeKpMqS?1WT1%TQL@)%SgiaKh*jX{ZJijKFKa``W90 ztzB^2tBp9d-Cp>XP20)Ccb6^f;IJU44i(~&LNwwgLM|-C6A>N{d(t8vJm^6~0`f$N z7dRGl6Ja+V=CQDw2#U(vr9kiykA*yfjR=b=p-TwCutyLD#0StVk~f?Xc6%#|SurT; zZ}@=col_)2*Zr<51_#8qKh-8DP z0mKbpx&h2Ef`X#W0W)(zBMIh`N&~6PA(bSlTuLfUq>|26*3v50q;i>5Jf$i&LnRbc zVuqHRA+H%K&4bGFpf$qChsyJy_4&{y8ai%;H_~tg4R5C5Ei}Bf0Nz#r@1Wr-3%tt$ zpJ3od8?v(isj?u|7G#$d@mUa`71_@q^$gO;AZHkLJ)>@5)IT!nLyY>cU46u^KI=eF zI?+Za>UW^0o#+`SdY(luxv*vyyTD=>S?m&vU3Oss7uLpM?HtzO#=1OsD~I27dJ$zyD z^3t{IE4S>Z+Pm+E0}Y3d96fgYl)vfBxyym8zqMU&@964z_~hxc-sdm+`u~3QA~;D8 z08vL^MT%zZII5}CIKnyBAG+?F8~^h`iDXN8X?Cyv(b?R!y4u|dSH^l~WooQ>-f(9h z(YvDW^MGysrhms&>(X>tS-Kg%#@^(4>7@;I`CCmFzN#SmXTY;hNh502toA3dd%3DX zW}W|$;$%^G!>d92?}slQ^)GYiB>#LoF9#bP_yxJg{4TwF!k4@HnB3Atw@kr??*E`1 z`ofW2d^`#rUWq+^zPqS9+|zSlaO+QxW?M&&8(OtEaA$m0w)1%w@YIydwbfoLo9=7& zjsIri4TN!zaOX&xLMXw6?0 z*B%|4WEeL0fHK~?J?XJ-gE_jm6*^s@kNGTV&$ln@dlp6Fr&JvD!$})U&bn6C$ZEVZ zTN=(vRoVXYjRPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?R$UC8Jd;1l8sRLJn3q2Yf+=&J_58)crib3^Zzd)+S$dQcT`zry=rMZn`S z-}_}g56k=>miay?_j^$0|FGQmQ7Mq?_Xs5D4`e(j^?e8u0f|2-^93m`2P-J|e*jSf z;`##FKrJA}AVHu?km3g*Enoy;l=@yM_Pto*d!^X-YKia765m@Tez!{f?w0!916kn| z8sqE}>l_yA;vVbb73bm`=i(RV5)$tc5%201>*^Ed>L2eK9Pb(u?;0BK8XoVKk?fw8 z>|UJW(U|7Zl;+Wu;nAJpu_@bgPPXU5EYHO`p1X3rR^)gu&-LD#@4YAAdtZUi-U6Tf zg+2!gd=3`+94_=ZTI6%A(C0*v@5v(H^TocGiv8}C_}wY>yASe3IOqO)U>I7L1o;Is zFf#G*^6^VZDkzy*IJ=gVR#eqDwRKFJv1IA;6{}XSTfbxHxeFIAUb}Jg!^clwzy196 z4-ObxRHA^!obz;X43Uu3J=m_~l*qvPAo#?Id#T)#xGlo#ropcAUxP`ul5(=e+q7ww!8@O9)#pHhYcuPll3pFCTXu`?@>KDxpGb p>8i&eOI!7}@SJO3vUVq<1n<5>mRE%T^7w&LnWw9t%Q~loCIIDHVmAN) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-checked-backdrop@2.png b/home/dot_themes/dracula/assets/radio-checked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c9fdde6702d6170c01ad1ee92d706e79fbbc89 GIT binary patch literal 1277 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 DGSjWm literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-checked-insensitive-backdrop@2.png b/home/dot_themes/dracula/assets/radio-checked-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..76a56833b83b3b437302f4f150e1a3398ae2b88c GIT binary patch literal 1042 zcmV+t1nv8YP)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b14l_jK~zYIotI5h6G0G$pX?^& zix584fS_37!J`K*UbHOzu^ue{f@iDLlLrr0X(=GaBqRg^`S#H7utTz&1iET#b~Drc zPItf4JxQ^+gg_Z602w_1eLd&EDKK2bSZaYaC16vdzdqFH1C4<;aIEoGzV4l^1mx=rEf&LxG*hp%pzH zEInP#PXQN!J?(rK3-b}sz;d>zjIliTJn%NKjIq8y3H(H!J{0&NbC@|t92ZtGkK34Y z|9s$e;GV{^CZ`B-3vqlXW2qQuLlSMgWsC!kAu=&T^pLx)Rup zQ37}-g)C8pnv|5l_Y>y3T9XDcfj}L}1_?^{HRclLeek`6Ilsha0xk9new?H+kApeD zvo_~a7yvUJ@8Y?aZ&@`65sf9vhC8)3}vVy1f8M|?Y7+dFgA7Wi@OYc>Ta2?>guOD~I46zos zf)S&laZGe~j=SEvJ9kR!su-DC*cJC$)ROMiDU1{qqORleo>Z?#0&Eg-<1d!isYuQH z3zNkdzNT;2wOV literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-checked-insensitive.png b/home/dot_themes/dracula/assets/radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0059d979316909c02754b2aedb21532af576197a GIT binary patch literal 466 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-checked@2.png b/home/dot_themes/dracula/assets/radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c9fdde6702d6170c01ad1ee92d706e79fbbc89 GIT binary patch literal 1277 zcmZuxc~BEq9A1d6K%;fM4IOJK{!#A>#yU<%LN?jm?17MIB9O3{4J=7E$!3#9K#d(i zu^!;nj#4x_El3rr9nX#uJh1hOQmCSUIcilbo+#3Gw7bgqS7+Y)e&73k-}mOtn>VjK z4Ob0`lf?l5Fa(Aa=|UYZ&KQY+(ual$p-5bESQ8Tyb1Osyg=MS*(z^g4zCoN(23h4t zf;f%?bzFws%<&{k0X)x7qZx~9De0i5+1b3E59iASQ@m)>(43V5K#x7m?wFv-r)<;& z4P|p!Nsek?r7IU~qeNSZo6EPeKpMqS?1WT1%TQL@)%SgiaKh*jX{ZJijKFKa``W90 ztzB^2tBp9d-Cp>XP20)Ccb6^f;IJU44i(~&LNwwgLM|-C6A>N{d(t8vJm^6~0`f$N z7dRGl6Ja+V=CQDw2#U(vr9kiykA*yfjR=b=p-TwCutyLD#0StVk~f?Xc6%#|SurT; zZ}@=col_)2*Zr<51_#8qKh-8DP z0mKbpx&h2Ef`X#W0W)(zBMIh`N&~6PA(bSlTuLfUq>|26*3v50q;i>5Jf$i&LnRbc zVuqHRA+H%K&4bGFpf$qChsyJy_4&{y8ai%;H_~tg4R5C5Ei}Bf0Nz#r@1Wr-3%tt$ zpJ3od8?v(isj?u|7G#$d@mUa`71_@q^$gO;AZHkLJ)>@5)IT!nLyY>cU46u^KI=eF zI?+Za>UW^0o#+`SdY(luxv*vyyTD=>S?m&vU3Oss7uLpM?HtzO#=1OsD~I27dJ$zyD z^3t{IE4S>Z+Pm+E0}Y3d96fgYl)vfBxyym8zqMU&@964z_~hxc-sdm+`u~3QA~;D8 z08vL^MT%zZII5}CIKnyBAG+?F8~^h`iDXN8X?Cyv(b?R!y4u|dSH^l~WooQ>-f(9h z(YvDW^MGysrhms&>(X>tS-Kg%#@^(4>7@;I`CCmFzN#SmXTY;hNh502toA3dd%3DX zW}W|$;$%^G!>d92?}slQ^)GYiB>#LoF9#bP_yxJg{4TwF!k4@HnB3Atw@kr??*E`1 z`ofW2d^`#rUWq+^zPqS9+|zSlaO+QxW?M&&8(OtEaA$m0w)1%w@YIydwbfoLo9=7& zjsIri4TN!zaOX&xLMXw6?0 z*B%|4WEeL0fHK~?J?XJ-gE_jm6*^s@kNGTV&$ln@dlp6Fr&JvD!$})U&bn6C$ZEVZ zTN=(vRoVXYjRPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f(-Q!$=T=zI< zcM$0UBEeh_2qV@NDgx!g6vWy(gg81!0J(k-%l2*(OaodYTN30K%)rXVuBEM`+uJu` z;^ZmQrtjXfci-hJS3iFG{N>Nzl*(P(fC>veT^vIsBts8&3OO4vxL#CWp<2T0TJZOO zc$lHuxr^~>vlBB;%`W>`oANk&ap<3iU(6=Sv1n;ZbN&dK*6pM#?q|C}Chf%)#?y&S z>!T9pl^I)1jd`-GlF4pj7E{=y%EBtQsF|lWe>A(KryFyBx6Q>@?4>N?!7`r~{{~vl N;OXk;vd$@?2>=%hq09gP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-mixed-active@2.png b/home/dot_themes/dracula/assets/radio-mixed-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d6445eb830528fe8f6727c726e54b3c6a014c4 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^bN6pAc6d4FnAh4WXf-4h{*Hp`pIMX-;l2uCDPe9&yg@F>Y@0uAZ^3 z9&s-2G0tuv($ziI#VrOb3uMGOd&C0SuI@1|?y=79aV|ivJCKV|1CsKHb#()ZgQQ$M zASM8ff{4U|6+_u@K?uXr+Rx50)ZQt~p*hy6H^Hed0VwX#o#8np)8}lV&$%Ms^TmD- z%bvS3UI2Q-v?Rzcn1PXrnS+zd%G$=(&OR_WB&@ikw5+1Cp{b>{y`!_MyQjBr`HGcC zjvhbp@X_NZFJ8X-@$=Wetr5v~Km%TQx;TbNNY)=V7>61Vd^w**PBV1sg9GF zAGw@9eCq%Il_>@}76uX9la}Q*#YUfo?==~|zP<*Y3Q9DUD^I-??tsUvjhVyP7aCXuCYq;c!N>bM9 ztq+Y8(;8>o%F6xWF(Xo8(X_hyzu)H>C_glwzDMfbjLJhTym=QAn`PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f(-Q!$=T=zI< zcM$0UBEeh_2qV@NDgx!g6vWy(gg81!0J(k-%l2*(OaodYTN30K%)rXVuBEM`+uJu` z;^ZmQrtjXfci-hJS3iFG{N>Nzl*(P(fC>veT^vIsBts8&3OO4vxL#CWp<2T0TJZOO zc$lHuxr^~>vlBB;%`W>`oANk&ap<3iU(6=Sv1n;ZbN&dK*6pM#?q|C}Chf%)#?y&S z>!T9pl^I)1jd`-GlF4pj7E{=y%EBtQsF|lWe>A(KryFyBx6Q>@?4>N?!7`r~{{~vl N;OXk;vd$@?2>=%hq09gP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-mixed-backdrop@2.png b/home/dot_themes/dracula/assets/radio-mixed-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d6445eb830528fe8f6727c726e54b3c6a014c4 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^bN6pAc6d4FnAh4WXf-4h{*Hp`pIMX-;l2uCDPe9&yg@F>Y@0uAZ^3 z9&s-2G0tuv($ziI#VrOb3uMGOd&C0SuI@1|?y=79aV|ivJCKV|1CsKHb#()ZgQQ$M zASM8ff{4U|6+_u@K?uXr+Rx50)ZQt~p*hy6H^Hed0VwX#o#8np)8}lV&$%Ms^TmD- z%bvS3UI2Q-v?Rzcn1PXrnS+zd%G$=(&OR_WB&@ikw5+1Cp{b>{y`!_MyQjBr`HGcC zjvhbp@X_NZFJ8X-@$=Wetr5v~Km%TQx;TbNNY)=V7>61Vd^w**PBV1sg9GF zAGw@9eCq%Il_>@}76uX9la}Q*#YUfo?==~|zP<*Y3Q9DUD^I-??tsUvjhVyP7aCXuCYq;c!N>bM9 ztq+Y8(;8>o%F6xWF(Xo8(X_hyzu)H>C_glwzDMfbjLJhTym=QAn`PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f(-Q!$=T=zI< zcM$0UBEeh_2qV@NDgx!g6vWy(gg81!0J(k-%l2*(OaodYTN30K%)rXVuBEM`+uJu` z;^ZmQrtjXfci-hJS3iFG{N>Nzl*(P(fC>veT^vIsBts8&3OO4vxL#CWp<2T0TJZOO zc$lHuxr^~>vlBB;%`W>`oANk&ap<3iU(6=Sv1n;ZbN&dK*6pM#?q|C}Chf%)#?y&S z>!T9pl^I)1jd`-GlF4pj7E{=y%EBtQsF|lWe>A(KryFyBx6Q>@?4>N?!7`r~{{~vl N;OXk;vd$@?2>=%hq09gP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-mixed-hover@2.png b/home/dot_themes/dracula/assets/radio-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d6445eb830528fe8f6727c726e54b3c6a014c4 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^bN6pAc6d4FnAh4WXf-4h{*Hp`pIMX-;l2uCDPe9&yg@F>Y@0uAZ^3 z9&s-2G0tuv($ziI#VrOb3uMGOd&C0SuI@1|?y=79aV|ivJCKV|1CsKHb#()ZgQQ$M zASM8ff{4U|6+_u@K?uXr+Rx50)ZQt~p*hy6H^Hed0VwX#o#8np)8}lV&$%Ms^TmD- z%bvS3UI2Q-v?Rzcn1PXrnS+zd%G$=(&OR_WB&@ikw5+1Cp{b>{y`!_MyQjBr`HGcC zjvhbp@X_NZFJ8X-@$=Wetr5v~Km%TQx;TbNNY)=V7>61Vd^w**PBV1sg9GF zAGw@9eCq%Il_>@}76uX9la}Q*#YUfo?==~|zP<*Y3Q9DUD^I-??tsUvjhVyP7aCXuCYq;c!N>bM9 ztq+Y8(;8>o%F6xWF(Xo8(X_hyzu)H>C_glwzDMfbjLJhTym=QAn`KCIf9npUo&l=nD+%%oW?{$Y zvN)2h55KwlzTv?aKaI!V_!eBb3Dhy~USGf(*2{dR7aAH3rCjnw8KQPcWvo;@QPpA0 X5GmqOZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a$!z@Plzj!rY<;p_UzTGS2t|fuy^m?J$v?i|Ni~UmoJ|_efszB-;TZK z?g1@RE(!7rW?*FE=HV9*6PJ*bl9pFcRnyYe(KoPnbaD>rp0Q~4nrAOxKR+7G3sk<# z)5S4F<9zSr+d@qW0&VpNjF)ldMV7t$dw*lMf@|vX_gxQX-)yyIkehgA?c3_xS*jac z#HQ8Vh-ou37D?E&Q#Z49UXHW0$-S^Go=-moweT=3>C9AS6cJHnZ|Tj}o*>ZdbT+fs zc6s!UE02{EN={y^=bv7F;H`&?ORdX&_T{x7o@bvcEjSqcz3Z~&g9r1L{p{D=r;`)N z_$0?$!Ft=mkA)sL6SZyz-uY{N;KCIf9npUo&l=nD+%%oW?{$Y zvN)2h55KwlzTv?aKaI!V_!eBb3Dhy~USGf(*2{dR7aAH3rCjnw8KQPcWvo;@QPpA0 X5GmqOZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a$!z@Plzj!rY<;p_UzTGS2t|fuy^m?J$v?i|Ni~UmoJ|_efszB-;TZK z?g1@RE(!7rW?*FE=HV9*6PJ*bl9pFcRnyYe(KoPnbaD>rp0Q~4nrAOxKR+7G3sk<# z)5S4F<9zSr+d@qW0&VpNjF)ldMV7t$dw*lMf@|vX_gxQX-)yyIkehgA?c3_xS*jac z#HQ8Vh-ou37D?E&Q#Z49UXHW0$-S^Go=-moweT=3>C9AS6cJHnZ|Tj}o*>ZdbT+fs zc6s!UE02{EN={y^=bv7F;H`&?ORdX&_T{x7o@bvcEjSqcz3Z~&g9r1L{p{D=r;`)N z_$0?$!Ft=mkA)sL6SZyz-uY{N;PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f(-Q!$=T=zI< zcM$0UBEeh_2qV@NDgx!g6vWy(gg81!0J(k-%l2*(OaodYTN30K%)rXVuBEM`+uJu` z;^ZmQrtjXfci-hJS3iFG{N>Nzl*(P(fC>veT^vIsBts8&3OO4vxL#CWp<2T0TJZOO zc$lHuxr^~>vlBB;%`W>`oANk&ap<3iU(6=Sv1n;ZbN&dK*6pM#?q|C}Chf%)#?y&S z>!T9pl^I)1jd`-GlF4pj7E{=y%EBtQsF|lWe>A(KryFyBx6Q>@?4>N?!7`r~{{~vl N;OXk;vd$@?2>=%hq09gP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-mixed@2.png b/home/dot_themes/dracula/assets/radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d6445eb830528fe8f6727c726e54b3c6a014c4 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^bN6pAc6d4FnAh4WXf-4h{*Hp`pIMX-;l2uCDPe9&yg@F>Y@0uAZ^3 z9&s-2G0tuv($ziI#VrOb3uMGOd&C0SuI@1|?y=79aV|ivJCKV|1CsKHb#()ZgQQ$M zASM8ff{4U|6+_u@K?uXr+Rx50)ZQt~p*hy6H^Hed0VwX#o#8np)8}lV&$%Ms^TmD- z%bvS3UI2Q-v?Rzcn1PXrnS+zd%G$=(&OR_WB&@ikw5+1Cp{b>{y`!_MyQjBr`HGcC zjvhbp@X_NZFJ8X-@$=Wetr5v~Km%TQx;TbNNY)=V7>61Vd^w**PBV1sg9GF zAGw@9eCq%Il_>@}76uX9la}Q*#YUfo?==~|zP<*Y3Q9DUD^I-??tsUvjhVyP7aCXuCYq;c!N>bM9 ztq+Y8(;8>o%F6xWF(Xo8(X_hyzu)H>C_glwzDMfbjLJhTym=QAn`AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0scuuK~y-6jgw1Alu;OlpZA>k z$I-lmWKf{xNQ9dG`(1)Ch!mB_^IO6Iwh$i?h|Pc=M<5;MW3g;C4_Gl^^RY0}4lF@jGy88OHh{>1 zvaZb=URyEikq7PYhR8aTy`@g_-N~8TN>42HK0LuL;1M*Qk5m zIr7fnvD+Jw9N5l(RlG=^Z^m^*0AtVEM?NF~w8TYH*6k11A4u)=l%C`XGo@;_D@o#X z6TT~n8J|)O4VPfUF`fB(t)=8`)I=YE{fY_SD=W^s6R367PkLHjE?juI?_REIU@g6~ vSC0aN7{?GRvSvBSy$aZa7kfrtZ|wgCe^}3aE`oO!00000NkvXXu0mjfYGyNX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked-active@2.png b/home/dot_themes/dracula/assets/radio-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a4136f968a1a74ba1f8764d40a51fc3ae471be86 GIT binary patch literal 1119 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRpxR0G|+7phAZK3=RJqLjQ+4+;0edTp0SQ!Si-*=-qP9=aqqXN_-!b zct5Q0dtBl3xYYk)vG2oj|HtKikIDibm-#&?^LYp)%l#jg1KGY0O8p;|`aLT5eN^iI z03-t80vUb}%Y7e~0hReb0_g(E`U5pSDgz1vNk1rA3SxlS{y@_pf*`#hjUaI_8>$Ab z62t(?mcnI08li#^1{TuAJ=Vo5&c!Fr#Xru~E7sK~&ebo@H7L$CINmiR-ZeVGH7U_8 zA<-={(JeXAEhW({Gs(Ru#l1Miy*$;uI?bad)uSfOqc+W>AntqaBDcJo+;| z`!YQzWO`1@^qidOIVH<;YL@5xY_Hi_UURa&=4E>=1fm?THF;j^^1RpQd2h(`-jwIP zHQ#$%zR&(bp92Lx$BTT<6#E`4@;z1Ld%DQ?Op))|V&C({zE?|pZ|W9ZQFP3+;`yM;iG5IU$}hr`prA{-oE?z>GPMb-@gC+ z_3zsQtw>;6$@Fw_43Ut`J=ht4x=`l$$L&jJZN5_;v`$7aYNu1+%YU_Vd@UDESX?w) zd%NhNy7m9B=U1P3v%Pk{|6lRD0pa)W#Kdpk7jrc1=&zHn@?%zRI3=Ojt~Dh+);u$Q zxp3#p^GizChWf2#|1(QwQ_sRq`G)YtYqa?PJfE)n{1CVN9^X?D7uk!G#fqx=s-|lT zSn~Z_Au93pp^Hn9=!X+sHf&~ISk`Ye2jtc= zuA6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT(~H}C&U#<13^PWgM&k;wO^8_XS9n;sDoF6yL*g>M}mt>l#_d$i)XZ} zN3^qBj0+HX#JRY|xw?bcK+@GM)&;1*JYLg+ zrp;Kgboq)^tJkgHvGd%83m325xcTAZr?20B{`v<5S7$B04m6;|)5S4FLNfFqt5CB6 zgX=-|((>}9Od%)s|G(Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^arJj4tly!@7af@~Kh;#7( zs*H7Y2Xf;;B4CXm1wcWdM)x=uFax9>WFU|P3dRCeg0w)`5J8Y$kccZp5NI8g0alNn z4YCLcfw^}~EiVH-A5;?L7tFxO#LU6T!^bZwrl_Q%s->-KV&>@V?Hd#v9uXN8U076F zR$ftE+uG4Haq_G=i&w5*yMF7o?K^hvJ81!Q*(9lETM;j1>=S#1(sx*~;hr>bhq4i}@}xktBrH!6{~ r|0?>?|JV!DU3J0X3+nco9hxt%|L;*pO~$iyP{Q$a^>bP0l+XkKWK15I literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked-hover.png b/home/dot_themes/dracula/assets/radio-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8c9f7f95a78fce02909f14500aaa718bf1a11a48 GIT binary patch literal 713 zcmV;)0yh1LP)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0scuuK~y-6jgw1Alu;OlpZA>k z$I-lmWKf{xNQ9dG`(1)Ch!mB_^IO6Iwh$i?h|Pc=M<5;MW3g;C4_Gl^^RY0}4lF@jGy88OHh{>1 zvaZb=URyEikq7PYhR8aTy`@g_-N~8TN>42HK0LuL;1M*Qk5m zIr7fnvD+Jw9N5l(RlG=^Z^m^*0AtVEM?NF~w8TYH*6k11A4u)=l%C`XGo@;_D@o#X z6TT~n8J|)O4VPfUF`fB(t)=8`)I=YE{fY_SD=W^s6R367PkLHjE?juI?_REIU@g6~ vSC0aN7{?GRvSvBSy$aZa7kfrtZ|wgCe^}3aE`oO!00000NkvXXu0mjfYGyNX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked-hover@2.png b/home/dot_themes/dracula/assets/radio-unchecked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a4136f968a1a74ba1f8764d40a51fc3ae471be86 GIT binary patch literal 1119 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRpxR0G|+7phAZK3=RJqLjQ+4+;0edTp0SQ!Si-*=-qP9=aqqXN_-!b zct5Q0dtBl3xYYk)vG2oj|HtKikIDibm-#&?^LYp)%l#jg1KGY0O8p;|`aLT5eN^iI z03-t80vUb}%Y7e~0hReb0_g(E`U5pSDgz1vNk1rA3SxlS{y@_pf*`#hjUaI_8>$Ab z62t(?mcnI08li#^1{TuAJ=Vo5&c!Fr#Xru~E7sK~&ebo@H7L$CINmiR-ZeVGH7U_8 zA<-={(JeXAEhW({Gs(Ru#l1Miy*$;uI?bad)uSfOqc+W>AntqaBDcJo+;| z`!YQzWO`1@^qidOIVH<;YL@5xY_Hi_UURa&=4E>=1fm?THF;j^^1RpQd2h(`-jwIP zHQ#$%zR&(bp92Lx$BTT<6#E`4@;z1Ld%DQ?Op))|V&C({zE?|pZ|W9ZQFP3+;`yM;iG5IU$}hr`prA{-oE?z>GPMb-@gC+ z_3zsQtw>;6$@Fw_43Ut`J=ht4x=`l$$L&jJZN5_;v`$7aYNu1+%YU_Vd@UDESX?w) zd%NhNy7m9B=U1P3v%Pk{|6lRD0pa)W#Kdpk7jrc1=&zHn@?%zRI3=Ojt~Dh+);u$Q zxp3#p^GizChWf2#|1(QwQ_sRq`G)YtYqa?PJfE)n{1CVN9^X?D7uk!G#fqx=s-|lT zSn~Z_Au93pp^Hn9=!X+sHf&~ISk`Ye2jtc= zuA64nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%TL`GRp7sn8b-l>Z1(XE41a$Jv+1e2ET)>>lynG5)Ixl=XqRD z)^sFqc~l^7o+#zEsjR{H&UD6HnM7Gxo5Y|d{|`OvCV@w}-B_m;3VpN|{I2e+>}wtL zrOQB$MjsCV*F4Np3ll(IOO!*`8 z)Q6JKFTG2?@{e&vd-{yU`cs$gOz7gV-r>A|!mikZY}X8a9lpbLUUJuFH9n?IeYz`C z-xoiV`j%AJ80>R;BKOLG+?R%-OfFfkqt{fm7GJ#azAP`nIxMR1X7`ths%Ko^Ir&d} V#%(@lq6Z8~22WQ%mvv4FO#m`bzF7bO literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked-insensitive-backdrop@2.png b/home/dot_themes/dracula/assets/radio-unchecked-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d409c790ea70094702906a3760846d45d1211451 GIT binary patch literal 887 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^Z~tpAc6dJuE@^hh0%Xk9m{?`2{mDGBLBTb8vET^YRM_3W-ZdO3TQ~ zD=I0gsH&-JYH91}8yFfHo0yuJTUc6I+uGSXI667IxVpJ}czXHx`UM0Ag@lHMM?@aA zxoyY5z*y?(;usjU$%JFf=q7SG!D{V_)iN9FP}+!D|K|6gqRe3tk; z_kY@9>)yZmy8CtaA{pz=ISlK#4{SS^5`WXly2gL!w0-TlHg%I_#o5+t?woV%V~OXo zzuSIl#%FyHi{XvATfnZZXLBWGb(7zz&b9GxI4|>QZTfh4&zemE-&<~;GQR(`f7#}g zaQ>2=CG%3&HVL*@rJNAdQo2-RC%o9*=hMq=E~g}nF3AYCYn)bnHgm1zo18xHjWT|w z*QfNU>dtpQYr5#a%B`oXpS{}n+uP@aN3knUuMN9Q#yUpp^OrtIWUreM=bSfDZI-rY zq4x8N#mg<@ezX;9&S(feYnYnArDXnN!Fu#i##Jg8x(a!cIF$=j{TMnN7Gig>DhhIT5MuTGPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTo@SO6XFV_sS9FOiaG&Jlr9PK3ua*C;FOV-Q&rQ_HZnFbwXn2ubanF$ z2n-F6(4F+N5vZ)$)5S4FVrpvtZJ}lZ4wue}S2Tpq9-Z{>f4iCZ@~hu$4xZC_!z5x7 zrPM8Db?VJa)k&ArLT)eDs8dbSFI?5t$sXL?-*9yQ>7C-PX1p_OYCmMQSgwz6+{`Mp zOMzQw|DicQ^L|>dy8Cslbl$;vrV*WTM~b`Uz>% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked-insensitive@2.png b/home/dot_themes/dracula/assets/radio-unchecked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd71cfc4071b8596684b511a7600790835f5264 GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^ai+pAc6dJ!rv?UY~nF$C;D_`2{mDGVurqic3gI%P1ggL8 z8k?AzTUuG$*xK1UIyt+!dw6;K1_g(NhDSt3MaLuyzf@*mV6^jeaSYKo-#R&Wwv&TI zt9;0*G~KnyNfU2*E-^U&|9}4Ph2pBWJ{P{rzW3g_q&qEQe&2iR`O_8#+V9%Qp zd2Vdq=I}ghQRUfGu&Q07X<3u&wg*W9ixUzrU+4eNmwa-f^S`$3hbxY+^shU$JMfRM z-;qyeAN`j(>vWYRSvH#@du z^2)a-uiQ)BwYp+&`~`LP?AibT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked.png b/home/dot_themes/dracula/assets/radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7f135039d8552725e24714e0bbbded5fa0365e GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mQ%6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f3++&^H<6MCv z9zX_=8wV5tlFnc$Alnth1xvZbfTciOut zx3{l#)qd@t-pTd=^Cv;pioY43#>fr^iS WBs%vnd|v{zp25@A&t;ucLK6TRpQLU8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/radio-unchecked@2.png b/home/dot_themes/dracula/assets/radio-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b20482ecc995919839a4ce697f8daa7780c53a07 GIT binary patch literal 650 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^cbdpAc6d4FnAh4WXf-4h{*Hp`pIMX|AsEE*^2t?lEp|@va_mF77eT zZgH+2u|S54TMSq#*2OK(#SJJD>+Bxq3S@Z1y1D}ep|Y;-F(5&ph&xa_nBfLg83Sb_ ziGy`PRAM8+hDc?-ivhaQv?Rzcn1PXrnS+zd+Q!x{FgPSMtfaK8qPeBDt-Z6WyQg>g zik18JA2@jZ#?4y~A3c8Z{Kd;xA3uNjmnPNP1T^5Br;B5Vgk \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/scale-slider.svg b/home/dot_themes/dracula/assets/scale-slider.svg new file mode 100644 index 00000000..961029d5 --- /dev/null +++ b/home/dot_themes/dracula/assets/scale-slider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/home/dot_themes/dracula/assets/selected-checkbox-checked.png b/home/dot_themes/dracula/assets/selected-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..c45f5154fdd7346b47fe73090064e8e2348ffe86 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!+26XNRR7U${_>*5~c;vVbj9_!*3YwZwd?HXtu6l|LmX6F!M=NM{V z746_0?&K2X>=xr39OpbW38>h`GuFjF&Lud`Jtx_HQDxI zkf#l+0)j+Dg(h7HdH$q%*1{Dlb+nc(Jb9SgI3y%8*v~h30(W9}!Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^b@OpAc6d?cy2d+Bxm;vS2P%&ff3ExpaHe9Y~=%^iHq zU3@K^eJ#BGEUo>lYy+%;C_30CHrUoa*sdVbt|ZdlG0fg6%)vRrp+45pIl{>`%E>j_ zDKgfnJkF^%!PyOLzDKN!XRNDVoNH8qYjToXda_$~vfGMu_o5W{(iHc`H20+$?#nXV zS7&%E%k)^D={X_Ob5@q;{A|zVS)O}xJ@@B&&Cc@Pl;^!U-{*Xh&xIo2V@1BFihOUE z`dumUyH)CUr_}FWso#S#zlUY7SxWeTp5!hG@(X4#G%`ML@X+BOKY!hSX^{dHzT@fQ z7@~20>*ec0O$Gw27erk)e2?4U^k(n(bwB^}8#Ngc*+CF@mWz^8bThI}Sd0CON+=WSy+xv6D=#tF0H!Zum3vs^~>$8=sps zo?m8tdKMos_no@Ob-lotZztBDv`)!fQu*1*F8bY;mG8g(oo-jv68A%B+Qu^_*PZg6 z1z%qYi2wZ6wnQhUQd;X(;@+MM&yLN@YuWZ??e7B|xw70+NjBfrSFo>|R&-F~^`6Z$ u@5e3E7r%Kh$-2PrnKF~#0$a!3ym`gq-4pD0JTL_Mlfl!~&t;ucLK6UXatjLp literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-checkbox-mixed.png b/home/dot_themes/dracula/assets/selected-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..b4cd9e4419822140907f5a9c572e28167de83242 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF0Z5=`!og;u;zlUXPY{q|pD%nbc z{DM8bydOP&lJM0r5h$YT>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L_V!+_ i;Aed&NRZ<&1H+^Tju-Wh=gI>$GI+ZBxvXZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a-m0nPlzj!cJYjJa*uIyi+6F0b#{+&agRktmeziDj-mEWVGhl)PQ3|E zeF;EWkM0c5DVaWJ3w_QN`JONKdstSOcWM{VEbfvZzhDMKBjW=H4;}vT^Vj{C7AZjC zXipc%5RLOsFMEnLDDb!(OylcvF4* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-checkbox-unchecked.png b/home/dot_themes/dracula/assets/selected-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf99a0ba1f3d7f6ffa4b00b150caa6ed13e1c85 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#ClH`#}JF&x92wU9&!+HxoBUV(6vB{#e-!_A?pRc0CtsSQmZUf@;C|{ zDvqr*udfd~{ybCm{ZrA6jA2`11#NUbDcy+;xZ510oF-v)!ixRs?THc$&JypLF7_VX zKmP~|&jFbk%=a5AeLtwGR5|`-4qs@eWAq{~IBKb{;hjmr{}}SKl^&>AKLPoh!PC{x JWt~$(69BM_Zx#Rm literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-checkbox-unchecked@2.png b/home/dot_themes/dracula/assets/selected-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2827fd8e612812bac899ba338c20a8f863400357 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^av;pY3?xs=ZJr3En2Vh}LpV4%Za?&Y0OWEOctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cm5+mZTObIOiAT zrRHQ7e_wV9gR^4kWehrcAqFPOnUATTI+;^ZkickSNu_MO|hiDf`3H%}MG5Q)pl2_2RH<=Ot_ zCM7)h(a*yr@h9-de93c*KhzuUaew$f^+!LK+fS8G?-#c|uM_#_zvah|BM15p`6nc7 faOyhW%ENHUWXp|P%NOJUO=R$N^>bP0l+XkK3f+nJ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-radio-checked.png b/home/dot_themes/dracula/assets/selected-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8b692a14beead19cb8869b305fc834f5ee1da4de GIT binary patch literal 812 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?R$UC8Jd;1l8sRLJn3q2Yf+=&J_58)crib3^Zzd)+S$dQcT`zry=rMZn`S z-}_}g56k=>miay?_j^$0|FGQmQ7Mq?_Xs5D4`e(j^?e8u0f|2-^93m`2P-J|e*jSf z;`##FKrJA}AVHu?km3g*Enoy;l=@yM_Pto*d!^X-YKia765m@Tez!{f?w0!916kn| z8sqE}>l_yA;vVbb73bm`=i(RV5)$tc5%201>*^Ed>L2eK9Pb(u?;0BK8XoVKk?fw8 z>|UJW(U|7Zl;+Wu;nAJpu_@bgPPXU5EYHO`p1X3rR^)gu&-LD#@4YAAdtZUi-U6Tf zg+2!gd=3`+94_=ZTI6%A(C0*v@5v(H^TocGiv8}C_}wY>yASe3IOqO)U>I7L1o;Is zFf#G*^6^VZDkzy*IJ=gVR#eqDwRKFJv1IA;6{}XSTfbxHxeFIAUb}Jg!^clwzy196 z4-ObxRHA^!obz;X43Uu3J=m_~l*qvPAo#?Id#T)#xGlo#ropcAUxP`ul5(=e+q7ww!8@O9)#pHhYcuPll3pFCTXu`?@>KDxpGb p>8i&eOI!7}@SJO3vUVq<1n<5>mRE%T^7w&LnWw9t%Q~loCIIDHVmAN) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-radio-checked@2.png b/home/dot_themes/dracula/assets/selected-radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c9fdde6702d6170c01ad1ee92d706e79fbbc89 GIT binary patch literal 1277 zcmZuxc~BEq9A1d6K%;fM4IOJK{!#A>#yU<%LN?jm?17MIB9O3{4J=7E$!3#9K#d(i zu^!;nj#4x_El3rr9nX#uJh1hOQmCSUIcilbo+#3Gw7bgqS7+Y)e&73k-}mOtn>VjK z4Ob0`lf?l5Fa(Aa=|UYZ&KQY+(ual$p-5bESQ8Tyb1Osyg=MS*(z^g4zCoN(23h4t zf;f%?bzFws%<&{k0X)x7qZx~9De0i5+1b3E59iASQ@m)>(43V5K#x7m?wFv-r)<;& z4P|p!Nsek?r7IU~qeNSZo6EPeKpMqS?1WT1%TQL@)%SgiaKh*jX{ZJijKFKa``W90 ztzB^2tBp9d-Cp>XP20)Ccb6^f;IJU44i(~&LNwwgLM|-C6A>N{d(t8vJm^6~0`f$N z7dRGl6Ja+V=CQDw2#U(vr9kiykA*yfjR=b=p-TwCutyLD#0StVk~f?Xc6%#|SurT; zZ}@=col_)2*Zr<51_#8qKh-8DP z0mKbpx&h2Ef`X#W0W)(zBMIh`N&~6PA(bSlTuLfUq>|26*3v50q;i>5Jf$i&LnRbc zVuqHRA+H%K&4bGFpf$qChsyJy_4&{y8ai%;H_~tg4R5C5Ei}Bf0Nz#r@1Wr-3%tt$ zpJ3od8?v(isj?u|7G#$d@mUa`71_@q^$gO;AZHkLJ)>@5)IT!nLyY>cU46u^KI=eF zI?+Za>UW^0o#+`SdY(luxv*vyyTD=>S?m&vU3Oss7uLpM?HtzO#=1OsD~I27dJ$zyD z^3t{IE4S>Z+Pm+E0}Y3d96fgYl)vfBxyym8zqMU&@964z_~hxc-sdm+`u~3QA~;D8 z08vL^MT%zZII5}CIKnyBAG+?F8~^h`iDXN8X?Cyv(b?R!y4u|dSH^l~WooQ>-f(9h z(YvDW^MGysrhms&>(X>tS-Kg%#@^(4>7@;I`CCmFzN#SmXTY;hNh502toA3dd%3DX zW}W|$;$%^G!>d92?}slQ^)GYiB>#LoF9#bP_yxJg{4TwF!k4@HnB3Atw@kr??*E`1 z`ofW2d^`#rUWq+^zPqS9+|zSlaO+QxW?M&&8(OtEaA$m0w)1%w@YIydwbfoLo9=7& zjsIri4TN!zaOX&xLMXw6?0 z*B%|4WEeL0fHK~?J?XJ-gE_jm6*^s@kNGTV&$ln@dlp6Fr&JvD!$})U&bn6C$ZEVZ zTN=(vRoVXYjRPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_jg8YnLqk11bDce-9o^&I++tn4qFvo%Ts&f(-Q!$=T=zI< zcM$0UBEeh_2qV@NDgx!g6vWy(gg81!0J(k-%l2*(OaodYTN30K%)rXVuBEM`+uJu` z;^ZmQrtjXfci-hJS3iFG{N>Nzl*(P(fC>veT^vIsBts8&3OO4vxL#CWp<2T0TJZOO zc$lHuxr^~>vlBB;%`W>`oANk&ap<3iU(6=Sv1n;ZbN&dK*6pM#?q|C}Chf%)#?y&S z>!T9pl^I)1jd`-GlF4pj7E{=y%EBtQsF|lWe>A(KryFyBx6Q>@?4>N?!7`r~{{~vl N;OXk;vd$@?2>=%hq09gP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-radio-mixed@2.png b/home/dot_themes/dracula/assets/selected-radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d6445eb830528fe8f6727c726e54b3c6a014c4 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a^bN6pAc6d4FnAh4WXf-4h{*Hp`pIMX-;l2uCDPe9&yg@F>Y@0uAZ^3 z9&s-2G0tuv($ziI#VrOb3uMGOd&C0SuI@1|?y=79aV|ivJCKV|1CsKHb#()ZgQQ$M zASM8ff{4U|6+_u@K?uXr+Rx50)ZQt~p*hy6H^Hed0VwX#o#8np)8}lV&$%Ms^TmD- z%bvS3UI2Q-v?Rzcn1PXrnS+zd%G$=(&OR_WB&@ikw5+1Cp{b>{y`!_MyQjBr`HGcC zjvhbp@X_NZFJ8X-@$=Wetr5v~Km%TQx;TbNNY)=V7>61Vd^w**PBV1sg9GF zAGw@9eCq%Il_>@}76uX9la}Q*#YUfo?==~|zP<*Y3Q9DUD^I-??tsUvjhVyP7aCXuCYq;c!N>bM9 ztq+Y8(;8>o%F6xWF(Xo8(X_hyzu)H>C_glwzDMfbjLJhTym=QAn`AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0scuuK~y-6jgw1Alu;OlpZA>k z$I-lmWKf{xNQ9dG`(1)Ch!mB_^IO6Iwh$i?h|Pc=M<5;MW3g;C4_Gl^^RY0}4lF@jGy88OHh{>1 zvaZb=URyEikq7PYhR8aTy`@g_-N~8TN>42HK0LuL;1M*Qk5m zIr7fnvD+Jw9N5l(RlG=^Z^m^*0AtVEM?NF~w8TYH*6k11A4u)=l%C`XGo@;_D@o#X z6TT~n8J|)O4VPfUF`fB(t)=8`)I=YE{fY_SD=W^s6R367PkLHjE?juI?_REIU@g6~ vSC0aN7{?GRvSvBSy$aZa7kfrtZ|wgCe^}3aE`oO!00000NkvXXu0mjfYGyNX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/assets/selected-radio-unchecked@2.png b/home/dot_themes/dracula/assets/selected-radio-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a4136f968a1a74ba1f8764d40a51fc3ae471be86 GIT binary patch literal 1119 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRpxR0G|+7phAZK3=RJqLjQ+4+;0edTp0SQ!Si-*=-qP9=aqqXN_-!b zct5Q0dtBl3xYYk)vG2oj|HtKikIDibm-#&?^LYp)%l#jg1KGY0O8p;|`aLT5eN^iI z03-t80vUb}%Y7e~0hReb0_g(E`U5pSDgz1vNk1rA3SxlS{y@_pf*`#hjUaI_8>$Ab z62t(?mcnI08li#^1{TuAJ=Vo5&c!Fr#Xru~E7sK~&ebo@H7L$CINmiR-ZeVGH7U_8 zA<-={(JeXAEhW({Gs(Ru#l1Miy*$;uI?bad)uSfOqc+W>AntqaBDcJo+;| z`!YQzWO`1@^qidOIVH<;YL@5xY_Hi_UURa&=4E>=1fm?THF;j^^1RpQd2h(`-jwIP zHQ#$%zR&(bp92Lx$BTT<6#E`4@;z1Ld%DQ?Op))|V&C({zE?|pZ|W9ZQFP3+;`yM;iG5IU$}hr`prA{-oE?z>GPMb-@gC+ z_3zsQtw>;6$@Fw_43Ut`J=ht4x=`l$$L&jJZN5_;v`$7aYNu1+%YU_Vd@UDESX?w) zd%NhNy7m9B=U1P3v%Pk{|6lRD0pa)W#Kdpk7jrc1=&zHn@?%zRI3=Ojt~Dh+);u$Q zxp3#p^GizChWf2#|1(QwQ_sRq`G)YtYqa?PJfE)n{1CVN9^X?D7uk!G#fqx=s-|lT zSn~Z_Au93pp^Hn9=!X+sHf&~ISk`Ye2jtc= zuA6 .top-shadow, > .bottom-shadow { height: 1em; } + + &:ltr > StScrollBar { padding-left: 6px; } + &:rtl > StScrollBar { padding-right: 6px; } + } + + &-body { spacing: 5px; } + &-actions { spacing: 10px; } +} + +.notification { + + &-with-image { + min-height: 159px; + color: $osd_fg_color; + } + + &-button, &-icon-button { + @extend %osd_button; + padding: 5px; + } + + &-icon-button > StIcon { icon-size: 36px; } + + StEntry { @extend %osd_entry; } +} + +// +// Alt Tab +/// +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: $osd_fg_color; + background: none; + border: none; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + border-radius: 3px; + padding: 20px; + + > StBoxLayout { + padding: 4px; + } + + &-item-container { spacing: 8px; } + + .item-box { + padding: 8px; + border-radius: 2px; + + &:outlined { + padding: 8px; + border: 1px solid $selected_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 0px solid $selected_bg_color; + } + } + + .thumbnail { width: 256px; } + + .thumbnail-box { + padding: 2px; + spacing: 4px; + } + .separator { + width: 1px; + background: rgba(255,255,255,0.2); + } +} + +.switcher-arrow { + border-color: rgba(0,0,0,0); + color: $osd_fg_color; + + &:highlighted { + border-color: rgba(0,0,0,0); + color: $_shell_fg_color; + } +} + +//.switcher-preview-backdrop { background-color: rgba(25,25,25,0.95); } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +// +//Activities Ripples +// +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; +} + +// +// Modal dialogs +// +.lightbox { background-color: rgba(0, 0, 0, 0.4); } +.flashspot { background-color: white; } + +.modal-dialog { + color: $fg_color; + background-color: transparentize($bg_color, 1); + border: none; + border-image: url("#{$asset_path}/misc/modal.svg") 9 9 9 67; + padding: 0 5px 6px 5px; + + > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; + } + + &-button-box { + spacing: 0; + margin: 0px; + padding: 14px 10px; + background: none; + border: none; + border-image: url("#{$asset_path}/misc/button-box.svg") 9 9 9 9; + + .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; + + @extend %osd_button; + } + } +} + +// +// Run dialog +// +.run-dialog { + padding: 0px 15px 10px 15px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + + > * { padding: 0; } + + &-label { + font-size: 0; + font-weight: bold; + color: $osd_fg_color; + padding-bottom: 0; + } + + &-error-label { color: $error_color; } + + &-error-box { + padding-top: 15px; + spacing: 5px; + } + &-completion-box { + padding-left: 15px; + font-size: 10px; + } + &-entry { + width: 21em; + padding: 7px; + border-radius: 3px; + caret-color: $osd_fg_color; + selected-color: $selected_fg_color; + selection-background-color: $selected_bg_color; + + @include entry(osd); + + &:focus { @include entry(osd-focus); } + } + .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: $warning_color; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; + + &-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + + &:rtl { + padding-left: 0px; + padding-right: 17px; + } + } + &-description { + padding-left: 17px; + width: 28em; + + &:rtl { padding-right: 17px; } + } +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + + &:rtl { + padding-right: 49px; + padding-left: 32px; + } + + &-item { + color: #ccc; + + &:hover { color: white } + + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + + &-icon:ltr { padding-right: 17px; } + &-icon:rtl { padding-left: 17px; } + + &-name { font-size: 1.1em; } + } +} + +// +// Magnifier +// +.magnifier-zoom-region { + border: 2px solid rgba(128, 0, 0, 1); + + .full-screen { border-width: 0px; } +} + +// +// On-Screen Keyboard +// +#keyboard { + background-color: $osd_bg_color; + border-width: 0; + border-top-width: 1px; + border-color: transparentize(black, 0.6); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + + &:grayed { @include button(osd-insensitive); } +} + +.keyboard-subkeys { //long press on a key popup + color: $osd_fg_color; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: $osd_bg_color; + -arrow-border-width: 1px; + -arrow-border-color: transparentize(black, 0.6);; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +// +// Cinnamon Specific Section +// + +// +// Menu (menu.js) +// +.menu { + &-favorites-box { + margin: auto; + padding: 10px; + transition-duration: 300; + background-color: $bg_color; + border: 1px solid $borders_color; + } + + &-favorites-button { + padding: 10px; + border: 1px solid rgba(0,0,0,0); + + &:hover { @extend %button:hover; } + } + + &-places { + + &-box { + margin: auto; + padding: 10px; + border: 0px solid red; + } + + &-button { padding: 10px; } + } + + &-categories-box { padding: 10px 30px 10px 30px; } + + &-applications-inner-box, + &-applications-outer-box { padding: 10px 10px 0 10px; } + + &-application-button { + padding: 7px; + border: 1px solid rgba(0,0,0,0); + + // This style is used in menu application buttons for applications which were newly installed + &:highlighted { font-weight: bold; } + + &-selected { + padding: 7px; + @extend %button:hover; + + &:highlighted { font-weight: bold; } + } + + &-label:ltr { padding-left: 5px; } + &-label:rtl { padding-right: 5px; } + } + + &-category-button { + padding: 7px; + border: 1px solid rgba(0,0,0,0); + + &-selected { + padding: 7px; + @extend %button:hover; + } + &-hover { + background-color: red; + border-radius: 2px; + } + &-greyed { + padding: 7px; + color: $insensitive_fg_color; + border: 1px solid rgba(0,0,0,0); + } + + &-label:ltr { padding-left: 5px; } + &-label:rtl { padding-right: 5px; } + } + + // Name and description of the currently hovered item in the menu + // This appears on the bottom right hand corner of the menu + &-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; + + &:rtl { + padding-top: 10px; + height: 30px; + } + } + + &-selected-app-title { font-weight: bold; } + + &-selected-app-description { max-width: 150px; } + + &-search-box:ltr { padding-left: 30px; } + &-search-box-rtl { padding-right: 30px; } +} + +#menu-search-entry { + width: 250px; + min-height: 15px; + font-weight: normal; + caret-color: $fg_color; + + @extend %entry; +} + +.menu-search-entry-icon { + icon-size: 1em; + color: $fg_color; +} + +/* Context menu (at the moment only for favorites) */ +.menu-context-menu { +} + +// +// OSD +// +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: $_shell_fg_color; + 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: $_shell_fg_color; + background: none; + border: none; + border-radius: 5px; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; + +.osd-monitor-label { font-size: 3em; } + + .level { + padding: 0; + height: 4px; + background-color: transparentize(black, 0.5); + border-radius: 2px; + color: $selected_bg_color; + } + .level-bar { + background-color: $selected_bg_color; + } +} + +// +// Window list (windowList.js) +// + +.window-list { + &-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; + + &.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; + } + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + + &-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; + } + + &-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: transparentize($selected_fg_color, 0.4); + + &.top, + &.bottom { + border-bottom-width: 2px; + + & StLabel { padding-left: 2px; } + } + + &.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; + + & StBin { padding-right: 0; } + } + + &.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; + + & StBin { padding-left: 1px; } + } + + &:hover, + &:groupFocus { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 0.9); + } + + &:active, + &:checked, + &:focus, + &:running { + color: $selected_fg_color; + border-color: $purple; + } + + & .progress { + background-color: transparentize($selected_bg_color, 0.2); + } + } + + &-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: $destructive_color; + background-gradient-end: $destructive_color; + } + + &-preview { + spacing: 6px; + color: $fg_color; + border: 1px solid $borders_color; + background-color: $bg_color; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; + } +} + +// +// Grouped window list +// + +.grouped-window-list { + + &-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; + } + + &-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: transparentize($selected_fg_color, 0.4); + + &.top, + &.bottom { + border-bottom-width: 2px; + + & StLabel { padding-left: 2px; } + } + + &.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; + + & StBin { padding-right: 0; } + } + + &.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; + + & StBin { padding-left: 1px; } + } + + &:active, + &:checked { + color: $selected_fg_color; + border-color: lighten($panel_bg, 30%); + } + + &:hover, + &:active:hover, + &:focus, + &:active:focus, + &:focus:hover, + &:active:focus:hover { + color: $selected_fg_color; + border-color: $purple; + } + + & .progress { + background-color: transparentize($selected_bg_color, 0.2); + } + } + + &-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: $destructive_color; + background-gradient-end: $destructive_color; + } + + &-thumbnail-label { + padding-left: 4px; + } + + &-number-label { + z-index: 99; + color: $fg_color; + } + + &-badge { + border-radius: 256px; + background-color: $panel_bg; + } + + &-button-label { + padding-left: 4px; + } + + &-thumbnail-alert { + background: rgba(255,52,52,0.3); + } + + &-thumbnail-menu { + color: $fg_color; + border: 1px solid $borders_color; + background-color: $bg_color; + border-radius: 3px; + padding: 0px; + + > StBoxLayout { + padding: 4px; + } + + .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; + + &:outlined { + padding: 8px; + border: 1px solid $selected_bg_color; + } + + &:selected { + border: 1px solid $selected_bg_color; + } + } + + .thumbnail { width: 256px; } + + .separator { + width: 1px; + background: rgba(255,255,255,0.2); + } + } +} + +/// +// Sound Applet (status/volume.js) +// +.sound-button { + width: 22px; + height: 13px; + padding: 8px; + + @extend %button; + + &-container { + padding-right: 3px; + padding-left: 3px; + } + StIcon { icon-size: 1.4em; } +} + +.sound-track { + &-infos { padding: 5px; } + &-info { + padding-top: 2px; + padding-bottom: 2px; + + StIcon { icon-size: 16px; } + + StLabel { + padding-left: 5px; + padding-right: 5px; + } + } + &-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; + } +} + +.sound-seek-box { + padding-left: 15px; + + StLabel { padding-top: 2px; } + StIcon { icon-size: 16px; } +} + +.sound-seek-slider { width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; + + StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; + } +} + +.sound-playback-control { padding: 5px 10px 10px 10px; } + +// 2.8 +.sound-player { + padding: 0 4px; + + > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; + + StButton:small { + width: 16px; + height: 8px; + padding: 1px; + + StIcon { icon-size: 12px; } + } + } + + &-generic-coverart { + background: rgba(0,0,0,0.2); + } + + &-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: transparentize(darken($osd_bg_color, 5%), 0.1); + border: 0px solid darken($osd_bg_color, 10%); + border-bottom: 1px ; + color: $osd_fg_color; + + StButton { + width: 22px; + height: 13px; + padding: 5px; + color: $osd_fg_color; + border-radius: 2px; + border: 1px solid transparentize($osd_bg_color,1); + + StIcon { icon-size: 16px; } + + &:hover{ @include button(osd-hover); } + &:active { @include button(active); } + } + + StBoxLayout { + padding-top: 2px; + } + } + + .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + -slider-border-color: rgba(0,0,0,0); + -slider-active-background-color: $selected_bg_color; + -slider-active-border-color: rgba(0,0,0,0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; + } +} + +// +// Workspace Switcher applet (workspaceSwitcher.js) +// +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; +} + +.workspace-button { + width: 20px; + height: 10px; + color: $fg_color; + padding: 3px; + padding-top: 4px; + transition-duration: 300; + + &:outlined, &:outlined:hover { color: $purple; } + &:hover { color: transparentize($purple, 0.5) } +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; +} + +.workspace-graph .workspace { + border: 1px solid transparentize(black, 0.6); + background-gradient-direction: none; + background-color: transparentize(black, 0.8); +} + +.workspace-graph .workspace:active { + border: 1px solid $selected_bg_color; + background-gradient-direction: none; +} + +.workspace-graph .workspace .windows { + -active-window-background: lighten($panel_bg, 15%); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: lighten($panel_bg, 15%); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: lighten($panel_bg, 20%); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: lighten($panel_bg, 5%); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +// +// Panel Launchers Applet (panelLaunchers.js) +// +#panel-launchers-box { + padding-left: 7px; + + &.vertical { + padding: 2px 0; + } +} + +.panel-launcher, +.launcher { + margin: 1px; + padding: 1px; + transition-duration: 200; + + &:hover { + background-gradient-direction: none; + border: 0px solid $selected_bg_color; + + .panel-bottom & { border-bottom-width: 1px; } + .panel-top & { border-top-width: 1px; } + .panel-left & { border-left-width: 1px; padding-left: 0; } + .panel-right & { border-right-width: 1px; padding-right: 0; } + } +} + +// +// Overview corner +// +#overview-corner { + background-image: url("common-assets/misc/overview.png"); + + &:hover { background-image: url("common-assets/misc/overview-hover.png"); } +} + +// +// Applets (applet.js) +// +.applet { + &-separator { padding: 1px 4px; } + + &-separator-line { + width: 1px; + background: rgba(255,255,255, 0.12); + } + + &-box { + padding-left: 3px; + padding-right: 3px; + color: $_shell_fg_color; + text-shadow: none; + transition-duration: 100; + + &.vertical { + padding: 3px 0; + } + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:highlight { + background-image: none; + border-image: none; + background-color: transparentize($error_color, 0.5); + } + } + + &-label { + font-weight: bold; + color: $_shell_fg_color; + + &:hover, .applet-box:hover > & { + color: $selected_fg_color; + text-shadow: none; + } + } + + &-icon { + color: $_shell_fg_color; + icon-size: 22px; + + &:hover, .applet-box:hover > & { + color: $selected_fg_color; + text-shadow: none; + } + } + +} + +// +// User Applet +// +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: $fg_color; + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +// +// Desklets (desklet.js) +// +.desklet { + color: $osd_fg_color; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + + &-with-borders { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: $osd_fg_color; + padding: 12px; + padding-bottom: 16px; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + &-with-borders-and-header { + border-image: url("common-assets/misc/desklet.svg") 9 9 9 9; + color: $osd_fg_color; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; + + &:highlight { + background-color: transparentize($error_color, 0.5); + } + } + &-header { + border-image: url("common-assets/misc/desklet-header.svg") 9 9 9 9; + color: $osd_fg_color; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; + } + &-drag-placeholder { + border: 2px solid $selected_bg_color; + background-color: transparentize($selected_bg_color, 0.7); + } +} + +.photoframe-box { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: $osd_fg_color; + padding: 12px; + padding-bottom: 16px; +} + +// +// Workspace OSD +// +/*FIXME*/ +.workspace-osd { + /*color: red;*/ + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; +} + +// +// Notification Applet +// +.notification-applet-padding { padding: .5em 1em; } + +.notification-applet-container { max-height: 100px; } + +// +// Tile Preview +// +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: transparentize($selected_bg_color, 0.7); + border: 1px solid $selected_bg_color; +} + +// +// Xkcd Desklet +// +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0,0,0,0); + border-radius: 0px; +} diff --git a/home/dot_themes/dracula/cinnamon/_drawing.scss b/home/dot_themes/dracula/cinnamon/_drawing.scss new file mode 100644 index 00000000..738a69d6 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/_drawing.scss @@ -0,0 +1,167 @@ +// Drawing mixins + +// generic drawing of more complex things + +// provide font size in rem, with px fallback +@mixin fontsize($size: 24, $base: 16) { + font-size: round($size) + pt; + //font-size: ($size / $base) * 1rem; +} + +// Entries + +@mixin entry($t, $dark:false) { +// +// Entries drawing function +// + //@extend %reset_style; + + @if $t==normal { + color: $text_color; + background-color: $entry_bg; + border: 1px solid $entry_border; + box-shadow: inset 0 2px 4px transparentize($entry_bg, 0.95); + } + + @if $t==focus { + color: $fg_color; + background-color: $entry_bg; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($entry_bg, 0.95); + } + + @if $t==insensitive { + color: $insensitive_fg_color; + background-color: mix($entry_bg, $bg_color, 55%); + border-color: 1px solid mix($entry_border, $bg_color, 55%); + box-shadow: inset 0 2px 4px transparentize(mix($entry_bg, $bg_color, 55%), 0.95); + } + + @if $t==osd { + color: $osd_fg_color; + background-color: $osd_entry_bg; + border: 1px solid $osd_entry_border; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } + + @if $t==osd-focus { + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } + + @if $t==osd-insensitive { + color: transparentize($osd_fg_color, 0.45); + background-color: transparentize($osd_entry_bg, 0.15); + border: 1px solid $osd_entry_border; + box-shadow: inset 0 2px 4px transparentize(black, 0.95); + } +} + +// Buttons + +@mixin button($t) { +// +// Button drawing function +// + //@extend %reset_style; + + text-shadow: 0 1px transparentize($base_color, 1); + + @if $t==normal { + // + // normal button + // + color: $fg_color; + background-color: $button_bg; + border: 1px solid $button_border; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==focus { + // + // focused button + // + color: $fg_color; + background-color: $button_bg; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==focus-hover { + // + // focused button + // + color: $fg_color; + background-color: $button_bg; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==hover { + // + // hovered button + // + color: $fg_color; + background-color: lighten($button_bg, 5%); + border: 1px solid $button_border; + box-shadow: inset 0 2px 4px transparentize(lighten($button_bg, 5%), 0.95); + } + + @else if $t==active { + // + // pushed button + // + color: $selected_fg_color; + background-color: $selected_bg_color; + border: 1px solid $selected_bg_color; + box-shadow: inset 0 2px 4px $selected_bg_color; + } + + @else if $t==insensitive { + // + // insensitive button + // + color: $insensitive_fg_color; + border: 1px solid transparentize($button_border, 0.45); + background-color: transparentize($button_bg, 0.45); + box-shadow: inset 0 2px 4px transparentize($button_bg, 0.95); + } + + @else if $t==osd { + // + // normal osd button + // + color: $osd_fg_color; + border: 1px solid $osd_button_border; + background-color: $osd_button_bg; + } + + @else if $t==osd-hover { + // + // active osd button + // + color: $osd_fg_color; + border: 1px solid $osd_button_border; + background-color: opacify(lighten($osd_button_bg, 7%), 0.1); + } + + @else if $t==osd-active { + // + // active osd button + // + color: $selected_fg_color; + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + } + + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border: 1px solid $osd_button_border; + background-color: transparentize($osd_button_bg, 0.15); + } +} diff --git a/home/dot_themes/dracula/cinnamon/cinnamon-dark.css b/home/dot_themes/dracula/cinnamon/cinnamon-dark.css new file mode 100644 index 00000000..c9084edd --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/cinnamon-dark.css @@ -0,0 +1,1451 @@ +stage { + color: #f8f8f2; } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #373a4b; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(55, 58, 75, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(189, 147, 249, 0.5); } + .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(40, 42, 54, 0); + color: rgba(248, 248, 242, 0.45); + border: 1px solid rgba(25, 26, 34, 0.45); + background-color: rgba(44, 47, 60, 0.55); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.4); } + .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .notification-button:focus, .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus { + color: rgba(189, 147, 249, 0.5); } + .notification-button:active, .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); } + .notification-button:insensitive, .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #454950; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.25); } + +.menu #notification StEntry, .popup-menu #notification StEntry, #menu-search-entry { + padding: 5px; + caret-size: 1px; + selection-background-color: rgba(189, 147, 249, 0.5); + selected-color: #f8f8f2; + transition-duration: 300ms; + border-radius: 3px; + color: #f8f8f2; + background-color: #282a36; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(40, 42, 54, 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: #f8f8f2; + background-color: #282a36; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(40, 42, 54, 0.05); } + .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive { + color: rgba(248, 248, 242, 0.45); + background-color: #242530; + border-color: 1px solid rgba(28, 29, 38, 0.945); + box-shadow: inset 0 2px 4px rgba(36, 37, 48, 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: rgba(189, 147, 249, 0.5); + selected-color: #f8f8f2; + transition-duration: 300ms; + border-radius: 3px; + color: #BAC3CF; + background-color: rgba(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + 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(67, 69, 91, 0.25); + border: 1px solid rgba(0, 0, 0, 0.4); + 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(40, 42, 54, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #757679; + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #5f6065; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(189, 147, 249, 0.5); } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, .slider { + -slider-height: 0.3em; + -slider-background-color: #333545; + -slider-border-color: rgba(30, 31, 41, 0.3); + -slider-active-background-color: rgba(189, 147, 249, 0.5); + -slider-active-border-color: rgba(30, 31, 41, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + .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: #f8f8f2; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } +.check-box StLabel { + font-weight: normal; } +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.check-box:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.check-box:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.check-box:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.radiobutton:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.radiobutton:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.radiobutton:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + background-image: url("dark-assets/switch/switch-off.svg"); } + .toggle-switch:checked { + background-image: url("dark-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: #13b1d5; + text-decoration: underline; } + .cinnamon-link:hover { + color: #2fc9ec; } + +#Tooltip { + border-radius: 3px; + padding: 5px 12px; + background-color: #13141a; + color: #BAC3CF; + font-size: 1em; + font-weight: normal; + text-align: center; } + +.menu, +.popup-menu, +.popup-combo-menu { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 6px; + background-color: rgba(30, 31, 41, 0.99); } + .menu.top, + .popup-menu.top, + .top.popup-combo-menu { + border-radius: 0 0 6px 6px; } + .menu.bottom, + .popup-menu.bottom, + .bottom.popup-combo-menu { + border-radius: 6px 6px 0 0; } + .menu.left, + .popup-menu.left, + .left.popup-combo-menu { + border-radius: 0 6px 6px 0; } + .menu.right, + .popup-menu.right, + .right.popup-combo-menu { + border-radius: 6px 0 0 6px; } + .menu-arrow, + .popup-menu-arrow { + icon-size: 16px; } + .menu .popup-sub-menu, + .popup-menu .popup-sub-menu, + .popup-combo-menu .popup-sub-menu { + box-shadow: none; + background-color: #282a36; } + .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; + border-left-width: 0; + border-right-width: 0; } + .menu .popup-menu-item:active, + .popup-menu .popup-menu-item:active, + .popup-combo-menu .popup-menu-item:active { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .menu .popup-menu-item:insensitive, + .popup-menu .popup-menu-item:insensitive, + .popup-combo-menu .popup-menu-item:insensitive { + color: rgba(248, 248, 242, 0.5); + background: none; } + .menu .popup-inactive-menu-item, + .popup-menu .popup-inactive-menu-item, + .popup-combo-menu .popup-inactive-menu-item { + color: #f8f8f2; } + .menu .popup-inactive-menu-item:insensitive, + .popup-menu .popup-inactive-menu-item:insensitive, + .popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(248, 248, 242, 0.45); } + .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: #f8f8f2; } + .menu-icon, + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; } + +.popup-combo-menu { + padding: 10px 1px; } + +.popup-combobox-item { + spacing: 1em; } + +.popup-separator-menu-item { + -gradient-height: 2px; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 1em; } + +.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 { + height: 28px; + width: 32px; + font-weight: 700; + background-color: rgba(26, 27, 35, 0.95); + color: #f8f8f2; } + #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: #f8f8f2; + font-size: 1em; + padding: 0px; } +.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: #13141a; + border: 1px solid #13141a; + color: #BAC3CF; + spacing: 25px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; } + .window-caption#selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + 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(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + font-style: italic; + transition-duration: 300; + selection-background-color: #f8f8f2; + selected-color: rgba(189, 147, 249, 0.5); } + +.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 rgba(189, 147, 249, 0.5); + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #13141a; } + +.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 rgba(25, 26, 34, 0.9); + border-radius: 2px; + background-color: #282a36; + 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: #f8f8f2; + 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: #f8f8f2; + 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(248, 248, 242, 0.85); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; + color: rgba(248, 248, 242, 0.8); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #f8f8f2; + background-color: transparent; + font-weight: bold; } + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border-width: 0; } + +.calendar-other-month-day { + color: rgba(248, 248, 242, 0.3); + opacity: 1; } + +.calendar-week-number { + color: rgba(248, 248, 242, 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("dark-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: #f8f8f2; } + .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 rgba(189, 147, 249, 0.5); } + .switcher-list .item-box:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 0px solid rgba(189, 147, 249, 0.5); } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #BAC3CF; } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #f8f8f2; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0); + border: none; + border-image: url("dark-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("dark-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: #f8f8f2; + selection-background-color: rgba(189, 147, 249, 0.5); + color: #BAC3CF; + background-color: rgba(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + 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: #13141a; + 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(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.4); } + .keyboard-key:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); } + .keyboard-key:grayed { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #454950; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.25); } + +.keyboard-subkeys { + color: #BAC3CF; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #13141a; + -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: #1e1f29; + border: 1px solid rgba(25, 26, 34, 0.9); } +.menu-favorites-button { + padding: 10px; + border: 1px solid rgba(0, 0, 0, 0); } +.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 rgba(0, 0, 0, 0); } + .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 rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; } + .menu-category-button-hover { + background-color: red; + border-radius: 2px; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(248, 248, 242, 0.45); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 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; + min-height: 15px; + font-weight: normal; + caret-color: #f8f8f2; } + +.menu-search-entry-icon { + icon-size: 1em; + color: #f8f8f2; } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: #f8f8f2; + 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: #f8f8f2; + 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: rgba(189, 147, 249, 0.5); } + .osd-window .level-bar { + background-color: rgba(189, 147, 249, 0.5); } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } +.window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } +.window-list-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(248, 248, 242, 0.6); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.1); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #f8f8f2; + border-color: #bd93f9; } + .window-list-item-box .progress { + background-color: rgba(189, 147, 249, 0.3); } +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.window-list-preview { + spacing: 6px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + background-color: #1e1f29; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } +.grouped-window-list-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(248, 248, 242, 0.6); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #f8f8f2; + border-color: rgba(90, 93, 123, 0.95); } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #f8f8f2; + border-color: #bd93f9; } + .grouped-window-list-item-box .progress { + background-color: rgba(189, 147, 249, 0.3); } +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.grouped-window-list-thumbnail-label { + padding-left: 4px; } +.grouped-window-list-number-label { + z-index: 99; + color: #f8f8f2; } +.grouped-window-list-badge { + border-radius: 256px; + background-color: rgba(26, 27, 35, 0.95); } +.grouped-window-list-button-label { + padding-left: 4px; } +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } +.grouped-window-list-thumbnail-menu { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + background-color: #1e1f29; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid rgba(189, 147, 249, 0.5); } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid rgba(189, 147, 249, 0.5); } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player { + 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(8, 9, 12, 0.9); + border: 0px solid black; + border-bottom: 1px; + color: #BAC3CF; } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #BAC3CF; + border-radius: 2px; + border: 1px solid rgba(19, 20, 26, 0); } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(189, 147, 249, 0.5); } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #13141a; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: rgba(189, 147, 249, 0.5); + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + +.workspace-button { + width: 20px; + height: 10px; + color: #f8f8f2; + padding: 3px; + padding-top: 4px; + transition-duration: 300; } + .workspace-button:outlined, .workspace-button:outlined:hover { + color: #bd93f9; } + .workspace-button:hover { + color: rgba(189, 147, 249, 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 rgba(189, 147, 249, 0.5); + background-gradient-direction: none; } + +.workspace-graph .workspace .windows { + -active-window-background: rgba(58, 60, 79, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(58, 60, 79, 0.95); + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(69, 71, 94, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(36, 38, 50, 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 rgba(189, 147, 249, 0.5); } + .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: #f8f8f2; + text-shadow: none; + transition-duration: 100; } + .applet-box.vertical { + padding: 3px 0; } + .applet-box:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } +.applet-label { + font-weight: bold; + color: #f8f8f2; } + .applet-label:hover, .applet-box:hover > .applet-label { + color: #f8f8f2; + text-shadow: none; } +.applet-icon { + color: #f8f8f2; + icon-size: 22px; } + .applet-icon:hover, .applet-box:hover > .applet-icon { + color: #f8f8f2; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: #f8f8f2; + 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 rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0); } + +.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(189, 147, 249, 0); + border: 1px solid rgba(189, 147, 249, 0.5); } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } + +/*# sourceMappingURL=cinnamon-dark.css.map */ diff --git a/home/dot_themes/dracula/cinnamon/cinnamon-dark.scss b/home/dot_themes/dracula/cinnamon/cinnamon-dark.scss new file mode 100644 index 00000000..8898486d --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/cinnamon-dark.scss @@ -0,0 +1,8 @@ +$variant: 'dark'; +$transparency: 'true'; +$darker: 'false'; + +@import "_colors"; //use gtk colors +@import "_drawing"; +@import "_common"; + diff --git a/home/dot_themes/dracula/cinnamon/cinnamon.css b/home/dot_themes/dracula/cinnamon/cinnamon.css new file mode 100644 index 00000000..0d41b78e --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/cinnamon.css @@ -0,0 +1,1451 @@ +stage { + color: #f8f8f2; } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #373a4b; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(55, 58, 75, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(189, 147, 249, 0.5); } + .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(40, 42, 54, 0); + color: rgba(248, 248, 242, 0.45); + border: 1px solid rgba(25, 26, 34, 0.45); + background-color: rgba(44, 47, 60, 0.55); + box-shadow: inset 0 2px 4px rgba(44, 47, 60, 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(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.4); } + .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .notification-button:focus, .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus { + color: rgba(189, 147, 249, 0.5); } + .notification-button:active, .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); } + .notification-button:insensitive, .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #454950; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.25); } + +.menu #notification StEntry, .popup-menu #notification StEntry, #menu-search-entry { + padding: 5px; + caret-size: 1px; + selection-background-color: rgba(189, 147, 249, 0.5); + selected-color: #f8f8f2; + transition-duration: 300ms; + border-radius: 3px; + color: #f8f8f2; + background-color: #282a36; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: inset 0 2px 4px rgba(40, 42, 54, 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: #f8f8f2; + background-color: #282a36; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(40, 42, 54, 0.05); } + .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive { + color: rgba(248, 248, 242, 0.45); + background-color: #242530; + border-color: 1px solid rgba(28, 29, 38, 0.945); + box-shadow: inset 0 2px 4px rgba(36, 37, 48, 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: rgba(189, 147, 249, 0.5); + selected-color: #f8f8f2; + transition-duration: 300ms; + border-radius: 3px; + color: #BAC3CF; + background-color: rgba(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + 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(67, 69, 91, 0.25); + border: 1px solid rgba(0, 0, 0, 0.4); + 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(40, 42, 54, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #757679; + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #5f6065; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(189, 147, 249, 0.5); } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, .slider { + -slider-height: 0.3em; + -slider-background-color: #333545; + -slider-border-color: rgba(30, 31, 41, 0.3); + -slider-active-background-color: rgba(189, 147, 249, 0.5); + -slider-active-border-color: rgba(30, 31, 41, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + .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: #f8f8f2; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } +.check-box StLabel { + font-weight: normal; } +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.check-box:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.check-box:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.check-box:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.radiobutton:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.radiobutton:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.radiobutton:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + background-image: url("dark-assets/switch/switch-off.svg"); } + .toggle-switch:checked { + background-image: url("dark-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: #13b1d5; + text-decoration: underline; } + .cinnamon-link:hover { + color: #2fc9ec; } + +#Tooltip { + border-radius: 3px; + padding: 5px 12px; + background-color: #13141a; + color: #BAC3CF; + font-size: 1em; + font-weight: normal; + text-align: center; } + +.menu, +.popup-menu, +.popup-combo-menu { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 6px; + background-color: rgba(30, 31, 41, 0.99); } + .menu.top, + .popup-menu.top, + .top.popup-combo-menu { + border-radius: 0 0 6px 6px; } + .menu.bottom, + .popup-menu.bottom, + .bottom.popup-combo-menu { + border-radius: 6px 6px 0 0; } + .menu.left, + .popup-menu.left, + .left.popup-combo-menu { + border-radius: 0 6px 6px 0; } + .menu.right, + .popup-menu.right, + .right.popup-combo-menu { + border-radius: 6px 0 0 6px; } + .menu-arrow, + .popup-menu-arrow { + icon-size: 16px; } + .menu .popup-sub-menu, + .popup-menu .popup-sub-menu, + .popup-combo-menu .popup-sub-menu { + box-shadow: none; + background-color: #282a36; } + .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; + border-left-width: 0; + border-right-width: 0; } + .menu .popup-menu-item:active, + .popup-menu .popup-menu-item:active, + .popup-combo-menu .popup-menu-item:active { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .menu .popup-menu-item:insensitive, + .popup-menu .popup-menu-item:insensitive, + .popup-combo-menu .popup-menu-item:insensitive { + color: rgba(248, 248, 242, 0.5); + background: none; } + .menu .popup-inactive-menu-item, + .popup-menu .popup-inactive-menu-item, + .popup-combo-menu .popup-inactive-menu-item { + color: #f8f8f2; } + .menu .popup-inactive-menu-item:insensitive, + .popup-menu .popup-inactive-menu-item:insensitive, + .popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(248, 248, 242, 0.45); } + .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: #f8f8f2; } + .menu-icon, + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; } + +.popup-combo-menu { + padding: 10px 1px; } + +.popup-combobox-item { + spacing: 1em; } + +.popup-separator-menu-item { + -gradient-height: 2px; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 1em; } + +.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 { + height: 28px; + width: 32px; + font-weight: 700; + background-color: rgba(26, 27, 35, 0.95); + color: #f8f8f2; } + #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: #f8f8f2; + font-size: 1em; + padding: 0px; } +.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: #13141a; + border: 1px solid #13141a; + color: #BAC3CF; + spacing: 25px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; } + .window-caption#selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + 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(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + font-style: italic; + transition-duration: 300; + selection-background-color: #f8f8f2; + selected-color: rgba(189, 147, 249, 0.5); } + +.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 rgba(189, 147, 249, 0.5); + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #13141a; } + +.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 rgba(25, 26, 34, 0.9); + border-radius: 2px; + background-color: #282a36; + 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: #f8f8f2; + 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: #f8f8f2; + 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(248, 248, 242, 0.85); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; + color: rgba(248, 248, 242, 0.8); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #f8f8f2; + background-color: transparent; + font-weight: bold; } + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border-width: 0; } + +.calendar-other-month-day { + color: rgba(248, 248, 242, 0.3); + opacity: 1; } + +.calendar-week-number { + color: rgba(248, 248, 242, 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("dark-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: #f8f8f2; } + .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 rgba(189, 147, 249, 0.5); } + .switcher-list .item-box:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 0px solid rgba(189, 147, 249, 0.5); } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #BAC3CF; } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #f8f8f2; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0); + border: none; + border-image: url("dark-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("dark-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: #f8f8f2; + selection-background-color: rgba(189, 147, 249, 0.5); + color: #BAC3CF; + background-color: rgba(67, 69, 91, 0.4); + border: 1px solid rgba(0, 0, 0, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + 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: #13141a; + 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(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.4); } + .keyboard-key:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.5); } + .keyboard-key:grayed { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #454950; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(67, 69, 91, 0.25); } + +.keyboard-subkeys { + color: #BAC3CF; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #13141a; + -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: #1e1f29; + border: 1px solid rgba(25, 26, 34, 0.9); } +.menu-favorites-button { + padding: 10px; + border: 1px solid rgba(0, 0, 0, 0); } +.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 rgba(0, 0, 0, 0); } + .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 rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; } + .menu-category-button-hover { + background-color: red; + border-radius: 2px; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(248, 248, 242, 0.45); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 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; + min-height: 15px; + font-weight: normal; + caret-color: #f8f8f2; } + +.menu-search-entry-icon { + icon-size: 1em; + color: #f8f8f2; } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: #f8f8f2; + 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: #f8f8f2; + 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: rgba(189, 147, 249, 0.5); } + .osd-window .level-bar { + background-color: rgba(189, 147, 249, 0.5); } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } +.window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } +.window-list-item-box { + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(248, 248, 242, 0.6); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.1); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #f8f8f2; + border-color: #bd93f9; } + .window-list-item-box .progress { + background-color: rgba(189, 147, 249, 0.3); } +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.window-list-preview { + spacing: 6px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + background-color: #1e1f29; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: bold; + width: 15em; + min-width: 5px; } +.grouped-window-list-item-box { + text-align: left; + font-weight: bold; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(248, 248, 242, 0.6); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #f8f8f2; + border-color: rgba(90, 93, 123, 0.95); } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #f8f8f2; + border-color: #bd93f9; } + .grouped-window-list-item-box .progress { + background-color: rgba(189, 147, 249, 0.3); } +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.grouped-window-list-thumbnail-label { + padding-left: 4px; } +.grouped-window-list-number-label { + z-index: 99; + color: #f8f8f2; } +.grouped-window-list-badge { + border-radius: 256px; + background-color: rgba(26, 27, 35, 0.95); } +.grouped-window-list-button-label { + padding-left: 4px; } +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } +.grouped-window-list-thumbnail-menu { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + background-color: #1e1f29; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid rgba(189, 147, 249, 0.5); } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid rgba(189, 147, 249, 0.5); } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player { + 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(8, 9, 12, 0.9); + border: 0px solid black; + border-bottom: 1px; + color: #BAC3CF; } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #BAC3CF; + border-radius: 2px; + border: 1px solid rgba(19, 20, 26, 0); } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #BAC3CF; + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(82, 84, 112, 0.5); } + .sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(40, 42, 54, 0); + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0 2px 4px rgba(189, 147, 249, 0.5); } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #13141a; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: rgba(189, 147, 249, 0.5); + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + +.workspace-button { + width: 20px; + height: 10px; + color: #f8f8f2; + padding: 3px; + padding-top: 4px; + transition-duration: 300; } + .workspace-button:outlined, .workspace-button:outlined:hover { + color: #bd93f9; } + .workspace-button:hover { + color: rgba(189, 147, 249, 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 rgba(189, 147, 249, 0.5); + background-gradient-direction: none; } + +.workspace-graph .workspace .windows { + -active-window-background: rgba(58, 60, 79, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(58, 60, 79, 0.95); + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(69, 71, 94, 0.95); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(36, 38, 50, 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 rgba(189, 147, 249, 0.5); } + .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: #f8f8f2; + text-shadow: none; + transition-duration: 100; } + .applet-box.vertical { + padding: 3px 0; } + .applet-box:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } +.applet-label { + font-weight: bold; + color: #f8f8f2; } + .applet-label:hover, .applet-box:hover > .applet-label { + color: #f8f8f2; + text-shadow: none; } +.applet-icon { + color: #f8f8f2; + icon-size: 22px; } + .applet-icon:hover, .applet-box:hover > .applet-icon { + color: #f8f8f2; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: #f8f8f2; + 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 rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0); } + +.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(189, 147, 249, 0); + border: 1px solid rgba(189, 147, 249, 0.5); } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } + +/*# sourceMappingURL=cinnamon.css.map */ diff --git a/home/dot_themes/dracula/cinnamon/cinnamon.scss b/home/dot_themes/dracula/cinnamon/cinnamon.scss new file mode 100644 index 00000000..4a614619 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/cinnamon.scss @@ -0,0 +1,7 @@ +$variant: 'dark'; +$transparency: 'true'; +$darker: 'false'; + +@import "_colors"; //use gtk colors +@import "_drawing"; +@import "_common"; diff --git a/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-hover.svg b/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-hover.svg new file mode 100644 index 00000000..bff5bc51 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-hover.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-separator.svg b/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-separator.svg new file mode 100644 index 00000000..4962ebcd --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/menu/menu-separator.svg @@ -0,0 +1,60 @@ + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-active.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-active.svg new file mode 100644 index 00000000..17800c79 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-active.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-hover.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-hover.svg new file mode 100644 index 00000000..e771e33f --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace-hover.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace.svg new file mode 100644 index 00000000..65f53610 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/add-workspace.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/bg.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/bg.svg new file mode 100644 index 00000000..7d162944 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/bg.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg new file mode 100644 index 00000000..b40eb47a --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg @@ -0,0 +1,161 @@ + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-left.svg new file mode 100644 index 00000000..27742545 --- /dev/null +++ b/home/dot_themes/dracula/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/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg new file mode 100644 index 00000000..980b9ebd --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg @@ -0,0 +1,161 @@ + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/calendar-arrow-right.svg new file mode 100644 index 00000000..366e69b1 --- /dev/null +++ b/home/dot_themes/dracula/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/home/dot_themes/dracula/cinnamon/common-assets/misc/close-active.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/close-active.svg new file mode 100644 index 00000000..95822bf3 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/close-active.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/close-hover.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/close-hover.svg new file mode 100644 index 00000000..7b52140c --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/close-hover.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/close.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/close.svg new file mode 100644 index 00000000..e221a33f --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/close.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/corner-ripple.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/corner-ripple.svg new file mode 100644 index 00000000..a692fc2b --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/corner-ripple.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet-header.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet-header.svg new file mode 100644 index 00000000..458f5f8b --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet-header.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet.svg new file mode 100644 index 00000000..0862589e --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/desklet.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/osd.svg b/home/dot_themes/dracula/cinnamon/common-assets/misc/osd.svg new file mode 100644 index 00000000..6cf5cc2a --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/misc/osd.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/misc/overview-hover.png b/home/dot_themes/dracula/cinnamon/common-assets/misc/overview-hover.png new file mode 100644 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/home/dot_themes/dracula/cinnamon/common-assets/misc/overview.png b/home/dot_themes/dracula/cinnamon/common-assets/misc/overview.png new file mode 100644 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/home/dot_themes/dracula/cinnamon/common-assets/panel/activities-active.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/activities-active.svg new file mode 100644 index 00000000..be452470 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/activities-active.svg @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/activities.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/activities.svg new file mode 100644 index 00000000..b4a4b0dd --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/activities.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-bottom.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-bottom.svg new file mode 100644 index 00000000..89e3e26b --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-bottom.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-left.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-left.svg new file mode 100644 index 00000000..8f91ed9d --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-left.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-right.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-right.svg new file mode 100644 index 00000000..137673f5 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-right.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-top.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-top.svg new file mode 100644 index 00000000..ad26fc6e --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/panel-top.svg @@ -0,0 +1,79 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-bottom.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-bottom.svg new file mode 100644 index 00000000..fda91914 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-bottom.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-left.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-left.svg new file mode 100644 index 00000000..0b43f0b8 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-left.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-right.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-right.svg new file mode 100644 index 00000000..76180b74 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-right.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-top.svg b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-top.svg new file mode 100644 index 00000000..d2c1cb9b --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/panel/window-list-active-top.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-off-selected.svg b/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-off-selected.svg new file mode 100644 index 00000000..f285abf9 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-off-selected.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-on-selected.svg b/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-on-selected.svg new file mode 100644 index 00000000..007265e1 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/common-assets/switch/switch-on-selected.svg @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg new file mode 100644 index 00000000..1313c88e --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked.svg b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked.svg new file mode 100644 index 00000000..5f97eb59 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100644 index 00000000..01c4066e --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg new file mode 100644 index 00000000..5b2fc58c --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/menu/menu.svg b/home/dot_themes/dracula/cinnamon/dark-assets/menu/menu.svg new file mode 100644 index 00000000..fae28d21 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/menu/menu.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/menu/submenu.svg b/home/dot_themes/dracula/cinnamon/dark-assets/menu/submenu.svg new file mode 100644 index 00000000..b1e3a149 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/menu/submenu.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/misc/button-box.svg b/home/dot_themes/dracula/cinnamon/dark-assets/misc/button-box.svg new file mode 100644 index 00000000..ef41e12b --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/misc/button-box.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/misc/message.svg b/home/dot_themes/dracula/cinnamon/dark-assets/misc/message.svg new file mode 100644 index 00000000..7c8f1b61 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/misc/message.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/misc/modal.svg b/home/dot_themes/dracula/cinnamon/dark-assets/misc/modal.svg new file mode 100644 index 00000000..622cabb8 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/misc/modal.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-off.svg b/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-off.svg new file mode 100644 index 00000000..f285abf9 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-off.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-on.svg b/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-on.svg new file mode 100644 index 00000000..007265e1 --- /dev/null +++ b/home/dot_themes/dracula/cinnamon/dark-assets/switch/switch-on.svg @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/cinnamon/thumbnail.png b/home/dot_themes/dracula/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..a48cc232e2bc2d2bb8789ef8b724bb9607911f63 GIT binary patch literal 78524 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/bug_report.md b/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..5f7915e1 --- /dev/null +++ b/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,27 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '[BUG] Write a suitable title' +labels: 'bug' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Additional context** +Add any other context about the problem here. \ No newline at end of file diff --git a/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/feature_request.md b/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..09ede99f --- /dev/null +++ b/home/dot_themes/dracula/dot_github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '[FEATURE] Write a suitable title' +labels: 'enhancement' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/home/dot_themes/dracula/dot_github/issue_template.md b/home/dot_themes/dracula/dot_github/issue_template.md new file mode 100644 index 00000000..45a7be32 --- /dev/null +++ b/home/dot_themes/dracula/dot_github/issue_template.md @@ -0,0 +1 @@ +> If you're reporting an UI issue, make sure you take a screenshot that shows the actual bug. \ No newline at end of file diff --git a/home/dot_themes/dracula/dot_github/pull_request_template.md b/home/dot_themes/dracula/dot_github/pull_request_template.md new file mode 100644 index 00000000..622089f7 --- /dev/null +++ b/home/dot_themes/dracula/dot_github/pull_request_template.md @@ -0,0 +1 @@ +> If you're fixing a UI issue, make sure you take two screenshots. One that shows the actual bug and another that shows how you fixed it. \ No newline at end of file diff --git a/home/dot_themes/dracula/dot_gitignore b/home/dot_themes/dracula/dot_gitignore new file mode 100644 index 00000000..7f6bcefa --- /dev/null +++ b/home/dot_themes/dracula/dot_gitignore @@ -0,0 +1,10 @@ +# Dependency directories +node_modules/ + +# Sass +.sass-cache/ +*.css.map + +_gnome-shell + +install.sh diff --git a/home/dot_themes/dracula/executable_index.theme b/home/dot_themes/dracula/executable_index.theme new file mode 100644 index 00000000..c51ebc56 --- /dev/null +++ b/home/dot_themes/dracula/executable_index.theme @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Dracula +Comment=A flat and light theme with a modern look +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Dracula +MetacityTheme=Dracula +IconTheme=Mint-Y +ButtonLayout=menu:minimize,maximize,close diff --git a/home/dot_themes/dracula/gnome-shell/_colors.scss b/home/dot_themes/dracula/gnome-shell/_colors.scss new file mode 100644 index 00000000..a6cb9937 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/_colors.scss @@ -0,0 +1,55 @@ +$base_color:#282a36; +$bg_color:#282a36; //252b2f +$main_dark: darken($bg_color, 3%); +$gray: lighten($bg_color, 7%); +$fg_color: #C3C7D1; +$dracula: $bg_color; +$topbar_color: #f8f8f2; + + +$orange: #ffb86c; +$yellow: #f1fa8c; +$red: #ff5555; +$purple: #bd93f9; +$cyan: #72BFD0; +$lime: #50fa7a; +$teal: #bd93f9; + +$g1: transparentize($purple, 0.5); +$g2: transparentize($purple, 0.5); + +$selected_fg_color: #f8f8f2; +$selected_bg_color: transparentize($purple, 0.5); +$selected_borders_color: darken($selected_bg_color, 10%); +$borders_color: darken($bg_color, 6%); +$borders_edge: transparentize(white, 0.9); +$link_color: #A0C1B9; +$link_visited_color: transparentize($link_color,0.5); +$top_hilight: $borders_edge; +$top_highlight: transparentize(white, 0.9); +$bottom_highlight: transparentize(black, 0.9); + +$warning_color: darken($orange,10%); +$error_color: darken( $red,5%); +$success_color: darken($cyan,10%); +$destructive_color: darken( #c72240,10%); + +$osd_fg_color: $fg_color; +$osd_bg_color: transparentize($bg_color, 0.05); +$osd_borders_color: transparentize(black, 0.3); +$osd_outer_borders_color: transparentize(white, 0.9); + +$tooltip_borders_color: $osd_outer_borders_color; + +//insensitive state derived colors +$insensitive_fg_color: mix($fg_color, $bg_color, 50%); +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_borders_color: $borders_color; + +//colors for the backdrop state, derived from the main colors. +$backdrop_base_color: lighten($base_color,1%); +$backdrop_bg_color: $bg_color; +$backdrop_fg_color: transparentize($fg_color, 0.2); +$backdrop_insensitive_color: lighten($backdrop_bg_color, 15%); +$backdrop_borders_color: mix($borders_color, $bg_color, 90%); +$backdrop_dark_fill: mix($backdrop_borders_color,$backdrop_bg_color, 35%); diff --git a/home/dot_themes/dracula/gnome-shell/_common.scss b/home/dot_themes/dracula/gnome-shell/_common.scss new file mode 100644 index 00000000..356c7513 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/_common.scss @@ -0,0 +1,2199 @@ +$corner-radius: 2px; + + +/* GLOBALS */ +$font-size: 10; +$_bubble_bg_color: $osd_bg_color; +$_bubble_fg_color: $fg_color; +$_bubble_borders_color: $fg_color; +$_bubble_transparent: transparentize($osd_bg_color, 0.17); +$topbar_bg_color: transparentize($dracula, 0.05); + +stage { + @include fontsize($font-size); + color: $fg_color; +} + +/* WIDGETS */ + +/* Buttons */ +.button { + @include button(normal); + border-radius: 4px; + border-width: 0; + padding: 4px 32px; + &:focus { @include button(focus); } + &:insensitive { @include button(insensitive); } + &:active { @include button(active); } + &:hover { + @include button(hover); + } +} + +.modal-dialog-linked-button { + padding: 10px; + border: 1px solid $borders_color; + color: $fg_color; + background: $main_dark; + text-shadow: none; + icon-shadow: none; + box-shadow: none; + &:insensitive { @include button(insensitive); } + &:active { + @include button(active); + } + &:focus { + @include button(focus); + &:hover { + @include button(focus); + } + } + &:hover { + @include button(hover); + } + + &:first-child { border-radius: 0px 0px 0px 2px; } + &:last-child { border-radius: 0px 0px 2px 0px; } + &:first-child:last-child { border-radius: 0px 0px 2px 2px; } +} + +/* Entries */ +StEntry { + @include entry(normal); + border-radius: 2px; + padding: 4px; + border-width: 0; + color: $fg_color; + //&:hover { @include entry(hover);} + &:focus { @include entry(focus,$fc:transparentize($fg_color,0.5));} + &:insensitive { @include entry(insensitive);} + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + StIcon.capslock-warning { + icon-size: 16px; + warning-color: $warning_color; + padding: 0 4px; + } + + StLabel.hint-text { color: transparentize($fg_color, 0.3); } + +} + + +/* Scrollbars */ + +StScrollView { + &.vfade { -st-vfade-offset: 68px; } + &.hfade { -st-hfade-offset: 68px; } +} + +StScrollBar { + padding: 0; + + StScrollView & { + min-width: 14px; + min-height: 14px; + } + + StBin#trough { + border-radius: 0; + background-color: transparent; + } + + StButton#vhandle, StButton#hhandle { + border-radius: 8px; + background-color: mix($fg_color, $bg_color, 20%); + //border: 3px solid transparent; //would be nice to margin or at least to transparent + margin: 3px; + &:hover { background-color: mix($fg_color, $bg_color, 80%); } + &:active { background-color: $selected_bg_color; } + } +} + +/* Slider */ + +.slider { + height: 1em; + color: darken($selected_fg_color, 25%); + border-color: black; + -slider-height: 0.1em; + -slider-background-color: $gray; //background of the trough + -slider-border-color: black; //trough border color + -slider-active-background-color: $teal; //active trough fill + -slider-active-border-color: $lime; //active trough border + -slider-border-width: 0; + -slider-handle-radius: 6px; + + -barlevel-height: 0.1em; + -barlevel-background-color: $gray; + -barlevel-border-color: black; + -barlevel-active-background-color: $teal; + -barlevel-active-border-color: $lime; + -barlevel-border-width: 0; + -barlevel-handle-radius: 6px; + -barlevel-overdrive-color: $teal; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 0px; +} + +/* Check Boxes */ + +.check-box { + StBoxLayout { spacing: .8em; } + StBin { + width: 24px; + height: 22px; + background-image: url("assets/checkbox-off.svg"); + } + &:focus, &:hover StBin { background-image: url("assets/checkbox-off-focused.svg"); } + &:checked StBin { background-image: url("assets/checkbox.svg"); } + &:focus:checked StBin { background-image: url("assets/checkbox-focused.svg"); } +} + +/* Switches */ +.toggle-switch { + width: 65px; + height: 22px; + background-size: contain; + //Gnome 3.32// + background-image: url("assets/toggle-off.svg"); + &:checked { background-image: url("assets/toggle-on.svg"); } +} + + @each $v in us, intl { + .toggle-switch-#{$v} { + background-image: url("assets/toggle-off.svg"); + &:checked { background-image: url("assets/toggle-on.svg"); } + } + } + +/* links */ +.shell-link { + color: $link_color; + &:hover { color: lighten($link_color,10%); } +} + +/* Modal Dialogs */ + +.headline { font-size: 110%; } +.lightbox { background-color: black; } +.flashspot { background-color: white; } + +.modal-dialog { + border: none; + border-radius: 2px; + color: $osd_fg_color; + background-color: darken($osd_bg_color,5%); + box-shadow: $depth6; + + .modal-dialog-content-box { padding: 24px; } + .run-dialog-entry { + width: 20em; + margin-bottom: 6px; + } + .run-dialog-error-box { + color: $error_color; + padding-top: 16px; + spacing: 6px; + } + .run-dialog-button-box { padding-top: 1em; } + .run-dialog-label { + @include fontsize($font-size + 1.1); + font-weight: bold; + color: darken($osd_fg_color,10%); + padding-bottom: .4em; + } + + .run-dialog-description { + color: $fg_color; + } + +} + + .mount-dialog-subject, + .end-session-dialog-subject { //this should be a generic header class + @include fontsize($font-size * 1.3); + } + +/* Message Dialog */ + .message-dialog-main-layout { + padding: 12px 20px 0; + spacing: 12px; + } + + .message-dialog-content { + max-width: 28em; + spacing: 20px; + } + + .message-dialog-icon { + min-width: 48px; + icon-size: 48px; + } + + .message-dialog-title { + font-weight: bold; + } + + .message-dialog-subtitle { + color: darken($fg_color,40%); + font-weight: bold; + } + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; + border: none; + & .modal-dialog-linked-button:last-child { + background-color: $red; + color: #fff; + &:hover, &:focus { + background: darken($error_color, 3%); + color: #fff; + } + } +} + + .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; + color: $warning_color; + padding-top: 6px; + &:rtl { + text-align: right; + } + } + + .end-session-dialog-logout-icon { + //border: 2px solid #8b8b8b; + border-radius: 3px; + width: 48px; + height: 48px; + background-size: contain; + } + + .end-session-dialog-shutdown-icon { + color: $error_color; + width: 48px; + height: 48px; + } + + .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: bold; + &: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: darken($fg_color,5%); + font-size: 10pt; + } + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { icon-size: 48px; } + + .mount-dialog { + spacing: 24px; + + .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; + } + + .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; + } + + .message-dialog-body { + padding-left: 17px; + width: 28em; + } + + .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; + } + } + + .mount-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + } + + .mount-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; + } + + .mount-dialog-app-list-item { + color: darken($fg_color,10%); + &:hover { color: $fg_color; } + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + } + + .mount-dialog-app-list-item-icon { + &:ltr { padding-right: 17px; } + &:rtl { padding-left: 17px; } + } + + .mount-dialog-app-list-item-name { + font-size: 10pt; + } + + +/* Password or Authentication Dialog */ + +.prompt-dialog { + //this is the width of the entire modal popup + width: 34em; + border: none; + border-radius: 2px; + + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-content { spacing: 16px; } + .message-dialog-title { color: darken($osd_fg_color,25%); } +} + + .prompt-dialog-description:rtl { + text-align: right; + } + + .prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; + } + + .prompt-dialog-error-label { + font-size: 10pt; + color: $error_color; + padding-bottom: 8px; + } + + .prompt-dialog-info-label { + font-size: 10pt; + padding-bottom: 8px; + } + + .hidden { + color: rgba(0,0,0,0); + } + + .prompt-dialog-null-label { + font-size: 10pt; + padding-bottom: 8px; + } + + +/* Polkit Dialog */ + +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; + &:rtl { + padding-left: 0px; + padding-right: 10px; + } +} + + .polkit-dialog-user-root-label { + color: $warning_color; + } + + .polkit-dialog-user-icon { + border-radius: 3px; + background-size: contain; + width: 48px; + height: 48px; + } + +/* Audio selection dialog */ +.audio-device-selection-dialog { + spacing: 30px; +} + + .audio-selection-content { + spacing: 20px; + padding: 24px; + } + + .audio-selection-title { + font-weight: bold; + text-align: center; + } + + .audio-selection-box { + spacing: 20px; + } + + .audio-selection-device { + border: 1px solid $_bubble_borders_color; + border-radius: 12px; + &:active,&:hover,&:focus { background-color: $selected_bg_color; } + } + + .audio-selection-device-box { + padding: 20px; + spacing: 20px; + } + + .audio-selection-device-icon { + icon-size: 64px; + } + +/* Access Dialog */ +.access-dialog { + spacing: 30px; +} + +/* Geolocation Dialog */ +.geolocation-dialog { + spacing: 30px; +} + +/* Extension Dialog */ +.extension-dialog { + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-title { color: darken($osd_fg_color,25%); } +} + +/* Inhibit-Shortcuts Dialog */ +.inhibit-shortcuts-dialog { + spacing: 30px; +} + +/* 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; + background-color: transparent; + color: $fg_color; + .popup-menu-arrow { } //defined globally in the TOP BAR + .popup-sub-menu { + background-color: transparentize(darken($main_dark,57%), 0.8); + box-shadow: $depth6; + } + + .popup-menu-content { + padding: 16px 0; + background-color: $bg_color; + border-radius: 7px; + } + .popup-menu-item { + spacing: 6px; + padding: 6px; + + &:ltr { padding-right: 1.75em; padding-left: 0; } + &:rtl { padding-right: 0; padding-left: 1.75em; } + + &:checked { + background-color: transparentize(darken($bg_color, 4%), 0.07); + color: $selected_fg_color; + box-shadow: inset 1px 0px 0px lighten($selected_bg_color,5%); + font-weight: normal; + &:hover{ + background-color: transparentize(darken($bg_color, 4%), 0.07); + color: $selected_bg_color; + } + } + &.selected { background-color: transparentize($fg_color,0.9); color: $fg_color; } + &:active { background-color: $selected_bg_color; color: $selected_fg_color; } + &:insensitive { color: transparentize($fg_color,.5); } + } + + .popup-inactive-menu-item { //all icons and other graphical elements + color: $fg_color; + + &:insensitive { color: transparentize($fg_color,0.5); } + } + //.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is + &.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; + } +} + + + + .popup-menu-ornament { + text-align: right; + width: 1.2em; + } + .popup-menu-boxpointer, + .candidate-popup-boxpointer { + -arrow-border-radius: 7px; + -arrow-background-color: $bg_color; + -arrow-border-width: 1px; + -arrow-border-color: $borders_color; + -arrow-base: 24px; + -arrow-rise: 11px; + -arrow-box-shadow: 0 1px 3px black; //dreaming. bug #689995 + } + + .popup-separator-menu-item { + background: transparent; + &-separator { + //-margin-horizontal: 24px; + height: 1px; //not really the whole box + margin: 6px 64px; + background-color: transparent; + border-color: transparent; + border-bottom-width: 1px; + border-bottom-style: solid; + } + .popup-sub-menu & &-separator { //submenu separators + margin: 0 64px 0 32px; + background: transparent; + } + } + + +// Background menu +.background-menu { -boxpointer-gap: 4px; -arrow-rise: 0px; } + +/* 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 +*/ + + +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; + + .osd-monitor-label { font-size: 3em; } + .level { + height: 0.4em; + border-radius: 0.3em; + color: $osd_fg_color; + border: 1px solid $borders_color; + + -barlevel-height: 0.4em; + -barlevel-background-color: transparentize(darken($main_dark,15%),0.5); + -barlevel-active-background-color: $selected_bg_color; + -barlevel-overdrive-color: $red; + -barlevel-overdrive-separator-width: 0.2em; + } + .level-bar { + background-color: $selected_bg_color; + border-radius: 0.3em; + } +} + +/* Pad OSD */ +.pad-osd-window { + padding: 32px; + background-color: transparentize(black, 0.2); + + .pad-osd-title-box { spacing: 12px; } + .pad-osd-title-menu-box { spacing: 6px; } +} + +.combo-box-label { + width: 15em; +} + +/* 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: 4px; + } + + .switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid darken($borders_color,10%); + } + + .switcher-list .item-box:selected { + background-color: $selected_bg_color; + color: $selected_fg_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: rgba(0,0,0,0); + color: transparentize($fg_color,0.2); + &:highlighted { + color: $fg_color; + } + } + + .input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; + } + +/* Window Cycler */ +.cycler-highlight { border: 5px solid $selected_bg_color; } + +/* Workspace Switcher */ +.workspace-switcher-group { padding: 12px; } + + .workspace-switcher-container { + @extend %osd-panel; + } + + .workspace-switcher { + background: transparent; + border: 0px; + border-radius: 0px; + padding: 0px; + spacing: 8px; + } + + .ws-switcher-active-up, + .ws-switcher-active-down, + .ws-switcher-active-left, + .ws-switcher-active-right { + height: 50px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border: none; + background-size: 32px; + border-radius: 8px; + } + .ws-switcher-active-up { + background-image: url("assets/ws-switch-arrow-up.png"); } + + .ws-switcher-active-down { + background-image: url("assets/ws-switch-arrow-down.png"); } + + .ws-switcher-box { + height: 50px; + border: 1px solid transparentize($osd_fg_color,0.9); + background: darken($_bubble_bg_color, 10%); + border-radius: 8px; + } + +%osd-panel { + color: $_bubble_fg_color; + background-color: $_bubble_bg_color; + border: 1px solid $borders_color; + box-shadow: 0px 0px 7px $borders_color; + border-radius: 5px; + padding: 12px; +} + +/* Tiled window previews */ +.tile-preview { + background-color: transparentize($selected_bg_color, 0.2); + border: 1px solid $selected_bg_color; +} + + .tile-preview-left.on-primary { + border-radius: $corner-radius $corner-radius 0 0; + } + + .tile-preview-right.on-primary { + border-radius: 0 $corner-radius 0 0; + } + + .tile-preview-left.tile-preview-right.on-primary { + border-radius: $corner-radius $corner-radius 0 0; + } + +/* TOP BAR */ + +#panel { + background-gradient-direction: none; + background-color: $topbar_bg_color; + /* transition from solid to transparent */ + transition-duration: 500ms; + font-weight: bold; + height: 1.86em; + padding: 0px 0px; + + &.unlock-screen, + &.login-screen, + &.lock-screen { + background-color: transparent; + } + + #panelLeft, #panelCenter { // spacing between activities<>app menu and such + spacing: 4px; + } + + .panel-corner { + -panel-corner-radius: 0px; + -panel-corner-background-color: rgba(0, 0, 0, 0.2); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + + &:active, &:overview, &:focus { + -panel-corner-border-color: lighten($selected_bg_color,5%); + } + + &.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: bold; + color: $topbar_color; + transition-duration: 100ms; + + .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; + //dimensions of the icon are hardcoded + } + + .system-status-icon, + .app-menu-icon > StIcon, + .popup-menu-arrow { + icon-shadow: none; + } + + &:hover { + background: lighten($topbar_bg_color, 10%); + color: lighten($topbar_color, 10%); + transition-duration: 200ms; + } + + &:active, &:overview, &:focus, &:checked { + // Trick due to St limitations. It needs a background to draw + // a box-shadow + box-shadow: none; + @include gradient(); + color: $selected_fg_color; + transition-duration: 200ms; + + & > .system-status-icon { icon-shadow: red 0 2px 2px; } + } + + .system-status-icon { icon-size: 1.09em; padding: 0 5px; } + .unlock-screen &, + .login-screen &, + .lock-screen & { + color: lighten($fg_color, 10%); + &:focus, &:hover, &:active { color: lighten($fg_color, 10%); } + } + + // Remove default bottom border + &.clock-display { + &:active, &:overview, &:focus, &:checked { + box-shadow: none; + .clock { + box-shadow: none; + } + } + } + } + + .panel-status-indicators-box, + .panel-status-menu-box { + spacing: 2px; + } + + // spacing between power icon and (optional) percentage label + .power-status.panel-status-indicators-box { + spacing: 0; + } + + .screencast-indicator { color: $warning_color; } + + &.solid { + background-color: $dracula; + /* transition from transparent to solid */ + transition-duration: 300ms; + + .panel-corner { + -panel-corner-background-color: black; + } + .system-status-icon, + .app-menu-icon > StIcon, + .popup-menu-arrow { + icon-shadow: none; + } + } +} + + // calendar popover + #calendarArea { + padding: 0.75em 1.0em; + } + + .calendar { + margin-bottom: 1em; + } + + .calendar, .world-clocks-button, .weather-button, .events-button { + background: transparent; + border: none; + } + + .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-displays-box { spacing: 1em; } + + .datemenu-calendar-column { + border: 0 solid transparent; + &:ltr { border-left-width: 1px; } + &:rtl { border-right-width: 1px; } + background: darken($bg_color, 0.7%); + //@include gradient(); + } + + .datemenu-today-button, + .world-clocks-button, + .weather-button, + .events-section-title, + .message-list-section-title, + .events-button { + border-radius: 4px; + color: $fg_color; + padding: .4em; + } + + .message-list-section-list:ltr { + padding-left: .4em; + } + + .message-list-section-list:rtl { + padding-right: .4em; + } + + .datemenu-today-button, + .world-clocks-button, + .weather-button, + .events-section-title, + .message-list-section-title, + .events-button { + &:hover,&:focus { background-color: lighten($bg_color,5%); } + &:active { + color: lighten($selected_fg_color,5%); + background-color: $selected_bg_color; + } + } + + .datemenu-today-button .day-label { + } + + .datemenu-today-button .date-label { + font-size: 1.5em; + } + + .world-clocks-header, + .weather-header, + .events-section-title, + .message-list-section-title, + .events-title { + color: darken($fg_color, 10%); + font-weight: bold; + } + + .events-button .event-time { + color: darken($fg_color, 4%); + } + + .world-clocks-grid { + spacing-rows: 0.4em; + } + + .weather-box { + spacing: 0.4em; + } + + .calendar-month-label { + color: darken($fg_color,5%); + font-weight: bold; + padding: 8px 0; + &:focus {} + } + + .pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; + &:hover, &:focus { background-color: transparentize($fg_color,0.95); } + &:active { background-color: transparentize($bg_color,0.95); } + } + + .calendar-change-month-back { //arrow back + background-image: url("assets/calendar-arrow-left.svg"); + &:rtl { background-image: url("assets/calendar-arrow-right.svg"); } + } + .calendar-change-month-forward { //arrow foreward + background-image: url("assets/calendar-arrow-right.svg"); + &:rtl { background-image: url("assets/calendar-arrow-left.svg"); } + } + + .calendar-change-month-back StIcon, + .calendar-change-month-forward StIcon { + color: darken($fg_color, 5%); + } + + .calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 1.4em; + color: $fg_color; + &:hover,&:focus { background-color: lighten($bg_color,5%); } + &:active,&:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + border-color: transparent; //avoid jumparound due to today + } + &.calendar-day-heading { //day of week heading + color: darken($fg_color, 10%); + margin-top: 1em; + font-size: 70%; + } + } + .calendar-day { //border collapse hack - see calendar.js + border-width: 0; + } + .calendar-day-top { border-top-width: 1px; } + .calendar-day-left { border-left-width: 1px; } + .calendar-work-day { + + } + .calendar-nonwork-day { + color: $insensitive_fg_color; + } + + // Today + .calendar-today { + font-weight: bold; + border: 1px solid $selected_bg_color; + background-color: transparent; + color: $selected_fg_color; + + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + + &:active,&:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + } + } + .calendar-day-with-events { + color: lighten($fg_color,10%); + font-weight: bold; + background-image: url("assets/calendar-today.svg"); + } + .calendar-other-month-day { + color: $insensitive_fg_color; + opacity: 0.5; + } + .calendar-week-number { + font-size: 70%; + font-weight: bold; + width: 2.3em; height: 1.8em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: transparentize($fg_color,0.7); + color: $bg_color; + } + + /* Message list */ + .message-list { + width: 31.5em; + .message-title{ + color: darken($fg_color,3%); + } + .message-content, .message-body { + color: darken($fg_color,4%); + } + } + + .message-list-clear-button.button { + background: darken($bg_color, 0.7%); + border: 1px solid transparent; + &:hover,&:focus { @include button(hover); } + margin: 1.5em 1.5em 0; + } + + .message-list-sections { + spacing: 1em; + } + + .message-list-section, + .message-list-section-list { + spacing: 0.4em; + } + .message-list-section-close{ + & > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 8px; + color: $fg_color; + background-color: transparent; + } + &:hover > StIcon, + &:focus > StIcon + &:active > StIcon{ + color: $red; + background: transparent; + } + } + + .message { + &:hover,&:focus { + background-color: darken($bg_color, 3%); + box-shadow: 2px 0px 0px 0px $teal inset; + border-radius: 1px 5px 5px 1px; + } + background: darken($bg_color, 0.7%); + border: 1px solid $borders_color; + border-radius: 5px; + box-shadow: none; + } + + .message-close-button { + color: $fg_color; + } + .message-icon-bin { + padding: 10px 3px 10px 10px; + &:rtl { padding: 10px 10px 10px 3px; } + } + + .message-icon-bin > StIcon { + icon-size: 16px; + -st-icon-style: symbolic; + } + + .message-secondary-bin { + padding: 0 12px; + } + + .message-secondary-bin > .event-time { + color: darken($fg_color, 15%); + font-size: 0.7em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0.13em; + + } + + .message-secondary-bin > StIcon { + icon-size: 16px; + } + + .message-title { + //color: darken($fg_color,5%); + + } + + .message-content { + // color: darken($fg_color,20%); + padding: 10px; + *:hover > StIcon, + *:focus > StIcon, { + color: $red; + } + } + + .message-media-control { + padding: 12px; + color: darken($fg_color, 20%); + + &:last-child:ltr { padding-right: 18px; } + &:last-child:rtl { padding-left: 18px; } + &:hover { color: $fg_color; } + &:insensitive { color: darken($fg_color,40%); } + } + + .media-message-cover-icon { + icon-size: 48px !important; + &.fallback { + color: lighten($bg_color,10%); + background-color: $bg_color; + border: 2px solid $bg_color; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + } + + /* World clocks */ +.world-clocks-button { + + // city label + .world-clocks-city { + color: $fg_color; + font-weight: normal; + } + + // timezone time + .world-clocks-time { + font-weight: bold; + color: $fg_color; + font-feature-settings: "lnum"; + text-align: right; + } + + // timezone offset label + .world-clocks-timezone { + color: darken($fg_color, 20%); + font-feature-settings: "tnum"; + } +} + +/* Weather */ +.weather-button { + + .weather-header { + color: darken($fg_color, 10%); + font-weight: bold; + + &.location { + font-weight: normal; + } + } + + .weather-forecast-time { + color: darken($fg_color, 10%); + font-feature-settings: "tnum"; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; + } + + .weather-forecast-temp { + font-weight: bold; + } +} + + // 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; + } + + #appMenu { + spinner-image: url("assets/process-working.svg"); + spacing: 4px; + + .label-shadow { color: transparent; } + } + + .aggregate-menu { + min-width: 21em; + .popup-menu-icon { padding: 0 4px; } + } + + .system-menu-action { + + color: $fg_color; + + border-radius: 32px; /* wish we could do 50% */ + border: 1px solid $borders_color; + background: darken($bg_color, 3%); + padding: 13px; + + &:hover, &:focus { + border: 1px solid $selected_bg_color; + color: $selected_bg_color; + background: transparent; + } + &:active { + background-color: darken($selected_bg_color, 10%); + color: $selected_fg_color; + border: 1px solid darken($selected_bg_color, 10%); + } + + & > StIcon { icon-size: 16px; } + } + +//Activities Ripples +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; +} + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); +} + +// not really top bar only +.popup-menu-arrow { width: 16px; height: 16px; } +.popup-menu-icon { icon-size: 1.09em; } + +//close buttons + +.window-close { + background-color: transparent; + background-image: url("assets/close-window.svg"); + background-size: 32px; + border: none; + box-shadow: none; + color: transparent; + height: 32px; + width: 32px; +} + .window-close { + -shell-close-overlap: 16px; + &:rtl { -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); } + } + +/* NETWORK DIALOGS */ + +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; +} + + .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: bold; + text-align: center; + } + + .nm-dialog-airplane-text { color: $fg_color; } + .nm-dialog-header-icon { icon-size: 32px; } + .nm-dialog-scroll-view { border: 2px solid $borders_color; background: transparent; } + .nm-dialog-header { font-weight: bold; } + + .nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid $borders_color; + padding: 12px; + spacing: 20px; + } + + .nm-dialog-item:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + .nm-dialog-icons { spacing: .5em; } + .nm-dialog-icon { icon-size: 16px; } + .no-networks-label { color: #999999; } + .no-networks-box { spacing: 12px; } + +/* OVERVIEW */ + +#overview { + spacing: 24px; // +} + +#overview.cosmic-solid-bg { + background-color: $base_color !important; +} + +.overview-controls { + padding-bottom: 32px; +} + + .window-picker { //container around window thumbnails + -horizontal-spacing: 16px; + -vertical-spacing: 16px; + padding: 0 16px 16px; + + &.external-monitor { padding: 16px; } + } + + .window-clone-border { + border: 1px solid transparentize(rgba(255, 255, 255, 0.3),.7); + border-radius: 0px; + // 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 rgba(255, 255, 255, 0.3); + } + .window-caption { + spacing: 20px; + color: $topbar_color; + background-color: transparentize($osd_bg_color,.3); + border-radius: 2px; + padding: 4px 8px; + } + + //search entry + .search-entry { + width: 320px; + padding: 9px; + border-radius: 100px; + border: 1px solid $borders_color; + color: $fg_color; + background-color: transparentize($bg_color, 0.4); + box-shadow: $depth; + &:focus { + color: $fg_color; + background-color: transparentize($bg_color, 0.2); + box-shadow: $depth2; + } + + .search-entry-icon { icon-size: 1em; padding: 0 4px; color: transparentize($fg_color,.3); } + + &:hover, &:focus { + background-color: transparentize($bg_color, 0.2); + border-color: transparentize($selected_bg_color, 0.2); + .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 { + background-color: transparent; + border-radius: 0; + border: none; + box-shadow: none; + // This is the space between the provider icon and the results container + spacing: 32px; + } + .search-statustext { // "no results" + @extend %status_text; + } + .list-search-results { spacing: 3px; } + + .search-section-separator { height: 2px; background-color: rgba(255, 255, 255, 0.2); } + + .list-search-result-content { spacing: 30px; } + .list-search-result-title { color: lighten($topbar_color,5%); spacing: 12px; } + .list-search-result-description { color: transparentize(lighten($topbar_color,15%), 0.5); } + .list-search-provider-details { width: 150px; color: lighten($topbar_color,5%); margin-top: 0.24em; } + .list-search-provider-content { spacing: 20px; } + .search-provider-icon { padding: 15px; } + + + /* DASHBOARD */ + + #dash { + font-size: 9pt; + color: $topbar_color; + background-color: $topbar_bg_color; + padding: 6px 0; + border: 1px solid $borders_color; + border-left: 0px; + border-radius: 0px 5px 5px 0px; + + &:rtl { + border-radius: 9px 0 0 9px; + } + + .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 8px; + } + + .dash-label { //osd tooltip + border-radius: 7px; + padding: 4px 12px; + color: $topbar_color; + background-color: $topbar_bg_color; + text-align: center; + -x-offset: 8px; + } + + /* 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; } + + .system-action-icon { + background-color: black; + color: white; + border-radius: 99px; + icon-size: 48px; + } + + .app-view-controls { //favorties | all toggle container + padding-bottom: 32px; + + } + .app-view-control { //favorties | all toggle button + padding: 4px 32px; + &:checked { @include button(active); } + &:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; + } + &:last-child { + border-radius: 0 3px 3px 0; + } + } + + //Icon tile + .search-provider-icon, + .list-search-result { + @extend %icon_tile; + &:active, &:checked { background-color: transparentize(darken($osd_bg_color,10%),.1); } + &:focus, &:selected, &:hover { + background-color: transparentize($bg_color,.7); + transition-duration: 200ms; + } + } + .app-well-app, + .app-well-app.app-folder, + .show-apps, + .grid-search-result { + + border: none; + & .overview-icon { + @extend %icon_tile; + } + &:active .overview-icon, + &:checked .overview-icon { + background-color: transparentize(darken($osd_bg_color,7%),.1); + box-shadow: inset $depth2; + color: $fg_color; + } + &:hover .overview-icon, + &:focus .overview-icon, + &:selected .overview-icon { + background-color: transparentize($bg_color,.5); + transition-duration: 0ms; + border-image: none; + background-image: none; + } + + } + + .app-well-app-running-dot { //running apps indicator + width: 4px; height: 4px; + background-color: $selected_bg_color; + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px transparentize($purple, 0.2); + margin-bottom: 0px; + } + + %icon_tile { + color: $selected_fg_color; + border-radius: 2px; + padding: 7px 6px; + border: none; + transition-duration: 100ms; + text-align: center; + box-shadow: $depth; + } + + .app-well-app.app-folder > .overview-icon { + background-color: transparentize($osd_bg_color,.6); + } + .show-apps .show-apps-icon { + color: $topbar_color; + } + .show-apps:checked .show-apps-icon, + .show-apps:focus .show-apps-icon { + color: $fg_color; + transition-duration: 100ms; + } + + + // Collections + .app-folder-popup { //expanded collection + -arrow-border-radius: 8px; + -arrow-background-color: transparentize($bg_color,0.5); + -arrow-base: 24px; + -arrow-rise: 11px; + } + .app-folder-popup-bin { padding: 5px; background: transparentize($bg_color,.5);;} + .app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; + } + + .page-indicator { + padding: 15px 20px; + + .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border: none; + } + + &:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); + } + &:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); + margin: 0; + } + &:checked .page-indicator-icon{ + background-image: none; + background-color: #FFFFFF; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; + } + } + + .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 { //container ala dash + @extend %overview-panel; + visible-width: 32px; //amount visible before hover + spacing: 11px; + padding: 8px; + border-radius: 0; + //border-width: 1px 0 1px 1px; //fixme: can't have non unoform borders :( + &:rtl { border-radius: 0;} + } + .workspace-thumbnail-indicator { + border: 4px solid transparentize($selected_bg_color, .1); + box-shadow: $depth; + padding: 0; + } + + //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: 0px 88px 10px 88px; + } + +%overview-panel { + color: $_bubble_fg_color; + background-color: transparent; + border: none; +} + +%status_text { + font-size: 2em; + font-weight: bold; + color: $fg_color; +} + +/* NOTIFICATIONS & MESSAGE TRAY */ + + .url-highlighter { link-color: lighten($selected_bg_color,10%); } + + // Banners + .notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 3px; + color: $topbar_color; + background-color: $bg_color; + border: 1px solid $borders_color; + box-shadow: 0 1px 4px black; + &:hover { background-color: transparentize($bg_color, 0.04); } + &:focus { background-color: transparentize($bg_color, 0.04); } + *{ color: #fefefe; } + + .notification-icon { padding: 5px; } + .notification-content { padding: 5px; spacing: 5px; } + .secondary-icon { icon-size: 1.09em; } + .notification-actions { + background-color: darken($bg_color, 2%); + padding-top: 2px; + spacing: 1px; + } + .notification-button { + padding: 5px; + background-color: transparentize($bg_color, 0.1); + box-shadow: none; + &:first-child { border-radius: 0 0 0 3px; } + &:last-child { border-radius: 0 0 3px 0; } + &:hover, &focus { background-color: darken($bg_color,2%); color: $selected_bg_color;} + } + } + .summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border: 2px solid $osd_fg_color; + box-shadow: 0 2px 2px rgba(0,0,0,0.5); + border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; + } + + .secondary-icon { icon-size: 1.09em; } + + //chat bubbles + .chat-body { spacing: 5px; } + .chat-response { margin: 5px; } + .chat-log-message { color: darken($fg_color,10%); } + .chat-new-group { padding-top: 1em; } + .chat-received { + padding-left: 4px; + &:rtl { padding-left: 0px; padding-right: 4px; } + } + .chat-sent { + padding-left: 18pt; + color: darken($fg_color, 15%); + &:rtl { padding-left: 0; padding-right: 18pt; } + } + .chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: darken($fg_color,20%); + &: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 { + icon-size: 24px; + padding: 2px 5px; + } + + .hotplug-resident-box { spacing: 8px; } + + .hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; + &:hover { background-color: transparentize($bg_color,0.7); } + } + + .hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; + } + + .hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; + } + + .hotplug-resident-eject-icon { + icon-size: 16px; + } + + .hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; + } + +/* Eeeky things */ + +//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 button(normal); + background-color: $base_color; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; + &:focus { @include button(focus); } + &:hover,&:checked { @include button(hover); } + &:active { @include button(active);} + &:grayed { //FIXME + background-color: $osd_bg_color; + color: $osd_fg_color; + border-color: $osd_borders_color; + } + } + + .keyboard-subkeys { //long press on a key popup + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: transparentize($osd_bg_color, 0.3); + -arrow-border-width: 2px; + -arrow-border-color: $_bubble_borders_color; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; + } + +// IBus Candidate Popup + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; +} + + .candidate-index { + padding: 0 0.5em 0 0; + color: darken($fg_color,10%); + } + + .candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; + &:selected,&:hover { background-color: $selected_bg_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; + } + + .candidate-page-button-previous { border-radius: 4px 0px 0px 4px; border-right-width: 0; } + .candidate-page-button-next { border-radius: 0px 4px 4px 0px; } + .candidate-page-button-icon { icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ + +.framed-user-icon { + background-size: contain; + border: 2px solid $osd_fg_color; + color: $osd_fg_color; + border-radius: 3px; + &:hover { + border-color: lighten($osd_fg_color,30%); + color: lighten($osd_fg_color,30%); + } +} + +// LOGIN DIALOG + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog { + //reset + border: none; + background-color: transparent; + + .modal-dialog-button-box { spacing: 3px; } + .modal-dialog-button { + padding: 3px 18px; + &:default { + @include button(normal,$c:$selected_bg_color); + &:hover,&:focus { @include button(hover,$c:$selected_bg_color); } + &:active { @include button(active,$c:$selected_bg_color); } + &:insensitive { @include button(insensitive); } + + } + } + +} + + .login-dialog-logo-bin { padding: 24px 0px; } + .login-dialog-banner { color: darken($osd_fg_color,10%); } + .login-dialog-button-box { spacing: 5px; } + .login-dialog-message-warning { color: $warning_color; } + .login-dialog-message-hint { padding-top: 0; padding-bottom: 20px; } + .login-dialog-user-selection-box { padding: 100px 0px; } + .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 { + font-size: 90%; + font-weight: bold; + color: darken($osd_fg_color,30%); + padding-top: 1em; + } + + .login-dialog-user-list-view { -st-vfade-offset: 1em; } + .login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; + &:expanded .login-dialog-user-list-item:selected { background-color: $selected_bg_color; color: $selected_fg_color; } + &:expanded .login-dialog-user-list-item:logged-in { border-right: 2px solid $selected_bg_color; } + } + .login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: darken($osd_fg_color,30%); + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + .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: $selected_fg_color; } + } + + .login-dialog-username, + .user-widget-label { + color: $osd_fg_color; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; + } + .user-widget-label { + &:ltr { padding-left: 18px; } + &:rtl { padding-right: 18px; } + } + + .login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; + } + + .login-dialog-prompt-label { + color: darken($osd_fg_color, 20%); + font-size: 110%; + padding-top: 1em; + } + + .login-dialog-session-list-button StIcon { + icon-size: 1.25em; + } + + .login-dialog-session-list-button { + color: darken($osd_fg_color,30%); + &:hover,&:focus { color: $osd_fg_color; } + &:active { color: darken($osd_fg_color, 50%); } + } + +//SCREEN SHIELD + +.screen-shield-arrows { + padding-bottom: 3em; +} + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0,0,0,0.4); +} + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0,0,0,0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; +} + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0,0,0,0.4); +} + +.screen-shield-clock-date { font-size: 28pt; } + +.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: 1px solid $_bubble_borders_color; + background-color: transparentize($osd_bg_color,0.5); + color: $_bubble_fg_color; + border-radius: 4px; + } + .notification { margin-right: 15px; } //compensate for space allocated to the scrollbar +} + + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; +} + +.screen-shield-notification-count-text { padding: 0px 0px 0px 12px; } + +#panel.lock-screen { background-color: transparentize($_bubble_bg_color, 0.5); } + +.screen-shield-background { //just the shadow, really + background: black; + box-shadow: 0px 2px 4px transparentize(black,0.6); +} + +#lockDialogGroup { + background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; +} + +#screenShieldNotifications { + StButton#vhandle, StButton#hhandle { + background-color: transparentize($bg_color,0.7); + &:hover, &:focus { background-color: transparentize($bg_color,0.5); } + &:active { background-color: transparentize($selected_bg_color, 0.1); } + } +} + + +// Looking Glass +#LookingGlassDialog { + background-color: rgba(0,0,0,0.80); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; + & > #Toolbar { + border: 1px solid grey; + border-radius: 4px; + } + .labels { spacing: 4px; } + .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; + &:hover { + color: white; + text-shadow: black 0px 2px 2px; + } + &:selected { + border-bottom-width: 2px; + border-color: lighten($selected_bg_color,5%); + color: white; + text-shadow: black 0px 2px 2px; + } + } + StBoxLayout#EvalBox { padding: 4px; spacing: 4px; } + StBoxLayout#ResultsArea { spacing: 4px; } +} + + .lg-dialog { + StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; + } + .shell-link { + color: #999999; + &:hover { color: #dddddd; } + } + } + + .lg-completions-text { + font-size: .9em; + font-style: italic; + } + + .lg-obj-inspector-title { + spacing: 4px; + } + + .lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; + &:hover { border: 1px solid #ffffff; } + } + + #lookingGlassExtensions { padding: 4px; } + + .lg-extensions-list { + padding: 4px; + spacing: 6px; + } + + .lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; + } + + .lg-extension-name { + font-weight: bold; + } + + .lg-extension-meta { + spacing: 6px; + } + + #LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; + } \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/_cosmic.scss b/home/dot_themes/dracula/gnome-shell/_cosmic.scss new file mode 100644 index 00000000..eb320c5b --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/_cosmic.scss @@ -0,0 +1,31 @@ + +/* Pop_OS COSMIC Dock styling, append !important to any changed rules */ + +.cosmic-dock #dock { + border-radius: 12px 12px 12px 12px !important; + border: 0 !important; + background-color: darken($bg_color, 3%); + margin: 4px !important; +} + +.cosmic-dock.extended #dock { + border-radius: 0px !important; + margin: 0 !important; } + +.cosmic-dock.extended.side #dock { + border-top-width: 0 !important; + border-bottom-width: 0 !important; } + +.cosmic-dock.extended.side.left #dock { + border-left-width: 0 !important; } + +.cosmic-dock.extended.side.right #dock { + border-right-width: 0 !important; } + +.cosmic-dock.extended.bottom #dock { + border-bottom-width: 0 !important; + border-left-width: 0 !important; + border-right-width: 0 !important; } + +.cosmic-dock .app-well-app:hover .overview-icon, .cosmic-dock .app-well-app:focus .overview-icon, .cosmic-dock .app-well-app:selected .overview-icon { + border-radius: 11px; } \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/_drawing.scss b/home/dot_themes/dracula/gnome-shell/_drawing.scss new file mode 100644 index 00000000..63a58503 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/_drawing.scss @@ -0,0 +1,231 @@ +/***************** +* Drawing mixins * +*****************/ + +// drawing of depth/shadows + + $depth: 0 1px 2px rgba(0, 0, 0, 0.10); + $depth2: 0 1px 2px rgba(0, 0, 0, 0.15); + $depth3: inset 0 1px 1px rgba(0, 0, 0, 0.06); + $depth4: inset 0 1px 2px rgba(0, 0, 0, 0.10); + $depth5: inset 0 1px 2px rgba(0, 0, 0, 0.15); + $depth6: 0 2px 4px 2px transparentize(black, 0.8); + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @return 0 1px $c; +} + +// provide font size in rem, with px fallback +@mixin fontsize($size: 24, $base: 16) { + font-size: round($size) + pt; + //font-size: ($size / $base) * 1rem; +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive +// + + @if $t==normal { + background-color: lighten($base_color, 5%); + border-color: $borders_color; + } + @if $t==focus { + box-shadow: inset 0px 0px 1px 1px $selected_bg_color; + border-color: $selected_bg_color; + } + @if $t==hover { + background-color: lighten($base_color, 8%); + } + @if $t==insensitive { + color: $insensitive_fg_color; + box-shadow: $depth; + } +} + +// buttons + +@function _border_color ($c) { @return darken($c,25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black,$_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>90% { @return white; } + @else if lightness($c)>80% { @return transparentize(white, 0.3); } + @else if lightness($c)>50% { @return transparentize(white, 0.5); } + @else if lightness($c)>40% { @return transparentize(white, 0.7); } + @else { @return transparentize(white, 0.9); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 -1px $_shadow; + icon-shadow: 0 -1px $_shadow; + } +} + +@mixin button($t, $c:$osd_bg_color, $tc:$fg_color, $edge: $borders_edge) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + + @if $t==normal { + // + // normal button + // + + color: $fg_color; + background-color: lighten($base_color, 2%); + box-shadow: none; + border: 1px solid $borders_color; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + } + @if $t==focus { + // + // focused button + // + $_bg: if($c!=$osd_bg_color, transparentize($c, 0.5), + $osd_bg_color); + + background-color: lighten($base_color, 6%); + color: $selected_fg_color; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none !important; + border: 1px solid $borders_color; + } + + @else if $t==hover { + // + // active osd button + // + $_bg: if($c!=$osd_bg_color, transparentize($c, 0.3), + lighten($main_dark, 2%)); + + background-color: lighten($base_color, 6%); + color: $selected_fg_color; + border: 1px solid $borders_color; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + + } + @else if $t==active { + // + // active osd button + // + $_bg: if($c!=$bg_color, $c, $selected_bg_color); + + color: $purple; + background-color: $_bg; + // This should be none, but it's creating some issues with borders, so to + // workaround it for now, use inset wich goes through a different code path. + // see https://bugzilla.gnome.org/show_bug.cgi?id=752934 + border: 1px solid $borders_color; + text-shadow: none; + icon-shadow: none; + } + @else if $t==insensitive { + // + // insensitive osd button + // + $_bg: transparentize(mix($insensitive_fg_color,$osd_bg_color,20%),0.3); + + color: $insensitive_fg_color; + background-color: $_bg; + box-shadow: $depth4; + border: none; + text-shadow: none; + icon-shadow: none; + } + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white,1), + $_blank_edge); + + text-shadow: none; + icon-shadow: none; + } +} + +@mixin gradient($c1: $g1, $c2: $g2, $dir: horizontal) { + background-gradient-start: $c1; + background-gradient-end: $c2; + background-gradient-direction: $dir; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/_extensions.scss b/home/dot_themes/dracula/gnome-shell/_extensions.scss new file mode 100644 index 00000000..1db16c95 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/_extensions.scss @@ -0,0 +1,2 @@ +@import "extensions/_openweather"; +@import "extensions/_dash-to-dock" \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/assets/close-window.svg b/home/dot_themes/dracula/gnome-shell/assets/close-window.svg new file mode 100644 index 00000000..6e7883bf --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/close-window.svg @@ -0,0 +1,84 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-left.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-left.svg new file mode 100644 index 00000000..deaa1234 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-left.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-right.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-right.svg new file mode 100644 index 00000000..626ed7ef --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-arrow-right.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-today.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-today.svg new file mode 100644 index 00000000..66cfc806 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_calendar-today.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-focused.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-focused.svg new file mode 100644 index 00000000..4eac09a1 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-focused.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off-focused.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off-focused.svg new file mode 100644 index 00000000..6e0391e4 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off-focused.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off.svg new file mode 100644 index 00000000..8ebc9cd0 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox-off.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox.svg new file mode 100644 index 00000000..ddb1c5a0 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_checkbox.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-ltr.png b/home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..32e14ca6325e02344cc992887b9aa684afb0dff6 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBEX7WqAsj$Z!;#Vf4nJ zaQ_Ek#>v-zGXe!AOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2(=;`7Z zlF|6~%0{kc1CiE;_a8NX{VTuV?p&6aN^Y?(?HV24?P4}N=hXXfJW+lUc3`rD?Yn&k z_8WWHHeVs0*kdV`(Zl9-(IHml0?U_)4!lQZ7BOFN;<>=Ir&072``QEC9><+(@5k1? ztC)Gda%0E^hhs}#yJaruv^g8~&A!-I)`VI4r>fP0|78ixOWI`)dp&ed20EU>)78&q Iol`;+0H_0Vm;e9( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-rtl.png b/home/dot_themes/dracula/gnome-shell/assets/executable_corner-ripple-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..1434e7c43c9b50b9d785889d5c9bfbff46443775 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBEX7WqAsj$Z!;#Vf4nJ zaQ_Ek#>v-zGXe!AOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2ZRGNP2L{)Nk39rA^Hi$l-uv$w!{X@iZF7g1SjQHQIdfLu$zS~Touj((g9A-1 zSD2HECs?tsB$kLyxuE;CV+K=!udUKDhM1uK4o!yRSCo^u4$NeoyZBFSEmP%p zwq-Byv{ae4r~E!cb=tq&SM0V8VmBBgXIVae+I(O4?&MW7UQU)`bNs&0mQi)Xys~o@ z_nQ_}|IK>9CvqTbldJOIsxYrzn?o6*6FzTuRo=_cV=LU;aQF9ppg$QrUHx3vIVCg! E01gs|@&Et; literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_dash-placeholder.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_dash-placeholder.svg new file mode 100644 index 00000000..cbae148a --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_dash-placeholder.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_logged-in-indicator.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_logged-in-indicator.svg new file mode 100644 index 00000000..c0267ea0 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_logged-in-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_noise-texture.png b/home/dot_themes/dracula/gnome-shell/assets/executable_noise-texture.png new file mode 100644 index 0000000000000000000000000000000000000000..6b70a2d40790fcbec68b2db067f4f6b0d47ec740 GIT binary patch literal 79464 zcmXt<1yGdj*TxCykOf{k7b&HrJC_h71eWdw>F$n2S{g~|1r(&aL%Kn_8|eo59{w|* zj)U$v%IRPT+ z4t93t_O8Gm5fG%D&5d2n&1gKVU9D(jKPal0v6-VGAkZLufJmr&F8H=CMrH0Mi?pm> zRE1P%p6-d<v(duz52!Oa_cT*!#9Ua#PN64r42Hl3>!1_p|{$|JZ8g%Aj%bhEkQ25peIEZqf4A z>xJ{9>alC}nbm~_dB_{01a*io$hr*9=+V{!hxyqx0eRV@f7=!4kZR-!so z>hWx4#XteFwKMX~4ul~Mad&rj_K7Ka(uvLaa~J^zfBW_=p|x)Oq3`mK3G`~k_hKY? zRSlAHNhG1#g4t!pn^Hgpw7Im8KX$bB0@i?+ffI(8(^ySZ< zp)*2$_pU<*sbYyRxjBQf_UdYaiHB71*D{;$@HW^hc*YmG?iD(MguJIVhX8`{!|)p7 zbQs~a&w3aZaRzupsGU4YZfK?KpP<+I7UILhz${m8t+Mo+Hvgx4Kg}O{%==#WH*V@Y z#bacVa`|xhlE0Ya^;kVmtn?N_7Na3#D+rB>p9cKfQ`kO6CSM&wc1=nEWtHCYe^}1* z>nrjrnidVHY;5#`T`SqP9=a64|Ba3+0iVkV-zp0PGMXhcr!jLH@>;Y*(CyY`(|%mQ zYH{}qF)^_Zzw&k1)o+GGjDNhfyGjtq(Vx(3wz{XAH^iqs{bcK7gx4?Vng35;{bvv zm~!fZ%XPU_YH#&b%u)3^#ZYmMe?}*IB0*WsVWP6=2kD-N-^%{MmP{!rDV##eRi;*F zVROnq^qV!(f+}K=j$4gh+Xkf6*VTO`=d(W*Nr1!UA0FhOQkf{bSUxJ`7|rchnij;x z=ES?#`=4tUMzIuGx46cHk+CutcUUNdJsq8#oX*z%R9jxWd`q2JBT;8D4!)+Hxa!74 zOZ_O-Xa}V>7AN~ra`zii?7T!oM9$udIW1KYSf;D*)Mu!%QMYGjHM(+4EiD;sYISbD zNf^a#cP>6%*S8->!muN{O#%YMMExIc5q}l=iql;{Hc048;e)I5^H!r{W3P`?H)yuu zWN;hr{mH@_I6NsD#W3)EN?B}#MHR#~xIR;+$z`eNM4JD3?#F-b0=v+e`rW;54psH7 zDA+vhu=E?=O>q8%6%?|S7ePg4q8LjdFxlXFW@6mVZgwQ8BUNtcc)2%$i(BQV6u?hG z#HgG-JPhlpTcyo5b#dVec)FTHoA1B6x*}q;fI>y}i6El?qPuZr5l=8qzF57LR0r-3 zM%-UThD23}_q%uRT!`5XfP3Ta;UT57stPgVOn=3-!nw6e6SB}D*qyh2QU=F7#_o8h ztbgRO>c>|s$0`2mYRK^4FS`eAp)}Ho%J`eHJpp`BLUMAlzynJa?9$xFr@754;BLs! zF%22hPpT>NY;aH>i^$#Fyij`fhg~YWDm1{_npq8c0-RavvKbo(2M0@Z0!pkuDl_-^ zb`B06?1pX8c-nCI+mT7HQ5i-kwD#C>EzkIhfJ?<~9u9}ehZ2dnvK2>2{e-VPKdnBy zF%9=y#;VU)o|vb;<;dSQY;rBNTc^e~lB1%j+jXAGnw~A%>h6`<=4-!Gl!6HI%UxG* zovwF3Ra8`L-JWe8Z*Q9yI8NH~HeXW}5=fr~VNq=Mo{-M(UKv3$VR`09a^t6n8Ah8D2S7M zi_|1m?hNS{dIH6MzG$|}`9A!8UJuKaaJZ=IT$$!i3wv*~v8Ao&_PRQa$wL&FI}1__ z9*^nR?Ch+`0++!BEK^7PITiw033z_$nq?q_Ud_(U(P2WdLRSb=en)dKb&UasJ+;sH)JkKE(X{^TCyr~%=` zB$euy`T~1}ZW#4FEgwb5ac?{im$YSTIGwBa>Tpg#jLqmcD@J)B9;L>s%`cYXQ!MNi zpZ$_tW|HhcBCi!CKB%;NDJCYy%*(4$Q7d$uE5fXVvrmGbWoco-rmGC7f@zZ1-Z5+j zEn3ks`E{hd46|0;WEGRNgrGCvF)z`NEfuxGTc_{u1+O`r!G$E*DZ<7aRB>F;5j$lp zl26{N@vr$Q|Efdeeb__$FvvmBtNu+V>(3`@tDD9+s6TmnNl z82q#S-~D)IAWUv`rCW0bftFu@Dwf5^HXh0&dv9j_;Ug*^4;|U$Nq6KOp*f@j>*aag zcE0v^92ixM7PBgW-)to+yBp&iBkvMwM7&}cMqW!_|Bv&0;5Sek1xT>vK_7nVHF7#& zZQI$~@9<}KU@;kXN@H7w@<Cy6DdV zBiCzmE^Ki-)VR3ZpQ`w6hMy_q@k0@G%cZ8syQ~NcLH)8Hb^AuTXBp<0!1K;C62vc$ihrwk`I;5DvE02$lYcCzr z|9-zXogkZrBDj`aod)6}R`8@CA0fPa7d?zkIPP`ue_6!{qk%wwGX!BBTD=0Yp5<=YU3=AE%~aTUZT8 zkd>XiUI4p3fGu0ZhnG0P)6|qsTVKE8Eac477d?CEAFtn0ReyN?L5B zI?r7fahoF^$g_CLx)fgD-cJ2eKws1VDfzEC`_o+tY}7&l3PXsXd$wQy_-dV5Xd3F# zK6VlabS8SgmmlrCp51C}?=V7=W?>;HBLqr*?OWRFZrh;l3iQbTNW6-BP>-w;$DG$Xg6JPw$$Wht z&-&5kpC_ycRiR8^_NClvO_d%M%@)z;$BQn3<|-IrhqF=It*tUcV)SG~kibL%{4KTR z2WWn6ZLJq5GT<_wdZd}&f8{p*;G7k+bzwB9;`OD_NsF3K5pZXQKWQV8PgnYO=YT$i zj)^_{Mo5sr9isHh$z;P8|0r=Hx+NjL?-}!>0p@g=*}v%N_#d%Of9pV>zxfv}TqtxHrP-@Bne*?>7dz zy6;MV(WKySX$X|y5OnB2`0p6#xbUK6_rAqrck?u44NYcl~?#>a6S_39f=gl z?Dndv1pW>hIBtTJ3~2DirG6)d{axWKS~NJFs69eNVQZ;E9HLq#848qC;|tLDu6Y(V zHmZWLJt3bY(W_}S8k3--Bz}t3a% zUKUtR2c2J9(lg3;u$H46`i1<8|BG4|mikQnn5s|&aCT_C2g~1368LY>otxliCW|U~ zU&Fq`+PXiS0nOe8Sr-`^gVT-)Trblo_`=rw$;M4jC~vqYjo@$|%#(=CtJUBqEx7H8 zuP9^!k~K%`;)z~;=7MEjG^iwpRsLr0lV}uv(#^u>pKeS6sjaQ8zQ7Pbh8qzEM`cvX z+|yPRQh}cIL=s#O?u090euWKux07kjMg7sscGh3@7umG>j>u%zU|D>000DeT@;EXw zk~ySl)*#RL_DdEIwmye*-;MCOys>r)aDTQOF*G!^U*C3B5n|!%%*li{03%W|XZcD>ql&ndDdjxW?#yS~#jubUdlWy6 zS?vPa_YllV@rs58wn%x>ynT<$nD`-DAw=ao=lL$@ggQoM-HfwTBEu(MLKw3wjqO{M zob4J`8}WA~EG!$CA8^9BBu!1BS7I*(cHHQ-Rc-gj%!p2|oqP%b=Yn%=3!<;_l`oEj53&<%>>CN=uAY*k8Kf$ zo_&lh_!&?#RIcENSg#E{)Gc5F#CkNbs1!!pwwA$vW3PQrowcBgkcKstdM}$xmjIR)r48cf@1RkvnB5O9xoFn z5~g;z*L_&V$n@bAnbL1YS_psj>Cd_?qNW{n9qae;va{24!O@llKtbEgII|#P^W4je z2-otB7}yvwVz09edXOQDbOa&%GBPcF+=+x`iu&D0nb9EcUUfI6c$1?akjShz2d2~R zo8;Q8!rmI8Sb*^tWUk=wb5`|=*R_-kFwrtT+4jeK8@UraQmEGlUggK>`|4!1A#*4I<2@5Lfqei zx6L>uv{p>Z_HyrePAyZ1b0qSkbNsIVWZR{%gH5)X12{;M>SX*1Soewp>od2%!{L}e zfzg_Sn%wLS7^En2xcdC>234BDt+$6QS@t6b&AH;+AQT8L=F!F-#o3?ro?dpy8!p}j z!apc^ZcylZ#C#rc3t}Qy+c9f|!Rza5uu2RiGO1uGv3OYu95uJ6$?X{!vz;cg{lvG; zlD?xPgFf$NFsd}GL&xx(Zon7>StZQ!hC%3zBaZAxXsXYzJgb~ zaspmvetTnMBwSr7nWz$-T*EmI0x|I3FN{S@yK>Q<>C6|U03}$Ae+JHPgP?%Q*1 zQ(owE^(>72v;J(IRJ$1z<;eIoj|V~^;agdRLl*BZMR*sBnUM=5VmC`JSaBlP^YM+K z1~e#iTQ-hL|GN*~NJo+hmLVcF7eb5a6-J}CRiyY!gd&A3>T){W!px?Y*UcX9O944yFpSQ+XwQv6&Y9tLS= z`*0iAyYp>9S70XRp^}Kjsm2T`fy+{=iOS2HYhNED^uCJiq$z}x1-td-M39Lr45OeC z3@xPV!Vk1xZA?ZdE-&j-L<8>BT-$Z6IYlg~9>V)y@$BHzZ9luHulIySeCc);r4z!1 zqK%X(nYhu#@Y1ldf6osA&kmjIu~EqbDJ2l~`ZvH_cZhuBaqPl2F3pPG5QF}%Q8W8* z_#A8F)ZigmXb(DzfWXcv5$cz2q2TBj| zs3L?ww&G1sv0EPMuWaC76SYN}gI+Tfah18%EL3U}6} zrYSz1smE=f$G9;CS!)g8tYNf1TD4h~!6UkD^ZdNxzEVaj&VfTRc&*#HT%Di4wzLh) zeegvvKyV*Ecb^EAB%)4$a3h=I4b21(rLzA7?A)fN1+yPW6~*k}^W>kt=A-^AoKA6* zxE_nRw);u^rfAYPk*AY{36C#BvyUE_TK{`2AXw#$=#BJ_#Q$0$H6$oyq3IUV%20l5 zxVq~7v$FCRe*$ZJeF=g8(ute-EG*GWYId3_g}*nA(R#VQIg`VdOP0r-%s=B-{UjPV$l28SAiU zaLF-@H@+KvHC{QDSj^#hTQtxLQ0e4x{qGU@w%Rn_S#AjzFA39m!PyX%K;(oQtgm{a zFI0pyp(k_g|J))vg%AG@kuHk@vWNKN`=M6vI!BzL`sHhV0p~5bkiDKIJwl<|Fl8Pu zTfOKu3?FLIH;AbM6TF{arC%xs+$Vna6@(vv#*_1?0^)>4xT5o1h5ZwCl3RVadtTZ5 z+yG|y9~3Kv?e4Wm#%wLx4402Sf+#Rma~f1FrP&sDj)S$sF8fXll z|2Mxgh5z{E&JD6DSdp&@+P+9v6S3O(NMmj+Nm@vCD-wF&85i)liL&T``mi)musJ>z zrc?F#2NrV1?a#uTpey4yDRp%=IPa7A#-V6fpK+KI;Hd6*BA`e(+$Qlo!h3odZ4)~? zR+&R)HN%kwA29yd$Ow+1*LE`Rhkz@IiLE~Lhf@K~w_CC9#^Tu`wa99+e{q*$Ka-0FtLy2YD@6m^LGJ zG!7bC@|!~C;(EdJgLS17arzU9cq1lB8CCBwrQg(ibu&u))X>=Yr}zRhIBm|RRuFf! z9a3YKLu;WIkxidbrRjXW^*b7&PZH`v_l_P{bW?j(JZtt5=!#ZR0|@&>82zWj{H#$# zpE?t2A_F*kX=(@i)uD)}A0WO_76*jJfRWvMpw*+ATv|j!bB-N9QxIe=flVP#5|!!V zjoeQ2HGTvE^!X6oHBrkJw9Pf_Ib`9vJ{^#vgJKup0EV|2UakAocb?e*EAqtq>@*nsK>h z&K8&l#=ueqxJ+ACVw0IXWq4cK-VbCLm@`(r_V1cHG!8uUz(VQbR9bq^eDJR@szJx| z4{Ao1`Jb=)gU%YU()3@O(vjaJ!{Iw)Ibve2`&od_3EN8MBa2y^Xr_^BfRLN2c`3El z{7v~~K~>brVAlBZ_WzxBzb4=MaM*2u$+8yyV3A&YFs_1+#LyKk4b2yO+E*UY-lBom zOha-ncE?^f{)v1|I~hs+xP~@<5cQks#`-m;AdAtegz~7aws!i%{am|$Ag&7Ps3#Pv z-`v9g(XFt9&BDH~wY{}9E4@yi1}yUVt-N%>=Lyg?jSK%JvQW=Ob*RQZ5|!gzS9YzG ztz27qqtgdHwm{i}f_pa>RUGLzA$c|24aPI&s!)OUh}@4XV3Rj|>H(^sTVq%-(V5Sk zhI+Se+Mk~UK*m9-p0n9%>Vx#F^e$;GxFYQeH!O}!?X5n6tyO_z%8C>qn-QAnG@hs> zJ|KG~_6D+5Z5iw0xkFZbTC;;FrljG@1HgXoSdX8h&5@?MV$hY-Z@Jxw!jbB-oD_Jz z33#sGR7oKKVbId`*>r=y3IiS(11K9IwMi4 zxK4gOXa9aW^?IUT9PCL^a_2yV#^#(|27k%S5=+Ybp-@FG!Z5WT?=Dyk?0ILKCQ)Q2uk10dDP;&} z(f~HKmD(4Olbcj|@_$TCtg0VolYI#E%(rm0HHik~41CXeWuQEL-ROlqP(}D*4z7hq~&&87t^joVI*8L9-Uw~(5K)1OL6Xwz<35`j4NH}yir=t%E zog!}$!QiL@ueJA{HVIJHTzML{cj!{m{bC+}^?*wGwAu{DPw#Zu9~}2%f)vouRPfFh zIdwFJJg!cwXK{hf;#1-$Nc0*U^FFv>NWQz9F}DU;ca4kOu7#XFf{c}G+rSG06A5p@ zCZPCT{;>IprH|!r{nkSC z?olZW=GNQT$S~K7tS1k>iZ0obLHO0!Ncsd+8@8?MOoVzx;<1p)Pp=j@ux!5eUO^yK z{X9XwK+1oM zb^VC^#alQZ#|O;G9bb>pZ7+fp1Vg{1+KRRR&QFy-6@j~oa=Ajl!{=HiFclN*(f5(uOC>SIxbM8~=nzP0J63cWJ)Ij+^2#YD3grm9y7>8Jg5qY#KxW@ClU z7vaYmVa}o|1Uk@ur+^kOoQmqMt!L3Tg zE-HVyhpL>M(6%m_-ljX_)$P=>G_6Z|lrrBj_2xGA;j-iPwRJ1IC#ba;2ZZ0sl)y#B zdHg*~z6~zRw|cVIxb=a*`tAy?3Wx_2gA(M7Dokaqdx;Ymu6S?3VAN6R%`^VoQqBqN z4K*m|r0 zk&|)LyXfyz_pDs#0!+kxKmKLvUy5$01qoGr_=wygufErgUV;gll;~MqvE*^n7(CO1 zP@TL_|2R&iZ;DUSLJQ7%IBBOQ_>#t%b&le~)QzLNnM7BeYUtm%OQOyTPJoK^#JqJX z%?1pL(SrjUq%0{xVp6D@a7J;*m{8OXg&?zs_@~J6cC{`%RkV;pfrQ^#vmZd#c>F|o zpisWN_aW%2f@mn~KW~7}$Nq1FxP9-U5^JsutjQ_bw9Ap_E05w_{6;On50LwcDj{BZ ztY78Sc{VHYQ-eUhL(7u7Av*dRkggE4*Zzok@7VaZ>waUubu)x^ul~EP7lA64;BeKu z9vVzf1v?)^3oNPE*@&GF(7ik2K?{+v9@9KQ#@S87lx+uQDHZ~DusU@0d{MBS`=fN| zD^uw=B2F8SxR%B5aE79{_|$;K|pf|R(+KoM%{ zXbnV3ukBKhZWJp`oWWDbUTXsfTzy7vfE{f_Q1FCKlT&y>w>yj&5(R-Y@xJc(uPIuE ztV(f50yi6OkupY<_`3k|Pj&^I)tPo)PQ(nxpMUc`l+^x>^!EFE1)a~JnOQDDbk>6u zB%CX}{OxKjM+((OKZHyFeNSO3yrNG-{IorM-9e80yfm!Rd}}BEH_frIN;5%hd82hJ zxqDnN93b9x;SCy@#r{(dpTGZGd#ohazgfx8E2%S=Xw~``fKJuws$9a z7eAcrM{_X3fL_uw{0QsRI1dPiM8o*n+r-g7tJ z)+=GW($|-i#jJ3LAO#-d|FjPh>s@xfXbF@w*VRG2vJ(J}NC8P!# z#UcD?&sT=eGg(3TGlw^`x(>-4;VHrAw(^j+fhX;hoX&Z13Z-h8T#(9Lew^qaz$6S# z6)UrgK3z^xLc@kRK7XBw@CSYv1t(54y6oaE1ck~g$Xx!BgSG-jOr6KyrN-;m0k_>K zjUrb(sA?aet^L#iEg|Pv!WreEH69$$y;u6}^0wDRfE9{!E^Jr=w~6iE1Yj3nsB3O+YRc$XNVK3O z@zJ-e({qi3b)_y6cs;!qz0IWuvvPN=i71kbeLrne>Mvhpula)BLO=UCHoNr?fPKh_ ze_6J{bh+#Ov}8>9&GDO=Mh^_um4HV8#ra{-x=<*SwTC8l+ldE$hk6bEh2FP$20#i+ zHX@Y+rAjDSs;+N5YVa*S1nrq|sYi_@*so6#gQeAXm%kosYi&<5PHI{pVzKZTo=W;Jb@3+7W7QDfSLCrSR*LpP^ zSR)jAbr`=(UI8anVM-(Z#Fa%6rvBfQBLo@(ctu4#cqr3WAPOP(@?36{m2x^%Z|>Y+ zQ#Yp^1vb<-yq0p}J}e4_@Vn?qJ=?*y1T~>{Q)>t1dK>^#NF)Bhs-7upj*^%Z^W{L^ z_G12Tht1)8w%-6yHO23=(et>oW08{dzW@eCaSo?C=QK_}yPflZjnpxGHA#CwmLcW+JxL7Gm=hcS7tPdu7 zK90FW_YbeyBCX;}&BG5a>#wS~=-Y7n3^XVdah+Ut4S~b^=*G8Q=qg zx?G2zMTqYh(~HtFa=_;*ekFrn=(^!9Cy4Ou=MQ{gPEnzAG+yH?u&=~lxA8`K#@^Ii= zETI~iOfu`PHpy-p;!m5oFWz~j*W&4fJK8~5i?!q1RWe#*vtLy|Ihdu=UGnnc!BPhPGZQSXTeZQYwz0|?TFEjBD2FC@JzN!MpcDc zS{q%JnYHfMVzvX6jh-pVQkvxBM|eHt6z+$YN7@b{bHL4pf2qEHk?IM=`k@Jvm-~&^=d1CMafZbtCY`pl#x&>1W06N1-6&GSr{YT%> zaO{|^XgUsGcb;4td zEOAfXhg|>%P=h}IvCQeMDSQQCR{dp;z*g8<7!;C;#)Z!RgH}3`M4?`B!uDABK6FDi zsVL~~H@46$2r>o%gDEXteOT&!{wYMMXQAIYzQ4am3dylm&$`3+4LG>O$rV)bi&m6;npc}y8Z@IMV~h#O63}ox z@L?(w0kW{x&HgxQqmdgQTj#CO0x7z9FNJIV(o&2t@ftf0^o}xA-Y@K@FCP@}A)}~i zOIwY0({GIh{BwDq{}1QWC@%vgh>q>MFaEPAaGg$XT@k-8FE8^}NK3BM!jY^*%uga< zsAJVeHX}k-+LWUy2kj*3f^U{?$wgT=1mlEaKQuqh2l%^yLGXg#F#i=C6xbZH} z)Au^+_ai_9(kau?2jVFdZ9zs=wk+n~6{HhZk1xGiBRqPWD$6ElNu&8#3;+@gYg8)F z#GWt2>}0w?DC4~z^gVR0sRAMRRr8(o?N7&T32%$GzQ3@6WH@tnG#OyY-02CxN!oHx z)hvatM=NnY&uALzhjw}&*UqUhl%ZLU54;m?5iMui4P1Tt>+u>Nj5|4`@2qmV0M_~KmZ&L+atS#joFGD}og1?)@$KJWtx?mld_kJ~LO z(5Kg8kCnzPA$yN^7gF(sd&9Y8(6Ip9TAi$`E4LqlMm4?w$n-Pd>GRNax}~w_n<`3@ z#*!awpmoL~Rm-C_%lU5t>dq7kf~R3U(MB=(pg>|kLWy8xibh=iOMqRng0UmHdu?Rb z0eyo&g=v7zGp!2QdZ9)0XKZHPib0`a4An{JGA3=A(gZ5?c26cR82a9rH8Y=qDC6AKC|eeGp$Z$21Yj`j1!C={NH28s_4f-+7|2#n&uyQ& zXt#+-vq5@IuFQ6|I(AbRWxDyLOS{eDSJCIC!$t@U;#bx+p0=MPezmsZTr&tFd$D-# z70@Uigp{aZ;#1i*BCsVE#GfEXyUW80;VBFZ-JA2sJ6OKJbS=VPDE(4m0lVrXU5z4A z&iin-Vr#lo4d=qWmanMuD>^l@Bn_$db;nqy9~wW2>%YhC(Etbw|B=$GBZ2@eU~`K_>3 zcfDY@>*qJLY1*heO^<-izbQHU$tHhd4}|tz$pMIEeUIj=x~?lyW=wF=_3Icu?}Apr z^);;EHrbY!p?AQR%Lx<2jN?eo->!;p(PwVV0X7G2J`e+-7n}0GD@FWSUbTlmBd&g+ z^R9v9Gnez=^+ojN%)^Hf)@&Fd1OFeiM9f#gz^n_HV3igd#!19JI6t!Te_)3bnj+8Y z5zd$2FP-V3Akytg^wYksYyeu(zR>F3C}Ju}cf=Rxjo@sdO$C|MQfBb`KxyLQ4r!@n zGIX{nbpcN2*YTvO;T5d9kCPxKb0RYiDVar=j$CGCi4M{Z?Mi_tZ4pE+8TD13zvXcF z^!1`5Eg}-{OMK$GzT8I|IuPWCG$X8ZG@J*7Q#mDPX3{g2_J%++h<&BZ7 z!MlZ4+%zq)plN}PZ`{&00w=NS5RQ5JWFnyyrCW-G@jI;MW&5e<;mr4+{h(I>0p<}O z9k7gSyp+(TQ;OWL9jQV`IvSD{a!Zw%l>l65g3ic@g>Qo zgbmpap3o;*uLmWd`?W|9r$PVkHBGVC$d6USui}j_gp?ffXpq|;&cH}y#K(c&m zs)2WDh+Kc3J{tT$$mAC%zyYHL68^x?UB_6f_UeS)U_r?_$7zd;cxTJ0=6I;$kc9|D zp|9nm{>k@ScN)9uU(=3;SM6sg!N+;>SDZT?eEla&x7N8{pyEcrPZmh1UBsl02Pwjc zr~m-QJE2H7VmQXp+n{L5dI~4x(Zz%kT3J(~C>18#FtrD;S`h+aj*_iwfR>w-m^4xN zUCk)zvZRPnY)s78?zAb>^(k1tM%&ka^!?mgWLxonI5q(YWfnw-KB@FHk4wt6-#jMS#w1lRm=gBk&j*^jI-r`bx z`j4p9f+b_{LC%E`p+%+#M_f%w3ZgU1qCR<95G(Y}gy_o0%S(VhIZqIi18E9T_@}hS z6s|lpA0R9HsL10)z9!8fAVur{h zY=cxpz4+Iggl4|ICudDZEP}a=(=k5AM)$0%YV@|ft}}sj5q!j!XZr8-w{8Tk(QJ5e zT3$AxCbV|IjBJ$eeR-{=fL&_0%Gv9e0@N5XEc>*!PMVqb3-oi&Ymy&iZqI?;YiOXTnH{Nx@)tVPM`) znnS#j4UH$!zsdIb+bH0(>)w=nAJTOz;lEGP_NpGe)Htp^ zZq6#5UWW(&AsCz$6N97CTzVk_|0auIn#mapgFUZDQ1iY_^f%PcXVg+vjo5O04f5+n zuau@gMMQM3SLW`S%Vmo>Gmn1k%b57sW4FSbT;mH~H481A4j+TdHICTXs*=8U_e3O( z%;u)_b^ta54#O$GOdl{E6pKAszoysZatwo+@eaRgAzY=1QpW6zrZd|~FD6NHO;Cl# z_`d+VTy+xL8X%C@L22>MZ@GT3bH`hhc+Q_r;mTr9+z&f^?Tuit39;5d;Gkyv{Y)4f z?)w(MAhY@-_w~F1_ZURbY8&UWSTV@NoDv`sx8N^t=Ga~uz;H+kERQ4K6sj%(o*u9l@XM)+ppHoEGw zHi8}G*f=uEUK$o(AdnX=Ztq|j&gvp^(r-AVnJW8* zCs{Aif{Ju&{4M%=G+V2u z3=b`L$bSM=v8*Wzq?q1m|HFirxyT1>H8uCirjnGkkgbH0}U2&Z&!@i1@4sxt~_|ypP<$6*#Zy2_ACN z_J_Sr{QZeB*0Vy&rq=U;U+(>049T@3OK)_2&d?w%T({a3(_lbQdKj{73pgy))9Yme7QACKSnCztt{I_zWcwdj*3WL$&fh`ewep3(C zM8$Z_{nTl<$i#d zX3TWVaSJCCIqg7x7n_QjP)ZAK3{y~0zu$8lwIYt|<=0pDfD6Thhcp#dbW~jq++dB{ zj0lNqfgKA6a2R1m1K9vI*d5w+6A3;5lClkeMzAik5tou|INDdL`44~%uCIXAS40Lao>hD9&1eH4Y|0gwfwBgpcOjf#dP$U= zv<{_as>{k(f2rh;XR{|QW9B&d^Zs+#IK`JAEZm53#P~tI9?lDF`YYa##5JfDzW6lq zvkfc*$ z$`$q#`Fn%Gnm-Lh#8Hc>RCQA5$!r8u-qOR#viO}$sIrS^Y?dwg6%*O1kbT7fm>^Gh zkshJs@p4MJ8V+yb{o%W!&Bu$2Q7EJKAKtq%W0eof>`1e@Q<>Yr)>cA0t`-T1h7TU? zaQJxg3MUX zrBr;e{E6{%zKb!j_O1ySPmA%|pt>n(Ol}l*gf?M@MQCay+>G>27c+kvs zCYhbkKcZhPBZ6vc8p8G?*U_t{-r$p$3=DTqBmU*D$!vB%UdWutDt09RR)#VxmbDk& z0ZTpXVnEiI9iy|`GQ|bw@|ntpy}`o5@;gGl+yL=p3VU&W`^Z3wy$5u^!XfHNw-Dh$>n6V`2KgS^+%3wHL?1UtlnAq7co zur)4uU{x~Cgdm}79+nrfDE=_v1NidafOjsP)3_6cKvQpA+bP14d*=gMWx8@#gX^sI zyU6N%D|X#YwZwhaLMR8?r?gUttl~0?4lZxv6&2yMu?F28K%igHoT!NQVY1sA(?M|* z-wqQbWD;?3u}?1pi%y7jj#r%rhraIR$Gw3$Lv5avr`Dm_f-BcUDJYZifHS;T66PgUL56fW;1!~T*k!fn2 z4J=c~%~yWHK+p0AMkw#2Z_-$KSHU&RV9Xfeaf|4XH@C>}YaVkMf+$9CBhJj0@wlDGvHBbw3YL1=KR~w`MbEZG+Y`vn5EvG*RG5vTyy^E;A^R^UE?wz zEi!?2sCw$8BRa4`+&Lh%KforAs9^+5%4Y?XQLiK;h6#ty@wxiC`w6Lh;ACzF_2~c4 z0th-UvUW$IDmCOdx!_+%f3NAn3m}n%C|}JBb{p6-JdrUU_*KQ`@#O?b;bTzk7O4Vk*c(lvI(}=coQEg2V?x8E%Z=t9tH( zfX}jIqEsNh!}-YaifhZ$>)T%EZ&3a=GO<$|gsP2h&Ff_R2@jsWTdL5lM->th5=cIY z&kn8mG!z~_7u`qN;<@S^@OmX%266|__$L0F0-OVE!tpZfe`gPr`+%3sq|PJcexzk= z>^X%2qRUP@zw^!aW#hge1r@viS>VXslX`#)4J)irZZ znU%AKvCc`30GZSx-G3%tc5z;hhBn-Wp#-2H>6G8KY{ywUs{9m z2G+5aQ-|!_@<@LDA5CW&6?ON1eY(3lhED135@{(3QM$WB5Tu5b?rxAyN$Kts1f)y4 zB-Hyk^Ly6+4KIYXoLTdo6W8ARvvt-*ZBV;vlXvIE{H!gT7t^Yqmbs0DRq;<~z?RIs z=1+ZKG2ztV_Ju*H9^$SN&@%le_Hf{|kNb{#ub0F0NG+XL(8U0EuURU(*O$(up49H6 zw#^2M~PRRn-*f+jHpW2OQU!C~fTY24y%S7rsn2>;R@XB~kxd+eo~}$_d-u zc3)@u_v|h{KBQR$y%l7>F(%zXd?dW7Tn?P@Pk+lO;bIw(#h2$8_f`|&`Xs;DH>(v% zF{KtKXbU^fs`~i&=meJ=uy|TX!93yIh6t!R(rV5USGFk8*~Ya}f<*z~;`SdbudlVl z96sC)_HrX*xmTOMZgE5{z zZ?ShGP_4JzafUcucBTAVA2PYV{?ZH39Ya$*;ciST<{=b=GmQ9eqnNnGj;RUCP1XGD zF+i^E%9duakcKGI3ExPabQL(UB3B`4mURp)xRk5(>8H_k4=C)K{6=^ywXf zF)b?XSij!=O)@GAr&>WEpUENrf<%OxvO~l;IaaWmBidn5Hj=+F#Jl?QXXM+A41tdI z4zDjHE8U*Q+CKzn#5^}8vu@I%$}{Zl^yCYoSy@C$+O3pkdvC|XxkK(o_7oOuG-l3D zh*Rwj{`-%HK#jYn9wzgozp-^BTcaNUVo6>DuM_(fuj#LWu0m#?s9HlYM{ z+&Q|bFj0?pepov)3bS-^sk^wORM4{^B+YE$#@cMZ-gZWoQ(*kx$Q0v_4Yhj7+ZIlF zlhSAeEYRsPqsy>^=vo#C|HuqNo9$gW(ySH)loK7^7Tdu4*bL|8|i052M{qs zuxhGe&sUMp8{pmxce(boJS1p;9|HBXL*uAu%|s+yssmODBl9QJ*m1%iFGPWx38W!9 zopS~2WB1oHy-!v*ku@@PxZn3kG~W$bp)g4x`;GML;x;iJ%ar$G!v3AnoMcp&H#OR% zy^Z9fK1WNmXmBV$YfoM&MhuV+T#Vc63RbS+2f4VotgJZ;wU9G;mQk<_sqSGZ9M#B zP)$p!(EkO2>4PFhkFu@9RKBqK4MiVJKBz=5Dlp<{^Gy3)A*<9}i5|!4Tv=r^>NHSe zWu!qdn)_(2lNeR?6w#{WZrm zhbRqQ{X|nxc;(z%2M33S7RN|_c3R#2pM_+%v+nTd>T04pg8NDgc70hn3CfUOVuj^<<{| zK<-~V&|)}|edR>U7yn6N5Vmi~4#=EWK{FGb#YB+#ZAtgz9lIiXsQH_DZ;`jY_689r zA=im6f)9DFzhBOIFQH%dMihxasoqIGOzaXQ9Rl&$Y8qH!U>qnfS(Ne!2_1-7H-u+Y zH;Xg5%B=mx4_6rDgu^~M0_Syqp+>C8*yC?e-7n>u@EAOU@LOloen>v?vW@rFW3L7y zMA`6xY&;CbF!mRtiXtOVDp=olq~nL1hsRCAdZK59ewXThUN3@rTU;S(OZ?~6o<|7P zOxtXUqfTS)#bzsB`yk>PB|74D4^{H?I+ipc&PvFd774%Ima?cZ zmP>Md)o2wbm$|UNCkX>zzt>(@OUn|Y-BmE0Ev?VIFXpE1;>h1Sq^hNB4HA1-7X5)y zlonnXal&v<2&cpkxxNc;%^J`B>&tHK-erQs*jqFPdrvzGwAEH@Y}V?L&_}TOx2L9m z7#5ob7FtHFFu`r@9b{kr{sUK(8vb4F)PY46tkU<5IkmD%9LNMj z8?77!j)uh7*P?p*Z(GY;P#a7&<%j7(P&DTKpB=tZyGmX(kLXVryVbv)#x-+UcKhD~ zjS3b_k${;)RGN$+2%>f0yL^>$@HO=a`Kx&03o@w5@fL75rR%E3Swa~gJMc^_Y8H7Z z?gQkNa?W2vRJ*Qi;MdEfx5&54;N@LN-Azvhde&(^t>NQ~g0=6jlInY0I1J6ZozMQpu0w@k|yQ=DJiZC^GZ?ZQMp|fAA#>>&` z@l9CY)(-=8L2z7f)f0)(2&65t$X(?0;7?lH2-;PR#pj7YKX9mgeS=w4-dpLUdBviP zZ^&61%pp36LqwB5Xlo(TctnXbJQgIx;{L{nTea@(dR5_Y@Z*@7j^DDcRk#s3BrK5x4k z;321tDe_XnY4b+!-5=dP(EM@w>HdzS0t-!DsVAREk@w}~xZ(cy%y#<71CoYP&oTLH zPB86XMN|uC~<(~EAZrJ!Cxy~_8%nLe^&(6u%C3|Ec zHYVtu1%dci*y~QSR`A?&8AIK@Xna}pqQv++Kw@8gtjL}@@6THyIg@?!93h7Y=EWO*UCj)R>VU;V{w49{VLPBd^je?L0a)sw`$ zp}*G_$2=M8WxB=wapeS!dC`U}ZV}c9Qrv@9{lH5fi-5zh;t%wB`b~V;>xDNEBWBh> zhfrdYMnN-%O`+$C^IwRrD@v6&YICENlfT|O3)4d?V?)dX{#HUs4hganbP*K4y^O8= z_B+9agZiD?*<*TIn*M%#7X>Bij7nJ>Y9ASH!8^uaocJ)evnBKtOjfn2Q@LB}nJ~Yr zDCi_*^eN%!elnf4%!1Br&lsTv-Arzbax$D8FCG`9)ntzf&a-J_DNn^z*+_3G=P%{r zL0G~$1y9&R<&t6FQPm*?4{xlLS5q%=*7Vh1=*o9ss`AbLf`F5(o%3hY11iQNRQ>wR zq?W?4RkhbMOy|ZyK|ES{7D(FKFvU(EyjzfQ` zw^vDDA4jS9wMsY6>aV(QQl4()ZRAr!uDXJywK}2!_os#BdH(i6Fv0)CucE5jOY5?m zXGXGVEm*Rp*_7np7EUtuI&0{GE#L2-{ED>agh$h?g{Y85U$9q9=GegE9Q@8c>i>+u zu3sib!iD6MYR&ij&dv%cEhJCd!z;MS7UkPoc@DnEGta_$>HhLoS|w)7abJ5Rg%P4u zKP!T|oU`7L%^whG#ru@XElK`ZY%-ZM>@DBT3}8DdYKR)XJiCC+Vu-i)lTOp*y~y+5 z43Yh)DrS=9A&Abv>$keJf({qqr0+x+7tX$NOLzI+ObO4OP=XvN@PF)sVTBXc9l+Iz z()@Rc`yY=&htJKyR7%HwhDa)jBJYR2#FsdmfB`iz8Uy6R0!1DL8gpIANxX4N%aJ+U8nl^B=E=nT}Dbbw+lzi^OcZgLVdlheO2ar z{kl5`JvaRD^{p?W7x=nbTfL$C{d3b~-T=9?|6wa<1hPZvej2}clHi3qog?ZYJ&$Vc zz5QDPKT%?)4<9#{CaN!cD+X0dI5VVogzk?P8neFKEo_TafI5@b3|<)L`>BM=4yCpP z!D8yxDRLc?vvI%KK5%Dx9q96Cza7_)!Ok(>k|H z^i0t1a9khk>0SpzxhTH3l>IP^9kwf$t{_iwK1P&e2Wf4dxD72;8mo_-=tup$i#=Iv zeDv679IC=H;?N3HX`jPI-lI>gJ4QXHFjOC0!F1`awj}A@_x~?NVhogBzo#IYcboA4 z`e7LV(y)ES{mMWOL^)7Gi|~|7{rn9m^ErbckVN_;Fpx}?R_MCyl1o=0W zEll5a(z%Tu6Ij9-1f6h_K2&|DRckPfP;Grne2GL%HB0iF462ODm7LNf{FEW_bNR`CpyNu$%Pn*|EkyHC^~CW6SPZ;O-{>UoQPDM z?TmKvvO#znkwQrw+0ty_=zENl|E|siEkD7cTZ<3;FZFYY--}t!l_jVn=((DC>*(qaH_3rQuCj8yz?y*ttsQB^fh3)Tyc>6D@rg%{y* z2_QmzfPLkd*iy_~bt3)ea$v%{SLH-(@Xzmr!Pj`AsbwO@B6E}!ZQ6*8h{?n*;w@&i zy${a(#F0C7Jx}(b%NrgZcAZqBIIO99rJNHKb2ga|Ffi6$->=O`@c#Yy&qHcNZxMdo z!aaluYFOcH?g7BSno${lQEbOT%7F+FXJG73ljz|HOG`o_1n)kG3ibz-{*7yfe5=T& z&rMR{q+PJ^D}Ya`#py^ThCZ#U2^UkK{8Ms{sApMFH&&B5@emI{r+}E$isHSpti+P-ZG*PeTZnPic!RQz`ld z%4;AS6^@5pm@S7koLQf&m`U5lxfhwt%!MO96YU7_mZs6)@jnm|msDk?Scxt*;qKZD zV?9%AuZ3xwc;ad(^%7$bN6_6^*KH8ui@I+061@9KR+ERnD+e4Knv(c-#!;fd@Jt0H z8Ltmvubm*2RNYXy-6DO2!SdBUAb{p1AJ^7%FOka=j+u(Ntc*ozV>Th~X3kXFTaHVF z@Map>Oy^_*sezZi?M}jzv)`xZCKqu!a%!WICM3m?s*xN`0>`DKik`mtGKajZbGCW? zXsyKo`DEO{*530)a4Kq!a)GpjP7+^&89~xDGu*2M z=hISI`O^USW~wwBG*>Y<^-2^i`YTj=kBQMJ;^-vDRK#_ntBaZUs)zRhDJC725n*?E zDwLdPHDU7`QR4KszdycB5svh?{RxoO^B54J!=W(Nph+mto^O}QO!m5Ul1rvETXy$j zUNOmNcp-W^oUZ3FD@#rQjp{_8@Hb~uSimxI>V-G>A!&!F)8_0Y1skkL(2OW)?aKCq zK$~wQ-hU1H>#us=oDq5|WTPQORNqv=rT;Z9@d&z8@T5bjN>llzY7-zr8+O88HdL9H z<$kBbK*@tNC9T`!&(h0CwyXAjhs;L-#ou#%DY~n*A_STO1Rd71mMD)c@`}jWsPp4$Be~U!;zOuE&&x46*2FZ8}K~!&x_Af>4yM~We zx^Q?sl$2*&F)($OU?V+6C0?EZ{0e(lki1AKStx^;tvtYz&(zk1GuWyRoYo?k8a|gf zth74BW_bs6bbLLSC2y7#SOriEnVKRwbGpb#zp0yQ?Fr}z)ELs2;FJx=UX$MZT{RA! ziN(y~qqhUDjUrjbIV|@mD75Qpn35VFpF=i$_&z4e@pbXvt@iBe3%nV72rbQ_b%ryd zs{JORgkPI1tG3>ZT+jErDwM&(UB{4Fvzg33vc$w#JweDcyvOffW%vVbA0Xb3mNMeH zGu&}zhlByOiVCGL7_FR)qs+0a-wQ`&JqreRza|lU5V5>qy-f4$!_ZTt$wz$Vjb(x? zl~umppgXIssY(6z@2*Z+I?pC21BV-693BQ_V!=iOG_Bq7`AeL9=snhqa*>)T=ED3I%jjA_egmlO7z3gH4U)ho>gvPw*N|+EWnA zMkqDehkNbw<|SqUeAfKe$ap(%ecf${MBaS3Y!h_Zff{{6~5~oSs zZ<>{aL=KZv_L3sOFhuI1XQ-m8Z7p&YK&G-lXax>uJrsnB3lx5J?#^DWV{@QK!*Aa;4ED|$S(0w|+>wuh=~#ROlc!de#c^iDClR{RNR@ES z1q)1$Z!OYbx^g;Ss`}dynmUn--XP!3UZxNv*o_1IPw2RG_zFF2|Ntk1x9R)s3sm{;a zVK>#o*GZ1Q)xL8)ghL#ZEF{U*x*Y7TorO~h7IhZo>8+lOI0MGlKmSw10KI}dPRXgr ziUrd62N3=ywbf}{$z@|w`6IPuNB4r{d2j#lY)&|}uZyO`RWD&xDb8>fWcmbP989+- zbRaPyFV=53`^d1Y%#dYFCBvXcn#;>t@E-tIE&>2P3PmkoBT7|)+vQq!B4oB z5o_7-daf6uwwcJAD6hsXOVg}Put?Keg5Hc3qo?j zspWivcO$WKmKe-2XLP-nzY`zFL+IFW;(}EgCbwQm;yv&f7rjd?vQmr*9zklgvmB+M z+F=tvoCkcpke;xfWfkRo$YQZFzsvg95WlOO6uV9gIA+Kuq7=P88N+w8^Qd{q!p<3Ey98l`MfG|E0d;U9? zA1N~TW1^&X4oa6lpR`wFf?4`iD9W)F6jJoFdb!eXkxY4#0DDtc%raT*kZ%L6p|A^O z@#i@-{xK_0LP2eBi1hs_0W}qu#SfuaFEtTuwct4Is;p}>b{Y11isfe25PU3I&YkMy z`QI|3a`~Y{V4Yr_pzFe|ClxSZ^DbGgtjMM6f76>3cE)C z3n~iPT^eDd>Vf)bjIZ*Gx(QaE(#h|pybVibXk=vY8|&-UFg*MNNY!1F_Y4rSXiPe& z6X^&;N@pr~^sA4})GLTwkG&hAG%d0T*UXgTT!=d-~ad^|Nxi$KpSKqam@8GvSz4 zDmnQs)|Pv_jAm_5p=?r)rfP)wv_oWZ1y>&SFCk{|!w>?yPFC$Ovf|-bwKr8L>%16Z zQP41zl}W>dzS~3#deNI?7EK`-qdMLjBDWTn=)qk`$WMiO!S0uJ0Zg5BQqUHKRUGm6W0ricWEX~wUY4u;bi>>eG&+o>e+>Tn^sBDv3x5h! zF-n0x{jB*vzQt80bVq?y+r(sVQ7CIFw7KBJ4Uh~|yWin{D(vxQ;iSt_V@}oP!*s@` zk@WXW)9#Z|*aHb0r?w4eTD{=NmrSAHOZ+xeua~m{jEhPhVe#ySXwDevbA;ijc3Z|g zB|05;T7P4QlPSxL@!80P^q%lUD1IKMe9f2aAj?B5udCd70l%6`Z;E>H?Z2RZll(KD z)m%C7ZwEk1RPo=lL|2{gONgn#udW1#_gCEhNia;ZW1yB3c6k7pCrfQ9ptFVwa zdEv`d>5D+SOd1l0X4HbNsy8`cD|@)!pMc|mFlFpP zw3Eunzbv3krp!mq&rfL`M}~_ zQOjGiLNrRRi|5eRLc*<$;N8gBrL>yQaqUq85b&=gsLoPa&@t`ikEi+h%+!Y`34^H* z-&SDs<9Bg?8na9~vD0-GU=cl(X9*tvXyunz2NxANo$FCc_IV`LgWDJAL(-}*+AQgD z?O!7;X7%mF*fJb2FSS^VspHqt?P*p}=!_D5N3a_)tEH3aE@KJQVYw$TPfhJ2+w?ok z6&0NwLM83P;jwxdPi448l1l#}%>1oMN*IAQZT{G+p3l{_;xs1u0+P&Go8*+%yMvaaVR z>H%yYjI(G3q@);geDu`eOmEXQ3N;M-ntr*wJFyRNuMv&aFi_l0r%#x!v>*xS>MIO$ zuzX}E(JNB5?tGamU6y-xM2PyFdm(MP6Lvm)uqnXx#b*TpPw3urEi8@97l<}#_2on>G` zB!-iViw|OhAjo}&mR!aTS}zCVlx7jhhUU>~!g&k+K+o~W4APH*Z-Bu$Hbl-S^zt$U zX#nKR3?p0YPf6DH^-==K_^;1(?m} zfU{FKz}`1MKYvoGQ%+JCZ5}NC;$ta`tuiB+5xxK4w&&^Ze!D-(Sa8kcHm&FChkO~f zsQN>a?z*|T3|kLHV%~opwG;$Ny>IugbAoZ-rOZ7DyoYZ@{mSqu&UuiM0?)(xv zB#=@EYg-3FlGQ3AWL^Sz1RDhm-@QApt*O!b_}k~Bu>4A5wDKhwt~^4aqcBdg#nURi zm=@gQ;&-d@fNS9J%ir(S_=VegK4By^q${K*%5R}##6#dHfqlE#v<)a#-T7f9+)I#> zWBUYea4GQ^^L^Z`7avcMw06{w za^$~EL6)Md;WDKj1}(WtnQ|^;bclpzol!n%IjSOVShh}~jC<;adh%xzIMI0;MZlDh z&nG*h`}Il;)}4t?d%99y*my*E6~y$HbgJ7rs<~l1S+@rEB;FD3)1v7TSA&Exw|>M& z4KVY1R&m zgbSCc#!P&g%Jm;@{(rC-!#^ou9wv$+J0_XJTJpW^pDuiqaXPF_?yhyjH=EnAtGKSV zif=yKa0Xf2m92ov;o+g`23i!9lT9kv6YETBm_<(Xl1-U4H#{&43Vqw{?-ib~839EC zv_&UM9j({N^R3?epPseed-zKwdemw=T1FQ%H8#$h4d@VRk*`J))Jc00OH9W0gr1(B zPKFFYzbP6X^d><4i>ihNqa}zpgWuJ?K41j!+)=1Ghy54Sv#8Ju$ zrSGg>F-SySydoI9#%#{rW&7-D^zy_dj~sPbo(W!89gJX`L9n&qb;(dT{!i2VPdV^n zjshBr*eX9p3c}6FoTz`@X1|Nn@#P1E6*fbpnzRfWRvisOp##t95Dr=g&4049vUajl zX1g3)BuV;32_xygbElY? zJLSA%B#Q?5XIX1$?ur*O>F`Hj*sR?r_EVOQk%qeXlQD>fR@7(mjZ01?sf?4=BsIeD z>C_CP7@B<VG1Isr%yNHJYUhtJqPmP7%eZ>}Hv zf!Ur5+zDMXiSTecXV1}XJEBDUA{wPdQtblpkFC`X;_140@WK_1qm)bRJe7XuxVruY z&*sKL_`)1vgBEAFY)Pyz$A>H1=)`ai0(rXrPE4@f$Sjl3i=*Z&OY_TGRWGr20C>E9C?e zt7bd)&X*N6!!3R>muYHcLoU3fXmaVu`v{|7h!q=@9o3CDn_(A}oXgzG>lw5&M)v}d z4}d!7`t-8eQT z_>G~#8UEPK(SVaT#-O5AwP3%;tyNKOIs@0_4y0Tf3&s*e+os4$#ADcWau?)61I5M& zRBwjYsNLnrhOX+s^(j$fc}R7HLSC75ub z)b?sIWAq;p`Mb2}7|TUw>=GrsK~YjFaEl^=HjvXqUGIdH1K^a0zVg8q-Nm*{xD2kHik*?+Nq@i2NA`8&ay zdAwi^DFnehDL%44l*ZukmjQu7STBgXEKtYJo6J^7|6QkdO=YGlqJ~D?A*N;``WH;b(^VU?}Mq3Rniea9y|ND60Bu z*rk|;9QyT~=D=Lz$)xXmx5Eg^`m>Ul@e8G6lcXvaT2mn-Y7WPd9MJUi?90&a zI5ml@i4Jk@Z-{)-fnSh<9~tqta&S}u zxT+DO1&e8h6`eNAo$r7cC033xzXaHjp!Lc6r~o}-suxFN$zQbCnV-(-s{pIIF;xZ; zR=A(akFRKt{xpAZ-RtiyIfUqz{z?wOQyg2dLg=640fe2u6X00xGiN?n<5!fHX;fDe ztbcVYe%W-djQFEj<~0RYjt9J5k77wI!L5Hclex^$R}$A9`U6|ea*8zy*~21*fVq;y zaA>nGX5IvC3epgm8o&aDSWtwR^k`_Fy%PVI5WG;~@U_H%1RY^nK+G;TXQA;wuu{hm zM-GY`+3jnZk@_J_rxO-}ukxm^!G-W4MeNXh!&3gFDr}KMBiCcDR5d*d=zo$HFVe_% z@JXEdQEHWcdNoYY{`W94ObR0JhHELrhJ`b>Jfn78ZpJOD@`f>RKCd3rmp&W3W&!@q zgu7r~qK@;yOE?JRY%7q{og@TH&#>e;k~Rpfx}^FT;VLVe!s;8ayc1Feffop2aXOzv zRZ}p3*9-fJtOQE_FlroBm}GTrBNHrn5yNzZ9lu*p<0k@5qm2WCxZLtG zum?bOSAYD7(VLJKsC+*|x7(ocff!@!4)8Xsz^X;xh(pGS*UP||#138zqGVsUECZKr zo|41t+aRkh9GiA3(4u6*$LeJNG}y#Q$)!{?((!Bw`Z&^ErxpDhhX%KH({$5A^g1-o z-$ZuF!uS}QKtX)Qc-P;>uyc-PZ)_#|l!UH-RAQCEUbImI&t_BUG(n9dl>7>Gf^`8V z`$+fB?-q&CT#rO+%hywj7RhF$f(PVl-0KgE}G+M7fcZcoca=X(hzJt>uRoy~34K{OR{De@G5;_*RXQMwShX zl{Lm0hWF0F{b&o8v|I}}4I?LC$M`i$yY3__q%ZFuWp@w|9qV~8nMvQUhBH#nCa6eHDunt@0fRa&}o`W)}XQh9yOA!a_U+7;Y&63XvEPCVX6z+6)ulOf-r? zG!4@BshaT=OE9%G&vr3}YA^F-QaI2E?X-l>It2hJXdeG}?2lhvLVgFkAZ3nBD{-rF z10$B-1HhF-V-&`yZ$}%&X|Q_i(%@GS78I9c6^Hi9p{DL`6X4AP?_8^o>g@-_4-b(v z{rQfqZ;}#`UD-b5u ziutZbq0@Xf*amnl_vibwJ>VBR1E(W}=LMZPqt*9?HL}P2m{|mB23*#_r1uPX&LYpk zA8&+TlAVp9EA>-UV(8Q(xLNzRm|@d%5G5ik8m$GZRqO<4YUYT{*kCkEY6LiNxLpW*L?K!jux;C(b=Sdq>d2SV z*mF|QW4h(cZX!EKf+iBL27c}fGe0s(i{)4R$x{c{!^(Jt^3tOJ)N-3x?Z-KT$})K3 zyms);no?u(XaQG2kpZ|6$$i@YkI;aRwqH;Sk6U6{Q*CI{FnfcKicW#=CE=; zBBr(a3=CaIM1NuO#T=s7Bd^+I%I%e8El(W${QTb8s2Awi3BQ@#6JBblm>B+`wMK3gx4Aa*-}gbcHn`pK!8g#j z*Pkb+r-f+zj|vTQ_id^A*+ouZ(5S$}w`GDIOmmB`rSYRY0u6jGH>V$fvu+hY=G|e} z>ZI2=RzE|m44vZ03Y}N}sxJi*dd$0@q`PV%u$J=ukZoE$T|go|N{%#e)6Mt4j!KG# zLBU$<%4xOF@~-Oxe;VK{21+z(6T8c;u24>z6+D6qKpm{!aM_K%1wLdxO{REhpvUdz zK;5MX!!%|irw;<---*5W_UHQ4SAyHla(P%X4Yazyq_5K0Wa?eqy86c&peo8X3sNjRqpgtJ=MEC*xAI^qkxf`L&QVy4Fh zGWAAcb`fSLkcTw5iMy!T+Aa541c~lFtz*h>)XFyr`-X+-4S=;bmdtk`T6fj65n#Q7G-INEU0(wMN}Pr8WQ=H6LW_& z(H>W^mq!!I*Wre;w!nqvN0O_j98+XaZMRMA$%h&iEPu+oa&3iEo&*2u;U5XiZ|)hY zsxG9zh%K5KN19wFAFM<52lZ?^41C)|-^!R;SdOEieMQL-{t7-m*(8@Vm5sUHQ*^`X zm0m{yQ;d@tGE=wgki1I7h>aK#2CwPxi=O9mEF9J?CJI{&YzRK?72QovZmuK-l}aZg zuVy=h2R!;#3)+~4DcxON>q9f3!j;8x2Iot|C8!qUFPX}>w<1YYdd?WcyLi23%0NY3%0ej5uUXTTa$$g9;(b$imLNdCU_R*zpxuH zy9#X~!F!(em;s*UD!}XDCVYCInfBWB5tXs?T$Rn_NQBsz|L~xFC?b&Tb!)gYs^<}* zE9Ig=Dfh1{jp^Z-dJYIvPM+GAhWow7z0wZT8beD3&zn&sBST~3U*KFw#PWigMu&@= zI2_x7EI4&EMcL_-P=$4;@<_RixTKy1*XKV-r=SaB0p}8KgEpvE0g>Pa^OM*)!dW>Q zU8y;FAUmS0^$j`S=|G$-`iynT?K#(frBQ~sTP`2I$v4UHBVeK&?CT$d!mG(ruz?e{ z6Xj-i+fPuCb^9qkT&m#X1(doGoSxXzQ}LXLv*}BE+(@?=BaC(7Sp>`N!RfiB6z;ov zi=ij~CwH;^rFdO`3yb1j^F^JKJrdT}zJ2`4x`UAVY9;$jFLe_Bm+p2U-jIT$A4Q7D z?4D*ho;a_~mcm*}np5mHqdd5o1KjFYtfy>*&|k7n3buWnih}zM>ITOht~sQ3gfq~O zjyF1e`1dbt1c&P&5cLgDR*rH$7Qv}rf7XH>RrqosdvCAHS52b~fjU<%d<1Gj4Fx2f zoK%8L$kd+cb1FVFu?`A#|4!_W6_v$)uW4J<5b|m!e#`bfdUwJDe1qhAO|C;3h5p05 z0B5C;8JG!X3c!5+3Q7qJx5+tnljD!QFzHxa#GUX$^t>B%GAhE$_5U02`+Oe-DW;EL zk%*TG#k8+?6I3wUJP05ppalvChM;Mw&%e%AK}}^%)YlWN$aE*dC%3mJp6}PRb8E)3 z5}MNv320QCC+AsJ{x-vqM?clrrsiO8tNlQBP|+H%@3R-|hMZJ3u&xd zedzr8w^nO+S$-8x0BhgWKdBtoPg^4o1YnuzX97(gxWv?+n8o|pHeII$1QG zHO$4t@T{)xZ92HK`JBj-bXx81aIe-G5)qw{y{^obj&4C^`zf5P4nKqjivuhrfZ?Dm zyD>gZQ*ryjaa=`~oC&o``V4d;ZUud>xym$@I!gKX-dHj}JDcQP>H3FJgXctpqvD0dw`>q6li+&mdnamu zVgBi38}S7DGuSwgqme?Z1dDUT=!by*wzWQv<1C@%nMGzE(WD@pphC$kk;p=_r0?C* zn`fm%I%In2NsB_+l*Vj!xPr*bJ9>BpiOH~FVIqb&bta=3EdR+EWm>_Wgw+w)up%Nz zT2SuGcLDOdo`5VpYF?X58E8V36iv{;P@=s+uYChO^TB1lLuQ544?IaZ{ z2-^_~6v!x4>#_c8Rw$Ww_#L7pipx|!9F_-03BJ8&a*Z~aiY2mPLi9aw2&BOqMq4PVTV5Gukj>$ONnRq(&Y@S$_JJM>ueh6U2t|MLQfziRM> zSOq>}e?g(b%t>d@0olMYo=ACmuQ= ze(*nS7%|EcJMa!xCJuEhzyUX#G}P3pqgr-X=3A<;b*KgYt3p!-)cXq&yX16aQ~;v~MmJ zT*LCK6`s2odU5oL)zSD27U>as7S1L4vH~!s3KrDrd?3YkQ>&7r%@rJ2f>+ z)PqdyP-TBj*vg1kgh%S`&r*?)iR;ttF*5&~{s%eP(zlh8{`q$Ofl)}N1VyZEIUZvz z4l7x@Ldu;R=Z!V#=(EJH8^if_WF~gV2foX9E;php8ZYUY9F)D6#Fj&M@#doc6R>hB z`YrI;yQu3wIfZ#(CinF6Y6)-0wN-TI8KURURMXA~VHF}q{AxGaL-Jt~3lgZMb>P&5 zBJPox>bU?XrrBX1-ce2jtV>J0M!24K<6%P72UFr|QGviC-!Us`^TlFA?HHVKu3>f` z|M|4(_E=`ZOp7Tyzn`3^mz&)IqDqSUGCsBCEQa9WfZU0rO+v8Ms5gWK%}^L~8{iu! z&)HeYS7s9elmba8y(92UxkLX{hvel1d3YS?3ZIsK`+>w)W0|h}>y0IK;hL%8flc-+ zL)#|$P_1G@qynN2jOh25Tl$j<#5f25qq0{U1h2ticGTpA+*V~N4#*EYc?bs&IudJ9hEup>i<@Qp{ z`ich6SwTMecu0(^A>rS^7Z0Fwi0dDi@CK6H)s{&pXRdDbwaO?cLej|vLT2)yNLpRI z5!lEHACU0WojT1G7+t&J_P#5k_2OP4XOsaQr{fU>vF<@SKKm2V%%BbA`CNKW5AM}5 zQTG9eK34wmRt^y-PSmc8>_(4Bd1Ylw?}iSlGhZL+TBylR{Fl>8=*JKd#?&mLL;p$l zC`Z*xyGbs4$us{?gjUT!~?_glHFWslX4+ zP{A6$w;cC?LtT9+Ne($92jdG&+Ign~+a4 zIy_{**9rncB>(7gxPrR}3P>ltEMcQQKAkBog6!$RMrpIJY7)t66Hsz4^ap{%Efbba!XvZXWh@bD%bcn{ z7C08mpVZ}hn6>=W3KWHsN3E~wAZmm7BK$VWFCxFYjPo@spwjOk^Mn&iZufU2`|@Qf zyq(V2bf|_mOY~oXU-@8aH+TG2>=41}qm?ytHy=xo?f;|cEWD!n-Y!lK-8~4>-7vra zA~7J{AR$Og2qK|?(lvB~}}w zZK2H=@1F!#e2eVji(x9a&tRL^e85E^JWUr7DwNpOHXq7Wft_gOo+}%3ywbT;HAS5v zm03wZ;q;C~axkTmqg`5t`Nb7OkGIS?7!0HW?%r4az;-1H7jbc1=gV6rb%veu`koJEM`4jq0{ zLicwfRTY*XBl`p(3AdworLF#kv91m0@ZUw{m`^+OC2Ky1TqTHkTH!k&C| z4r5z*vEAQ=kC(F9z8s}izs}Xswe#|E>xU0d$)1}L#{1)kV!~)0TUsYDjA8%9yhZrl zYU(qJeY=H;EAnmR5TsHL#PoA7xtklW1Bnytx+%7=z5?#?s}Ar0{rej5@2k@8vy$$k z!o}y9?7n|{?U2AC5dyUVn!|H*6WLbRnXBZzD{rxa0 zg!CP2_fIH`6nDjdy|%6WIFsmIpnR@qT5b7vw8@BrpIFfga2hVfN-HghbhQw>kQ_c= zLqoqB@>REf=tfR-YR*~@Woj+{cVe?C*G~x?c9cZ_@u(*Xl^bN~e@YmV6)Tjmdk}e1 zvwAEceAC^!bL9&thtyP_rrijJJ8C4IJu~|c*FVU={z|y-YMEYCx4u9RE~&ydDb#)Q z8xLVuDvZ^K1x@rLLI2{eqYMfJ2u&0`K{?u&sp2Ou#v+ZKxD!r?o+xv9g|ehbCnB-f zOidQuvFUowKz*O9HShO*?wL{1sn@4+wyP?0&%Ol8c04&`DTPt&-Duk_{w~+-w&9Lo z$P3PT*)rLlOIL|`_Y7N=g3J+M%l;8me}{_MiigSXUAvqvhq}YnxP0Kd3d17VwwiH~ z!w2-MS6_w!EyW+4)GvYXI1Z;F;GT(kkikCuLiRkZhJ*kF=RQ|4@C(FxtUt9^ZVh3!d!D(9tRr=Vh4d0WR)w){YQZQWF?DN^>| ziQ-2*ZFKpPe4+B?kUYm#VI;kd*+{_t{@@CB*xg&X(26eP1@K#T?f|VPd{6ni`~${F zqk2iUFXqPjMJMa85%cPm&dfzpOC-`ifoT{dSt4s0#Lq{C43y0C)AonA)_%=@N6LFi zmZBYM`~Tz<%3tOAJu10N&aaPQfA6?sy7ykqKvb|nuHyFAAezL_QKw4o8>dJ%4WsZ! z{eOe3@q9XEHo~EPo(9En60Jgseijl?trhI))o7y|XDejgeOB}0y#ceuZJ^wwQYAs`J?f7B zXZ_fwr>vhbBun!(u*W^{N_gOagYuR?3b^~%{rz3>OFS`AT<7Tyj@4p;1Y0Ys9a|&22ugP zw0UV0&<1BcWkCJr0`&Z!YCot)`vUX@sFON&0*QVycRHPKLbGuR#zZ{M>xy?t(Sw+m z$E;0Lo)Q~O!w=s7bQOB+KkPKpj71+#gI2oFXobjp^8i`}c`%K8%0d=mz55K#7{AF0 z1ZUhw&H-)*U4xz#xIYpy<}4k2@S|9%Y>$#ACvH?#td*>9-&j@fI8C`q>*(}M|A9F- z1R{Gl^wxW#t+RjX=(;0*CiKY8p0bbw6_@iHHSq870%T8)6&884kzFN$o*ciET!Oc& zt7`?mH1gs#kvHxn-!+g^Z%r^a3{vvgp?nE=DZ3N-f-O%UzkOIEE{rJ=3m_fhXmk6$ z7fn>2dX!O%jZy^E4iRXj-Ef>I#;?cOxB8=R5QkLUoca-eUwvs$IJJN-7tLB?PLpoR zyL^+!wHgR>-f)GGc#yTuY{&~(@_xy%k^4~+<+Pbn_CsOOVJ-;Qnj24)qQL@4N>A_v zD}Rp8Vg<{lbHZpz8UrUSwU&i5lS=#A3tXYyUNXCsUpS)vVHOX+c=3Xs>ov@qQfwt} zjj`p~@F-09!}=s4e$6?v4NWx(jjri~T;Nsv@0kZv>b~^xC;iGKH|sGGM^SMQK|Gdm zxc+hq;&#FWO~8g)(!Qk`mo?r-Y95@Mn~PtWlK4wa?t8)U_H}oHYm^8nfkOA`q_shf}EoV6ob#Tr=A9E61XXH}VLFvBi2 zi}apLX-pT(Gi3`C#lAx0>)wrV^z zeL1ccN?)S(Q4T)|S@XZ#Z`Lv$jr_Y7LSky~%?Bt^DDMnAPGLqc`P{~=Up723#ZLf< zPa>KaBWkkytSHmMx(!pdbe@JRwZokG_aB?%UlJM9yyR@OO+6%1hcW11nJWx7jBExYn6rdhlKfZ2_E`9`p zTow7QbxLd~T3uJ(g9dc8Y!34=r>pad=kS&|o$I}!hva{`B(^o4=r5R<{zK>Lz*-YY zB#?=?0Is%uASIjucl86^_Z32z@T(a1-Dg*T&%4B}^v0pFT#7g`5LeSW*k6%2$JIX9 zgL&jd^c8n+Z7{O(8bje&5HOAYf+X9swCx;?>^X&xGv^e8$$~|@1HV5U{rox5EP(z% zVzR}t#q?3jF9DaIu`h^|;*ozXwvTOo0ab z`rh-5#|QcWEG-C*mbKTTDG`rV?nx58iMOD?Y^L|)89jJdMu3_~=Tn+)K>wlHmWwar zY*LYAtcvOl*T!xq*p@s{Of*Jd6=kv9gmYcLRomeKoRGJUcU^NhI*6=go(|vNPMGxH zb4dNLR7H}3>|WUQPbq{R>@A!hjrl{z+bEk3(dvJ#bY`Q@HL0sa+FvqSy*}6&tSK_a z?-6|KfrKwPJjd-0-p(gr&gYi7U)fMI_h^Jbc2XoB?KNE7XENz$6=s*^^=EL?x--ob zcs$NNWLzA0d%QAsQ4&+3-W)nj8l>D5jQEQ$9Qid^8-0|;b3FCun~rnTW&&(^H^7!O zbO+A&C3VpU^W1fkkqF#W0TA^uuku;Uw@OciyzVf`&r?&0oAX6Zk{s0J%Aw-ggXOITkeA7jM0 zwy+-_3(U;Jy$*fRzlE6?2qQ548%r+{Ra#oAfW8-srY-)jS*|*vLZcu8LQGoCf2@Q{ z|L#BbA$Ib`cA`YTRN7gR`ugdhAUCj_P_o7&9SXd5+R7pD+L3Y}PsO4f<2|E|tU8w5 z6;b+oyc;R;O~hFY+T`_;%jJhH;?7|@TmW&&UrJQ<`~W7dc~}>OLnNMKq3wE8H!MMV z+o3+*W+2L0cA`aA;((BBWGNVC-Sa>T!w}f(IC`lVs8>{Oq#zZ|zcBA~r1LpImskTd z8+SijjTmn`B6xn)OGXvbPib4S?_KhneP`z8V%cNH=_P!(H~#S*t&5%dD4ia|$ntII zio9Arju6=)za75xOeCsgNy|$I!8YA+%q1c)#hzdJ*_V>dj2y zDY12dd^Alj`$rD;Bzbd3BLt!xSCK3dB&W%*lyLP!gNQ6LrJ6iS<;mf=xbH9bwIuqpvagfms-5MtKld}P;fOL5 z3DV6R0+?JFRul{tc%!GX-8kJYkOaw8BFp^tN3=gfX0DU*Jv03e3=N~i%QJq5(zJHG(~t9!_2;<0OT1^nLa0#U@HN~NvVZ2CH zeYkD}MQQ9M+0Bq+0R%z{8mX(3QqmJd$h4`$J&6kO{ni4z3-q-S-K`JKio&RaAssqB zZM2qrr3))6WVS-ZE z|8^fg7ISC@yJe8-dg}<~UtV5*&>a(J!BvS;QTMsRmLaIr zpDKR4uWG8KYiX$pN``nCa(^XkzV_J*O;DV9o2OV9#4RM>Zct|b^2OSE&|rDF2`l=k zSP|F^8)#Z}$2l*T-;akluPk_1ZNvP6LpmNp#~^5qWL(=aujJ=!J#b}ZqOEorbcjKY z|5Sc$H4-uvdPSJX{gr~OXQHr#klWi>~^XMH`v%`u6}M`L+DSN?^7%H3G_=&p8BMn-lMg!LV`e@j-W2BEbZmbuU&krl;S zVZ@M8IDdV_cps|slJR1xK?sbG9yI}0EYM8P&r0$_q+Yk*l==uh*KtB?8I3%?)IAo9S5}oE=VECM_>Z8kgDT^Ly8ac%u%mqs)484j>3-56vt)vfnKI4E^;@BHik_P?rkLYi?l_y)(U^aBm{4eBA3X{GEMBMFsv`|7uKdC zX!99WNfLMtq;dGJwe6es@u!3qNl~v2enU5|nJD5)KD=7hqP=CG99nvmXsTAVMT(da z53=W;hSs>8oM5U~Ob!sVWXMIbFn_CRgU4njGf3^SFzi{*AY&w?zdwa6_ZO{c637PF z8oXs~dd(s=g`a%+ngN=`CO)VabWJQ$@hzy?C^lGIWjWZM=$+8kN}bfgR^uxg@p>=L ze24ZR;}2az@J~;ZWlRPp?f-);3VDm%C>W zrLB5Ps$WnqU;DSE&hIB}s;GI<{AGc6NpEE|;e+R0@8R#jx~+Y@4fiU>ip;1#RP#uA zR@013Hs}UAC$maC@ff&b@`ZeH`0%K!3~pk^QhxpDNGBjQ^(WOBz#2lY?rP-QO&z3w zUWkgtaT4|l^)M@8f#Ja8nkAfNTK}tA-ITrDV8Z165h`unJ5vY3rR-;#=jRMTccEF9mT*GII2Oxg%u%*y^S%$en{}B{ z-do$b>-iUtXL%Hz7T70i^mO=P3s0(UU!b}RQQ-w#YU@~LmFPfbN!oO9tsj|?IoEgr z+~S(o9A)L+Xwy)_4fB?d}E(Dn6g23G$jIeGf~UH8#tRzL^g~46x0}_9tt{FwbnU! zL*z0S@7Qbj1YsKLwD_{u9UD3hCza~``}Z%nE!}~J7x;)E!}g$`2Fv;uxdZ;Q!5-SZ zHQ94aFof-pyOd@4{)IQ)Hplka$NCo_-KYqgvA~Q(B71kW$t(1$I#PlRJ!Gw71Z5us z6`;Y92IFnWe`NpC)AUy8br4XHsQ#G+f0O8!+aH=2P#M&6m@{HzWOU~GVTt4VB-lg1 z^!amb@L|*~x>DQ(;h}8@v8WW)Ed5rr>#DC*gbXb&@YE3PPQu5QKrMjzQmpMinE+MX zgy))0GQ1Ceel)fK%IS0ODTQ1%dcbBptXo(Z_zhWpkLkV zTS?WMWF@gahLPqB73LX8q>k0khVPsWYm$9j+}Ko3immb<=HQiPfVT+BFOlb?OTXxr0&BlzkUWOeld&=;Jfz|%Lm;^xh%G81ZPfNXIxpoA z?lPDzt5(!KbL%dNe$hNUbRuN?TsN`icKVkzOgLL{@Kd$#!TYyk9#Zk$>P2Ly!1h{H z?qyaM#;?Eo>=UqJR}QJDk&&^>W3%Y-yeiVPAOpm%tZ!UW@Ah9d3S@s{=5l)wjJlA6 zB92C2l`94hbO@2s3$C1=pkRJA9!ey&PfIfm9kDm{js%H0!YnSdrP-N2Ok$)1gNuGS{*V zvaLb;dBj1{3D?@osL$%P9MuN|ySZH+0)8k9iLdr;yXicdQ{Jayn0=w&Qr_H-%Pk)v zhfgLyc6yelHG_L`D&|k0*@(X=`Wta+O4wYgzL(=z$wIfQmaRBGTiRX&aNs}wHQdaf zzPF~!cjInP^=cBNuL`SZcgsi^q<4E!94XF^3t?H@ z#u0BRvb+W=eM305pb)n(Q=PMb6DY>+vsxVD@PV@T+(4e97|^ixRjzC$Q(t(?j}NCM z$Kx+Nbaj41{f!}Qvb@5v;btzsHkpw86ritD(`ea)hBAMRb99@;!g0@hhmb^~!T}sAv zYyATf@Qae?tV5S=%4&U)-H_7p_SjxVn}uZv$jQq(5SQpd#kuJp=@C)oSW)VzS(&mgzRTbSHMW9*bRs`0~ZBXoB!l+tv@k%QWuz?jVuA1%F8vs9OZ&Am$}c4CzC6Idj$zYmqn@3uAMs{1eR7U;1=N*w zA>c$&n<;Ww5_u#J$V=|0N<`tIaQ}xVgE9jFWNqA@hMYXj$3gHn{Hf?6tLGuK_{?`-vWzV}jfu^QN*_6t_~zJ&GX& zq;g7gTurO@5KvNqCQ^zJ!-E-WE7{83IX;**ZJwlmd_5I^ZIDID!U7;~PaJ}J1xEfO zJ|x&kNpWc>*U;dh(5=^v?I}kkKXnh{nJdaX1ipC+earI;n>CQ2X{;(t!yj2L)S1i2 zxn-*3V0oglqha78@p^pwy3=&*26dUiV_go-d)H$~922U$R^pgs=%W&$q~`IE3}Xy@ z_w+FD)(zBKLI9%(5LBHQ6K)+Jaj8YH1P|#J#z6jvikUcA6IU2%;sGQSal6sO6tH!Y z+T8#gseVdMZK7%A->y267skvgqHEMOQ^paOng^0ks`@7?N$bjf`6O*A+>)%`Z`c+$B6NgGLyvPyaeg^LWE!d;J4@nsk z`we6j6B`=~>{FH_pojX8Whh$f{r~)U+X33Pa;KOpS)(W(ltN{IQ9J7W6If--9%q`}b%;LV>EYxF+6U*JfuCUiZ)pPK z(@r#3%vLc9+xaylZ7{!#x+yE8_qTw23~@(hb@M+Vi?7UQ&se6X4_hu5!W^|Dq{J;O zDH^_g!i)I}mW8PP10@7N3X9IROwLRklkMh|C~h05Ev=MxjlIs3 z!4cEC56qwR!@kDo>=z@Nw+*GSl{uE9Rbydsxqiz%;;uC_`5m6_z_7^issjM31XkoP zXZ5wcxaAC_+>&O;h`HMHK(<_Mm)2KFm(LB3R0@M**1RG~tdF^h&KMP;P7K1ZSVvjO zKr|!ILty6Rf0`^6vgQGxA=-XnO09+7_&;WrMK>hhD;dV}_7xUO2;YP&B!q_yj8*5)mbaF@Ruu9@5ilarB{3xJ9_IXo}FJx;a9~j@qn0D zFS?SRx@QAD+hy1}u%ahY7DwC5a6JYIsR6mIYKFvqYqDk^nv2ghYwGd8?-_lz62pK% zf>A1d`>PPi7DZ!g06lqkA%%(H!N0nY@E}g?$siwam+OdgzB>D~e%-%7qExaBUd3-W zBK@{`jO5jQ#ya6y`nh?tI(ZcITi|6>K`P0!5;+LdRlC8zi?DNqw3b5bA>O-`?=prD zRA!2q(yUw}11Z0g-0poZ%>SiGA9kHXhA!_?na^l*Q@jN@I(?|iix^Ws7SG>ydr-q- zf)L@St0$!&?!^aU-~=4UTs{S@s7kB>$ww!u?u{K@cAJ=7Zl)4Ut?+0jVfsJ;;XX=Y ziT~^L>%;uYA+4Rl9afy$Hd&#{5Y1kB{)zK#;L!O849&lE?LSq1g3&jyh4($*#qMTp znOa$~C~dJCiVh7mhywSAN<6Jns)*$$bMH*VTAVeUdjvORCZ6t@{Mma!aBX2E+GdQZ z0xZtWojg%e$fCgAUnN`Py?vBDgnL3fMhb1WsvhuBK=((_%(SpkM`VGe$UjsT%$6AI zC(fY>x=H<{(9?6MrEr+r9tu8!)(pt=)Z5)gd{akt=5K|Dn|F$VL1OHxqzv;lm(D3) zH**pO#~0%p;2fcS)XEIuN9%qB*ok9rI%1;(zv<~1rfUABr*!NwKFe}XAp+?L>o;#& z<&)NekfBl68@7YCrVmQ~i?&zGv6Xya8_`gH%FR>SW~aKS;(YAWX%)no^xI!0Rb~P`&Dzf|O?!#lq1bs|3`0219Sfa&d% z=l(Q?(rveUH8a1aWx*s%`$PNgn$+(?UDOwhukQ=-jq7XQb<^t%0d5#p)x|+(sgM60E$Wb2L-K(IQr=K`6-@ZCbD|3NvruKhNgrRD)Eq}IjQLoY}*^1 znn&-vC@+>|*KeBEZ%yUqQ$joE2*Gu6wCwxtYTJqFg!TL#KuqxemRHdf%x3rxLvxDN z+FT*BQcmuF8=Ld~SKeSorD zdCl}tHk%oKlRK`2^V3O_=Mg*sG5z4b<` ztg1r)%gQ#(j06$rO190mx!Bna(HBa#-oOXI(MWf||HNQ%3z(=zKx%YKpRk~q%N>Va zU0eRxO}zq+D|vpAN78T%D$sX9GXU*u111cO<~nBmJC;n*4N$Zv0EWmm+_+vPUATH+ z!Uvc&25h4$?`})x5BaBmV~5VZ-IjaS-0<<^$NuV`n>D5&k6N9VtZ&8#O7tE8C*5fz zFIbOYZYVR6wh;MKBUNxkrcstC;M8q{Cb~%InI!9SvTpvVramV+m?Lx)q-K+j7;Q8l zR&hr;v>X3|@5*p=o5Qg6SC1w@-}baBWS@}*quLV|97ewifW?)U%o0zQ?zYiM$JR$P#U*GaYUkk2H6{W`CacnfV&VJU{&83OPRjb`XHQrRW!ufv~fSA2b-Q%f0 z(f52@NHdy`5nrs@v>=S4)MHse6_wM-yzSYHmqY|J$<-gtT}=JkxLJQrc<#6VH8GM| zs>?KrI-H5wu0SH=^1o(PhO&s9vV;E<;@nJG&XdnCOrANmAm!7Kz^&j1~jE%K=JW%wp|`t zTN&0O@o5EoTF`-PW7ZqxP&$xKpBv^h}U3 z{q>JTK|RfW!S$4#$fI9SG8LL^`5ZY!=z*lnhb>U%Y|;Bp*Y11H&AO9I_%V2PxxS5c zIrOviq-yKNnj=Z7F`6Xk#Z1*<$oj=#0HfaoKMDHx)URU{I@M``nDwq(9(p zH{gwqyRpw{7Wwe?Q^?w+P0TqOw-=vV)Ee@m1#9@$J!z$A^j2sWeT@)dG3= z6*L0R94dFSQv=AQYR*2a`qS&Hw_$`3?LL#|5idjr;?YE__=4ifOR(H43XW-z*Py8R zK%<24w7PMuLuFC5ck^WBer@7liD8HISmt4vl)3B5WQH?#?qUYMEa85S$**O983b4E zPR79o+%B_&HH!HQvrKvc-}W!ISv_7hCFU_m3;Tk33i=2A9wN%cQ@|oCPZ_GSn`XF$ z9TLBi{0A?zrLDE!Sk|ea#iM&rW}@ZrPln-q6S_$V!cGc9C(M4{N@EPqF3FpQy-AZS zMJyGN&g~v56Lc!^FQ^RZMapmaP0lO!e2`iNhQqQut%Ch#LkicGa*}-fzgOS(Ae3K_ z_A2t2`ia7tz2UZD7P@JJKX6|i466G-hN5`mgO=n*MJMXOz zF4CQnfjEL>xHRmLL6FQ}BfMp7S_nt8t_|&1Wh>X;1g38Yb zcBV|kmzFKrsvx8M6v?d;MDH{v324qV?jr)Oa9TYN?)S9=oJ4-4YF!P&)A7V#WXy9AMm%NKk>8BeH1oj3A_=WrHjbXIuEW`ZQxb{ zYsY_JYtLxK!I~FhO-81htH={ipCg=+6oLtXbbZ2$BN;Rn17t6)(*G1g0JiP3@w=HH zz)9G+n?ukABAgTFwzNv)2`mii+Ay8}9Hnxhm()9F`ugFaU*dS#7`n@joXITTFtfRd zz>LN;oOezqCj&W)6iS6}{TPn|KQQ1xYUigeBS&T6(@Vt9Y5w~&7}Twlj9Dl$h_UUE zVt-;=fJn;7w56w~f3)!7Dx8h>)t5YE$w5?#gE(1~N;SbJ)Q>M080q~8sj}eI;=9bv zLRF?9{qQw#!ISOZZP0vn=(aQ%i9trB%Bd*qv^6ztCOVlv*A)E}LQW}4ujo%rn04R< z;pzCY(_D~nGiy9=r)6n6?!J|kYgNEwH;&%SThEBf`R$+r6~IBM>H&bJ2NK32$V&ch z#GmJ?c4|e3mE?&D*s75$jI?nhDYI}AtOXN_da_J6Qu1|n(nO8&>5u7gN~BIHn87g@ zyw~8{x$HG=_wfCR{0LX6wd*6@f!bQQFSOwjsJ2R80<+nCC(X320@F0@Cq-c9UZ_O(vIO z650V#ozRqG=mIz?FwN)X=DNsrrgOK4vw1p9R)m{?Ha@qze?EgvVYW<|Vp3k?0|r?w zhkM^hf6RvER(d0MUpYK2v#i%6zBus~X|i^@l;}E*g*zE4kHZO-!_)+d@b9>k(%>2HrdY}4t zu7_LMfhgL4tQ$XW#vprvPxt<0Z(9RrD=e<`WOAa9|SWdA@Svg3PU#wzdco<*-hTndm7q zC2WaQHS2GrfrNu|#i2{DB;nCiW!g)+%%9W@9PrZ49+0RR)-QP=WIg>{1&xv?FPLmg zM|4E|BQvmYxL`fhd+y&2r|G&}bZ+uBZ-T9H&pjt`nF5~@rGf5tHIZl~Hqh|o#7&B8 z+UoG3Fs09CsL(@zX*niDrk+et>SO&>T`&nR-AQ>MiUmR3>S2B47zedwtO zu?I7+#1#jN&d~koc4?DgDJ9Q;cL?l+Zdf*w@F5s$u|aSYazwB<0I4xLl!w!1U(_~a zyynx+n6P(R)P*hn1wHGvM+z}oV!;%UA zPmtl9L1RQ9*Mp2q^%J}_Pk@219eg(2zd;;#pMf5Uurv<=+u(R4U!+RNmtOMEN$>)X^Lt34$-8Qe*%Jx?I zNB_k?caB(gV~&Y5^#?oh6BJfgENp)`h>BuD>?sSm9Fvt8v{XunBEiz(B_vS_(yXGp zR0Jz>yp8!;=RPdO7~co*q9ko`j{zPwf;Li^HsX4kH$<{H+^NdMUW1;QX}D%`Ek<%T znCAKWh9&S}%E*4Yjw^E!<8upG=#RBBpLDn6NMV9SzRs_9c8|gNuFIA?(13XjNO@m> zsldechY98I`11v#69VPBrv!v%i6ERbh;fgXLOu=#l{z%VvtBKB>CxbM0x? z)q3?8I84)=C%wh(KHi&QU`w8}IpyM7qnF@%UQe@5%>6S+LwnC){=vj#xi4)iwO|U46zgS;+0s1K#fP%IDCewt?Fji*Pfat${+lorHiuP@E3n^p0 zwQY*A`C-^V**yF|mpX2dh&=a~)>-??hxZSU#JbACt@-gw^1z)Rp$0`+neqJiD!Fz3 zzyBkd799oDfCwoX?D==L(98^Sr*T3@cC}xbb%ksnMnkQ}qtvTkygDI!_(06%r)Z5? z8RuUFaT)qj_)&7SN@HVVFa6>RrTf!|_frxDWJ&*i+sP_^VW|=N@2nrb`^JXBybHGz9z(Kh$TDx=<<^;yd{$pBxk@XEyaQ5e!it~!g_e(E^3Y& zxxkj!6N*!{`3aq^*>SE@Q=>;kd*>M<3qYEO;~qY~3q-1bID?{~#Y2OC_qgwtXgUr> z1O8nvujbu&?2Kw~h(f;?jfyck}a@h;7 z!>#;jnb**N=76FL&^5W{%L*L1LiLd%QD-Nb#_DDRaz z7kIfC&hlq!K1&^2vT=U2M`{=MSJ71oNsWBzdqLD#MFTtam2Qj9`D22-vyDoG81xH7 zYP~U`N1t{nU9N9*Erj>ki}axsM9Sj?-yH+4)+4%-P{Dbe#a21axCXtFkKJ;JVN@yW z53uID1iNg={qMA>lJ|CDFR(qd3j6J3Z9%0|Q|N0RKl?elwVN;^U9-HYtAFPc^WbDT z1vUcFZrcd-PoOL7Y;UUg8z_dUGGg$T@&p_l!YuS=Ndq#7ln;{6)HTNBNPE*0quCjZ zZ%0iN!ERJP+(-CvT4Dsi&UFUB@@*5;c*U{0n}rOHMEZ(OBG|>w$TdN5_>p0GAwzR;6UYUiD;Ux&Vjoan> zUpv;ezMldMfkj`{7esL@bZyW7-j%%kxP7?ra;Iq%d_^dXl<0`$ouzW$TnzLt&W9sp zVE{PQSAUH)8+z+)7?viDI$;YplA}JdZ9N-b91Z9Toe8IpS_#RpgohhoMmo@9X zPAI_;X)#0ic^~Wly#QvQWf+aYh-$#Mhe)D4 z<8Azc1HF;X{!cHaPqeYW3iRZSTq|1}^RL-H{CHyqnz1|m=FQ*6RwI>bKNxAdP0C(= zxA`vxmS~ccsY*efNn%Y^1b^3SST}Dr&>^(8xh$nyFVj=X>7*I)`!%rAs+H?A)JVOL zB3*$$S(vbI`uNR>XmC15P%TcY$@ACkLy@IG<#ru%MBxt7NUaS~M0lToG+J^ZJxaMK zP|TX>E6-1L@8fuePA|7$Dx_A*2y+YM|kZdY+R_c*H0SNd%z+f*pBi1?Qgu8cAJ=C0XEX)<)DbvrO&*`Fx zx{rH#lB5)=Dh)E^u&%&&@k>J#3_~sI6_HM(_mO9tAfaL@>pt*^QB7)@)Ym=y;+;ZK zH{_#>fO)&Yf#&M!!omS*OFzJo#uIypL4ehTuJEv*b8&8}7Trj*>pV3Uqk>9&HBn&>{G zcm0!KTBH+e6gc2{x_t4&sJT@^VWb$urWEk@S0nt(tJbX#(9o0y@l3UIRSYG(sdW{r zpI-d{4o)<<4W7AFLk;fQv(U?F1AbY=4)|nH#UdUJR@CS?eN9oTc~MrNQ9c7DR#_81 z|H%6OSKF=-B(h?eV1MW695R_*TKwVB>J^TI4IizhJm1aK?A0WE@~x8i-)7uJA7V!T(Fo7*OCi)FC%`~0r_g@;n5U& zlwmpvufy-m>GYTXQ6N+qx#q)sF8o@y4(*DXp=?DpGM3=|1DeA0)HC(>L@4VYt9D~RP~`*l-k>|v7XL=LYw$NIZ^TOn6eqi&W;W<@OqPK$pr+h zQLX@cMF=CXbk?NxPQOVwd>FhiKCmqn4{&<~Y5elrYMzmT2UmtpT-sGQN{MHI5yis`uN5dDJ zKlC|b))R#I6(X=i6S>=L7#B|YtDrX;kEo=v8by>Tp%yA;CdIG-oR8u`JcOhMN){E+ z^vPfpUXtHs_3qwZPa88N=8Gp247{+(OByeO6uQC^B~-p)p8p8}UXypR zwCap1{i|)D+pwc7f6O6;AeLUsk|mpktiw}8k|CndyHUf{5fISqt; zQSh+gWLQTN8~*u|*ip=7v8t*{n3D_iT)Bo^=9{}K=o|UI;b0%R9vV3~aC!yW+Vp!8 z@0$+hSAjATUsc3qgi9N($xY;^IN5E!79xuZ*((jp9&^PweTAp%&H3T!#yfVr_vX0= ztUf33&u4g&OIO*GYiw5^U_r|7*4l!S$wvHoe(^aL%?!xLhZqYs8V{OhkqFaP@^CWI zB&rCG#i{ivp2vusReX$Nia3&E^~Y2d$dg7xs&a-uj!lLuKX$=V=q;gdX9$KU;)}bU zbk<$AGvUViy#FqDqm&QH=9qdj5aG7bFF{a~r@`@d@Y9B%=lHg%6a+B&l{oI!x&AC2 z_BF_NU2Q}!ru^_=As_8Aq@_|23ZDLE@QD5H71xYGm#Gc0Y^KHmuqcBY0>#PW82({R z7pS)2e>yXLI4$uD({a1vZI}hBwISonq%Txg4ZiK(n zLG4#V%k^-LeC3MMB!MLYy7FepWn{d~QViN~P9CrES|^sCLo(;_f`SU}Kxs?munU37 zoTJ(1=1wLZ?!Esr!r8cMFVJgBA8@m@`YZ8RZgI`0I}ge{6|@jLMBWed*%IhO#@`bR zU(gvV(&7{|wI#mdBGq0JOpBJ^3ihOpw zFYzQM(a*f|^UwW~{r~};Ze<5KE*%{+iM5oF=WCnwA6NAYasFNEFk?$<>;-ZIhET8v z@n0Md9F8w8mt`~9gJm_?nbr6S@2NtWJ{MxSdVo9*$%XP5l^kYJS@f|MyHmktW!x9t z-(IIwSu)wAr_NS3HmrsppvQ0JY(x?}yT2#qD(HA2`}c?AHpDFWIP|j?;ptV$dL8H| zAQb`h^t=82BTg1s_-mj1X7a9ow;ixCMn^}p3ap#e%oQ*f zicye(WU>E@_?z#0_m6m7kz)%@G8EWK0$cPQ;6Y@TXjpLv!wx z(4~!n-`{#s#?BRR(JdPNnicPm+?XTnHZJczcGFNmFSGpp`<@N{lw0C8{sr)A@ZUkndexUgCP@vlZ(^A%$v}j?Q z;$SpW)Me~R#B%axg*WrxGu#KOyI7;x^DuYAdE?aHbc2yM2pPT!I@QZO6y$is9 zntF<58Ta)Qk_rxzbyQ*^DySS)=>h3ezhwU;TFz5NCeouN7)`# zIqk*I7?dtqZ+#+6_`$A=3I!GHl_2%E6x0k4tweTXCg^T+G~wqs2!$p9E5SGjzmSu` zNSTC-=<(&L!osy%_t&Y=9ySd9A5B*o7FE}-X^`&DA*4%MnxR8lB&0hfq!FZsl3d@(2ETgtv z=ivTE$Tz|pR&s6q&N(bUpKy>rp6l_fj_uYhSe83;)P_yhV~XB!PR<5y{J~rG*@{b) z+1-jzNh!DKG{6*jmMKM*QCC)>JcQIK_s5>H4XO9|YXbfwEgxSp*nH^r6iFPXE^Z~P z--+caxOUvKXxlA?ahI2^srfcCK~nWm5@hbwOK?R>kB{bb5MFBb)Qv9zUg}HWyI5bb zVVQ%NSd8|u?0!{UNk!pxzk4mv2LuYh>`GI|2386Ertm7L(Vrx>wPW;_NLXBOtbGb2 zaRzu1(`OV0w(;BeAk7;X}>(0{Ogf==t*iPhD&l7+Oc+nOCVFPW%Qt|qS>EmQ3zD=mSIjK zFEG1ftyhKX3z~wX1$k#_{LWJp(+!c z{{03X2*5!b^378N=_|r---XZ>-!orEGSLY!u&Wv9zC@eG_dpG6POEQrG2J^o4EUM5L=__h0exwvPvc;N`7jO2)F9eaOiSuS zM@vBS-7cXr@~))^jVR5XKXc}08ArHTv*Ne09S%1>lGM9`y=bCF`JD|<`YR|?mPYxi zy2=@HP`}4W2Z*_{$;3@Q66a}Z(s*+rf8QViP{tUi8^eJ=SUDb=0XXtjGSx6#vmo*8 zQFpF2)z%%K2Sy0t(rsH>feiB354e@(e+jwd%yt_s-CLghzEL0Uwf<+)!-9lgR7GAV z_}(Ib${Tb(Z4V@pa3$XZpb$DIt%Jt~U+NI4r3ECEhxI=s|22qwI1qogm#9d4Fx~&{ zi!ul6AUsJwdUNcBi~3F31bJ=P&-^g?M%GpnXvy4?;LJ?vNF#a_V&6n^eTaReA#@nW z{=njT{^#N%r4P2-=vmR1|4v#ROSUN<|8?oSk`M%y=yB>ut`+IZGAMMr^X0k(amV2b zl7Uh7s^L}0R}gGy$rI?TNe7Z(f-Nah22b}to|gFgTSAVp zRw4iwP@HxMG(QuelESH6L8tYI@z<(C1W}hfjEip?)%KQ~44&%9Ed>KB^RPOt2@b9o zjQOXGO1U635^C-{7q1Nyx0#4#25i8Go3Sv2GU-$cxZpjx^6>EZpGxfPKQ~Op#*X0> z_Voy*qW`xp!GuCP1b%e_n5>V|aO?)}COb$V)TGDn(SKf0d3es5ihPQPK8prrYHS^= z)sbWUcd9=MWrGyv-K~}*a>aI>!*Hn)+NeuH-WjT(<9IxT<1(G1Bg85QZ`B_^r$c^S z*;Jy@XxcP&1QqsDo2D+&!+VnTAA8Q#7rU31fTO}GG@A#F2! zI-}Nnm*376b5ObMYzh<*mKm*;`irGxsl(_e#Xu6(WQ^8@LA@_gzD;Tx4w(Wj9>ez43`dv7%QPfV|uK|yGrI4 z=;mom+HBUVOvNjm(DQR2u5;uheScxA(vLh7NMpaz`p;hm-2Bm82%bRW%@z6f^bKaU zzIUYCB}Va1g`ea8Bk-!${51=!MJGrEi9r(gfOhsU!78+nxOp?9kBX}mHEFZG{HV1w zwUZdw<5?*18y_pS{=kz`<{UzgCw{XYS_~hC9^o@7iv{LT?%&GtJW71AH!vk=NCH7! ze%f(2qYO?ACDOFw?fMu{j4%&W^_&*yGx+ZpM&iPhPXBE5$f1@R7TI7#SWx@`3DPvs z7az8$*2p=0i%X;lf+{!Q96`sbw)m9ApcC``>ZKF$AQ!YoIDpR6JnK3Fx)KXKnTpok z9w}x-B%}}F*|_zaCm!Px&AgyD6*%h%3G_x#rr9x@k3ah1Z&#h|Q{W3aIWX(KIw2!p z&bOAbanv|J0}L~_BS-qfxzyA7{3fx$$%P*B4hl6q`kA*gJZ#+KaHet&exVgq2-{Ei zBJh1(FiZ8l#V$HP>nkL&V@`OJm;xIB@Y+sjtI&6(_>E{MBOM2xrA3#<#IrL5uBpTv|`Dq0ujCrK4>avU0g2 zoCL%cHnI_-A ztFYuFFM?+6>tuP&Jl`acef^W1jN@ubf3Vi;`{0P}W}4QBNcQkmHfx`El^YJN;7TpnwV=L4QF;9i3?nVzCd3UF?}!-D#pvMbzC6sePVny zrOJa7M^Fw^`qFT7g!>)fo-j|0N~Cz72rh@FyZ+aFCEF0GO-t0==Vm+SIoBWpNfN}my! z14m5EGSWec&6DO2fU~0U@-khB%Pd&D&5+N_4q^{rHSG1M8!(IL;=|Y`)bx83Ce!>? z{B}Eec>QMU)c%Af-$#^r1}fe4MsNPfa{``LJspF^3 zb0(DfHcz`}4-Jy=JBLjCl_LZ>wl0g4AH;UkD;~mTh_@kD-?I*FU{IzW8;c|MK-+3G zXF0W_(r;!ArkG;UBhQ|jL-f?vSrEo38T-zB0vbHH=PDKAmC+|bOESpihJ$2koz-@& z6YL+ntGJ1(FzXcI#mi%M0#zjWD!CpB8kT-rQSSKL>k|-@9_l9mm3c(H$;K&OFLMxS z!Zw+>ewjO_ZlJTcyN$1O0sZ%z`)wP>NvrUmiA2hw`jfG-F{M`%VdDD_WhRD(l!yJ7 z?Xylo93=F}JKw9RI4t5@HgQ5E8|O^-KQJ=9*#k*;g~D26(hEM~H3iMDpU-HsGM>PJ z>a((3jq-osy7N-|_EKbSKye?Y^y>HLI(vU&af-_77qY55VCZ^N-UpmFG;>qa47$P> z-`>*IjN=GL=a*adDhfm6Zhr)QMM=dDkNhLvw(Dsc=*^cHOivzTer16h)54As$r3Ak zfWKqM4^|v!t`NlwY{Jd0a)CL=thvrAagZ(!AD#(eLXad!tlpv;@}YqU(&iEZbEB@s znJ*Gd)=eW7zlPuY${mGJ%oA*bvLAQQwy4rVhq^HS8j|E7K=BF7^3oAI*CVPPS7+No z5`g6BCm>Va+T?j&8g5zz>@}_5b#-itc3u3ympFc#UYa{?-U>Ch?n9;L$oY#GhJ0tM znRJ?Fa}S_r!MjO#12vP9x2&n5AvBVjl}o^E*v;aFA4w6W^%NW+H*vcfOb{p{;~8rq z46dLJit3nvGS{JZ#%Tu0ux=8?wPgaiMBC>1QRiB@o8s;4*PtC`2+HOkA0EbysC*H# z3%mIc30<4$jMr%Bm7Vj*ZxmE@JAPx0BEzUs;w$W;|2LK@Fhs$q(a3-tfQoeaH;}H_ zAbcOWmtz+BNnjquaeYvAkFRpaWj$^$)*f=lOPnb9dugvqgFM0EJ?$&{?ubj;PF;PD z+OVqN0ny0)>l<)j=`{6`6}&KxDx!AZ>M*12vgSoS?+C%kl252GtoaQg6oK<=H>~vuF(jvF?-uRweEF{vWc{Q;zug z$P2D-p>sx{3M6!iyM9%6`d$wV%BUgE&SG)@-EA(Fzsi4GNVc$nVsK(FEF?5RWN}^% zkCzPqdBS22Cxf^hd3m3!$BeZ(w;Os#)9N`VZMmoN-^@uhmt4%GRMf~GR|As?TvS($ zZi`qL4f7mPCnEo-;h-AupqXPB01VC8o^_zXO;^!}Z3t+f0|1SMx@SDt&0?~SjPH_? zod7f=km9hSJYcLa;(aCMT4B*960@8Tz>GL!{G5OnCF%fS-HWNJ^+;BXuh{E9Y|auK1L z=&PloOZsUO_aV{-PT{QZ5pNnp2?ZYpuzx`Tk;dNnZP028K1SjZF2?uxxj0ix2KZoz zBPmY;mHRcno?RCZ3bnx3Lmc!tI|+GR!N2FnTb=N7ao}D@5xE7N%H^v(@rC<-;SN5R zqy{3v3Sk-=d7z3LcctlMKZ%QBy&Pf33tCK3SR4;jUZ}rpkSvH5?f&N8Rn>js9U% z%c;f7To+83DoEl{eL#;{VT$r+?{-PWX(RH)l_~la*1(4`DXB3hkFnWxo{2#tid_cB zE96}LZGPAG_)}d%DVjY05E#>9Sr|KaG?WR{Wj4i^L!m0aLw;|pyJE9ry*OWHO!K$2 z84JP$;6d(3k4(Ioi{%e`sW!r9cc|ca2(Hz%lD-7N5U&3GnZ2A&lkcOurphuLw`F+i zSQCAVah+Jd4o-YyO=@qGJ53$9+Cxa>!l*%^N?WQ=eKa^{{0Q%x*bh%lWd0zUsTKhc zH)cl#gPvCf?`7weeZU;2Hv5seX`~DE5$K>o7++YQ8Q`{!6@!@=zz!W(7!xPyhKohs zr+-2UD=b{>qD5O4FfNzsJh)|DtEpHW*}YPlSA`fAOt0!4`JzNx@BU7~tHw2@#1zy) zil7iUAbJ-eze&}~bu=Sn?$s%Bh!aUWbE~TQ^8>FaN;>4GcyH26iBLbSvI})%_^_Nu zeLsGkkU;VV^L^IHlIN%|X@z8ANe`27cNyv4X5vk6@wwag$+sPO;C=M+mF81UlZv<_S5o$u44wQOSgP&iBc~;9dxsBDMaOXH;VL`8ltDw19}rBSdo+hASVY>Px``!S8=T|}3u>Xda0e87c`@Fi zXId|eLI@{0gScyhUBcC%kd#jlZ8p^!#&d>3W|zDJ&n&_pS)tOAR?0$qxr$HveKYFX zlq~$GGMG zbnE|L3-B3RfmQ-_L0g^QaPrMNR)4l8!4;^u#v$NM$Q9CclhUKb<&1TKJg>NVYry^QIu8&~(h_@HhnV#p@;SP4r)|MdN`~LX4##kBXg*x28 z=8-1peT0bk#>b{h3~cnZG)ltuaeeHZHa~D zWi>mNPpDD1&U9$x($Sf&8l^P(wbWQbLK4)ZYPf+7hDxR2tUL}MU`1hr@=zVZt4;4Q zYo^H9Nz1cOQ<0+23Ct_MU?u}Sw>3Bc&&tSK?WLo*n)WUvF5%#&vb3gd1Vo#IuZ;d5 zf-RyAgs`U>H_$%Rc>a#6ccfp(^FzEq>3A7JgZkvjk**W)3n1H(R_;G5sgUR1W9a73 zLPe;iC|v?bo8uQFndVc-%46lgTRTjeHfN7cG)U5sw_KB_w6L}E`@?5+)Zz+lAi%JS z-Xgn8b@sDo)G*m7kZuG*qsXJOIQf!p5qpr68;0%Q)IrK&)|Cz#m#tnY zlRwi#Y%z9CU*VfEe-$9(#81E#=GRakGP4;f2%_V^5UV3d5R6b7@QA}Fl2wm(;TtJWh{j&xh{}LVzBms;c$4D1i|`X zZV>1G3lFif#*_aq&WT{fqOq0)1zY}HjTjINXia?@9``r@={6tPS@_{2_=9U~41dk; zqZ?S{W{xiL7MK)bIn&FBtRXp=V)9;l(l7xg9ZYC1gX@Z1?5M>gJYdqJ& zJQ6jI-OTldB966EaRcQUlZADATZ?0A2onV%DW1JP?UU)*!@U0i?m)KPl-VDbBPjlJ zj35iji&^!?g0@{FN`)6^V0!indK*IbYL^r>UBr(cg30bU!BNX#fq+hVxs>hUK6^HL z(;bf0cYD4^riM4iFLokL_x?CXF2$p&m&H`b(wr|?AbWHXI%IFO3)!5OFS!BD*#QZD z*P>MK(#oQhs{ z@T$}*uA|xBiU{+(EQw1w8s1&Xn>C%ycI{Z0jLVNvqKbbpL`!X_U_4^B0BSAE5Dcng z{*#LleQu#{?I*5e@nU(Cy~+T=GLa?{&VUwGBc&_Fq6Lom4XV)ruTD`}a^9*c){7Z; zis$bXqI<(6{xxaC2AzLt7g=f`%po)8joRd3>#i0&IrB>qcqHhu7zps*##&gmfXiA% z9}2#<;&RF6fckX2M0^s_*{c4SpBPqerwFs(mCXjo5!%lo2fjS zgh$TNefo)|(uG4zh9S?iUBPR?@(tsc0|#?1+xLVEB%^_f-$?K57P;I zwd3W1pco-q-1R*ESB~T{c34da1T^0y4Ihc%O|fUu^6RnaiRa>36GjzG1oH5KgoG1wh4+~=|4piq zAM=1<>FQlZYCj~2^;hQ3e}XP1G$3kbN)oPo_|irm6W6DL!imLlE+>J&TiedwaAQYb zuSxpHkF6Y4J=sIy)wO>sYcvVBx^x7I8^1x*)y-6TM`Ib4npsR=VYbuMU?kDAx8&qG z=aitAv&NpIfet{#5Mnjz;pUkW9 z?}iZd7R~8fRlp45LoPeD$ZJu>{~}7MJKyga zS2&|KWA%Xfxm3utrfQ>|t%QEN$`#OOq~K>^iQhbM=X5I($AVAF$$t(_XOYWZ z%XaLh5|&yAed3HYIE?DCr^d?&D0l^0ikpd{N2I?vvP{YFxl({(6!Xih z&{r*}pCPw9hp-|(lA&6)>0H9BK{D1mGZr}l7E*+!jPFI{TF-FN0@I{LFK^)>1LJh8 zA;TZEheh3CG0wkk-ri($rpN7($PhaSHpOx|zX93}eI-nHpnLmDc!C2GDxDVEX`LD)(zVXWfN+fch66I|+eB0fkAD%ra zp2ar*QyIDh=lK29hC-2b`0}CE}d21;$sQ-jH||ztmprR(mj|J z40t4miBe#r4PT7hA0r9mYP?Jyw36?$64?*5jyk~q_b-DxG}P{uU0JRPh?g8^;%(Ff z4iBnIA<25e6HsEhkB|eq%r&pFz>(Z4Q;yxZd!Z_%?b1(;i;`e;wUUaQrPc&3`46ZY zD*^-ZDKghPI$wlBh60lK*tMNqxxCT1>|=-uE)o8qODLHca{XD8fEjU-CQ@%FOZ_`| z1s?t&e;Kaoe`=J0C&1!hK%Ty@?d8X_R2sv6}-{=bOOukYCN+Wge%G2L$ zrY{T7b;)~$f$3G)?DdtzX5fM+@J|$R4m0a%@ws+VilDV-%H~pRdEd&1W(wVISZ+k9 zeA3WEP9VzbW>YCtFbijrHl)TzV}-$VQXGG8Qt z)ZPpD03CqyU@9_$&(I0_9Ml=i#Aqn}q!GU8v*=ZVUZe_9(oJL39BgJ2(KmoB%6AY!LtQb575ji?;3WY~&ic7Z9Kx}hLY6Z^#{O6C__ z#UXsK#)iR1M(AM$xKV0~|EgFf)k}nJ!SXzb%2$@SUwOHX4NinqaodH*lmAJJZ2^Y& zU=XsO?;mqwAhckP#)8>PajNoLW*vhX-6cr?9vg)yvY1$gv9BfPowgzH>_uk1=NJH{6xXeyk9QE7M?wk9WUS zC~`&y@sy4d%^u{P2?jW6vOcFjylf1AHdrPeT1uI1k))SH#@`OwH^Hm$rXUdH%)k9Seh)H+wD)78{#9zhfIl5ieQcF`q6f(k)k(yaGzZIq2HSQYBHMG|8*}5ykVo^ zIfo3{Sy3_$hEA~|M-eJ!rV>@p^M5PXW+3DA!z%U$MAtM}al8?)yQA&Bdld ze^hBHp8ZJ-Ti*-q4uR_wgBdpk<)-Jv1kd8BMeFN3I#vNI7fqk;Y0zs{8-miiYL7Fk zR8m~J4HvoW%HvtD*$eAiNw$DY;6jNduQSW1yRT2J(w>$Nv?WZDLnyKGSK!HDUv$qM zmUDdU+9nSE=nQ$q;DpRrSYnQ7n$8{eOtpOa;9%FFwgqBq=xhV(!wr3yw)tWS@0_94z3i_8*d~fc+;KIka_Ec8VM(@{3Bcm@I43 zV*p!=`30o-Z@JVz`@XImb!oPVJ>a+U_KKik{mjd-L%AH4PX3a?Sw;!nSTtAT9w*od z#W`3X6*fOKo+t5NClepnxlF{fN~i*{4<}>;{?bCc9JI(Nk}GZhxRgjI71X9(BRiv+ z>W-Rr_CPnyPLo-`TVnB^nww8zSvHvA8-vZ|m#o607Ei{E0ZZxKiJwRWGpz0ueEjzc&GaF9;#N8~MI-xDsDh zYVJaQI7&oF#NBvdeD2PFl6i53gY#XeM4r@9z~|$t_J^MX?CCQtEDZFvVf=VI0?2xX ze~A^mGAc5aC)|1>8y2t?3Qd9-bT>!Uspm^JK%&^?#|#km3$P zIhpg{V%TYx-7st^K%IR(_qExQ8LwTUHXnbpx}n}I5^f9p2x--;9>^7)dRQ5@YHIC3 zp=gJa)WQYR%quk%1kJls8T;pvA7rGF^JLi|$P!8xM6i!iJ?DSax@1k~MfT_sHuZyt zeb!!le$TJ~1oP`k%n;`lM!xD{QQS^XvA7C!bXIE33vYHvk6a|Kmr^MkfC+LzejE9T z+{1q$ISai@U;Zx98gh2491^kg_9v3w3PMhNq&TU}AT5ZXE*a4;N@7?~asjl~1fO2% zi*0H~>9^SMP1(uSwcN}epsNp{x)L2oqU|Tpaf==g4-con+lAw1Pz!HOpo$He8hu0S zq}&f-gb4J_?@M=6A#v_05jlL-#m^={%WbNsmC2%@a92@~{jB2eo)_pn5&>u@WW>WC zKo#N7sQ{{Ahbw2h5Yu2vHO+yh!zQu!gzZ{p*EAWEhANauM=AJA} z6qEc?yP75r7QSxuT(|B8fD&hozh>3K1Wpg1tfK3hn2uGD>NRo!M_Y7fzHl2xc#fP zPw=uOd;2--k1>xYnl#QurKQY`L|6S)lu*u2a_yvU738l$tdI~fTn0fF*-nhUs-EI5 zqD)D^4oY&3L7^^XRmCiQtKGn!Ll<7+nIgX*%rStIHGCL6@z9%=l96Gj zT009H{>3@cj{H{*~fEGNqt=&<5X|EC!XoA5kh(wSz%zRu4e)#&2M zSMcT|fCVr$!>q{tC$Ej(kLdxo8xzP4-NKJnDqO}OwPujR`xkhYdm3OXKR^;m9%Odi zrvN1$cuO5nk)r$U%mpYTtvTIq9OcnIa7d&i z4>IZFs-c||Cv17XaGyBHS(d}An-Q05>&c@HVxVE7UqpmrSEy_$BOgKPTdIb~CNBH4 zr_nQ{vMreY!oREjc$gO<=lN#BDxf8+0N9(M^BWyR3(FI`{cY zM_Xi@i~ABGj1_08A+4|c{XS#HYU>d42)7kqTpUbe!4=LlB5r2#Q1a}g%OZ6?liVCDi}eSL)gI zgoy|{QXwLFQJiST`L(M9h61Pl zCgoqw^{~Cj`q;R3+FbW$V*1GT3&89sMc?OmgxAkNXOh%%J><0BoWpfyxbG-I9l9gv z^5nW(QQb3se7rwpB;+JZ+y-``R1+qvZ-kjwCDj-n4nJe-^JQa=2aod~5AsQ~4QUA2 zCa3oA<7X8(%u}s^p(fZUg*v)D8^<_FeBR?gi5&G++*kl4a*y%-gdiv*PiW#)G_)FYS4b)}na%fCUXuk}r`xD4y*`LJZ1u5lP@K>N1;X1^S|&5j7NA zpXQ4AwAI$JWGTtwOc6e#^@+Z&sjl9k{%BEEvw`z~ie+K*o|r1iGjWdp^kR_#f4?>P z2dL!pO|np#xB{2mn?)66C@qTrX4G>uxU=mH1ae|qjelXDLp32O zpNssK6clUp>k`Hti+s2D+S>GynuD=Hy^Pdj8Z?zvFy&+n7)~*@b^rJW%A&tKhjiPI zB5c90F~EGbOmCMJJ64pa4F2rY8JaboN*q<#R!)2)1%U+8+?D}lhbU@@!dOclYzA=4 z29@0Ub@puhyGIp14rb*XSW0RHi7G#>JJN06Fnm4>Rv~nF)@tdXrE^Ckf%ePoo+32n z7^I*G>)fUT;6>6!$)vZV%@q8be9G(cqs)$FPyVx;?Mh43nF5G&5F{;+m&L8+_p<)9 zJkO}+4qOFBs{6r1Yq6vmTqHV#7Y9TD5TF>41a|mXM4cd&I?y#CS(aCCcVc}f86x(s6e_#5o4LoTnZ%|2JB;R zc&Fvc%s6eua_5d|q^tU^U(~_EMnrDtkmw2DSY>}HL{MV_=aGh=0Td_^5c>EqX8C}; zn$h~>va%r5L3V6y$`!B9Kw?@*;m{wlb@he4SpNswYO~#pn0h+tL1($LNGqt>>L2)2 zbG(m98+sS(zl*vHs4XtRZ_T(I-7W=VmbkuFuFp*#5ZOo=cS3mVUhcWlHRWM8*`D;U z&gs&-hq7|tFSsKuLbe#AaA^3rvOQ5{cN`9LVu)ebUC~QmP`j9D)HmWXsM*Tm7HVF3|AP;&;S zBtV@SW@+aOTeK+%yrrS`ogw+w^#?@{CpDf)AnO0*l$O zA7x1KE#bm+V5o;#*h`uu$M=mqxKZ7Ximrtf$aq84TeQnb5^q|NJIe(WGZZ-TmkHWzYM^y@@qDM_RnU{Z*-Ix>&0%<{v%!^==fk zfuDrvpENpZ^*uyP0Lr+>{J^Yy|8b~>m&AF2w=@P?qT9y$1GHcTO{)u6PwF~8ogb-_ zC3ndeW#=*H!WGZp0i6c>;NIbCmc704u<2t|=EuREV-O)BJ`oDBoQOjZ!{=~cDUi^I zYCYpbVd0u8TTki$s232)virSU_;o9nn6V6(@qdrYoDC?Y2>MRG9&!6iEbHE(@up<_7W8lN>ykHYxE8< z*gal%T({FEHi_G8=5TllkP#F+)kJ?}+lBW4@)p%7nM6dAlht3|_r;JYKG(<@*uVNc z&2ZFy$!hUijH{#db$GzKIkD5j4O0K-i_WP1mB_39KIULiu{S$?{P~7fsz<IraijE#Om9hwIu#7dAi8u8UtX&z3Hxi@vm(dU zU7$?R=-P+|p;F|nBKs)V{zj^ctE+bkmYM6~%*0Q*J!9pANrRt~mj*P+vK^Y_rhKo zXygB{1&AcIi|yKK*S5`PJ3xg<92kamv(RUdLxtLX&Me9>e5TgjHlO}08m<$Y@S7#S zJ-NPo>J#37@}2DWv;!@*vU{`it5!_if1Y!szzQ&qJTCena0=%&2V21S>iy}DHHfVV z)0WlYiI~-zUz_eq%JEpTp{`LKUYHrNfOkAdjp_omy^HD35C2ltk0ami$V2!GG_}k- z6XruH`a{_#<#+Tbeq%x_G?Fl zc4Fn=sjDqrjP+n_BD~2xf_+8!=rq(Z@~7P>Rvf;-BQV4MY$_^%uxIsG`I7B3wFnVc z5i<`6g+c!zKh}3R<%b>RaCn)ML6SbxwSId3D>}r#WGFVeE$yyhT#|#h)S1YDbSRI? z-KKN&C};pdk8*%TRMRHV_wgl&tAwNj6Rb504uzR1N{aEll~ZFpOc$=LV83}Ntoj`> zjyn(Db>JkPUY-DVv8=GJh0PvC+@t${A@U_((HY6({{bul1Zqg_HPSKAKGlz%b#-&> z3pr(9mDw%_?s21=7&Rqz)!XI=e)~GJ&x}fGxrpJBnc(n-lq0qM)3@{-ZzRK`+ZW^F zJz7?&d~fR#uh`f{t-pSpNjbbbouXXN7JJScP}|tpsFF?M$n^oh(04$_vwZ_ny^N>S)$mZjtKZ8u z{hwu4E1x8k54E!7*oZv}7X06-|5j^FWXZbffqt*-Xd~U2;F&juP#&8vN2|JQ&!-bX z0?Bpty&TK6Kt9~giOKYf6|9qTD!+jl`prD4aVAoEm(2TdcMHT|IHSVxU*UvP2uTAZu^G!A$eU`thFA`4L+PeLEv43O&{y;s-KHKBgixD5C2%-Bw z5s6as<-Q@tv24}Z=1;>aBd2nNy2OoU;FwQM(*)IsDBtw;E`2- z*qZ!h+J*Mw`>o7Jj)`mtShH+wWOkSf$w z_--vtiFL(iCC2CSy>LNuBW_5?T_RfMH|?jN!sa?#_bYx!)##0iwERZLAU~_BG1WdX zg1)4VaMko0NOwi;s)|HE&VV-}QMD+uv<3kA%QO_NVrGS7#3wOXSvdUKe$615oy$E< zRzz4Px1c}>lqVpWhcDzm+lx>_AdK3EERFB}`}1S0@JEF+mI+zdr>-I6#mGkg!o7v~6G3K45zP6vl+$o-jM7^;WuO zN6RLJe)bKzS@Y!YpNOc={nMu0w){%W-*Q|?-TFh z`eYM>nh8Xl;xLUB4{C5SU-KL-Ocl)_~-q*C-3sA-#N~ zt){#(w1FU|WI1=So6$_b)>v_)JC0-AYM7vd3(98N`MP=g!=pI#|$4=F+5f`66dE(|PGo%!05OD)1ilH!^-SMQ-6j@<6H{z;Z z5&P#n!lAz(A?1JOTE1JMETfV`0%-B;|6XmQg)#NQ-RKqPtmRw;iD_3i0ipDX%pgAu zTraajLzn}EsW22T6TDoHkiUm}Q<_vkcaS8|FVV>Mntod{D`7FXLkGG;?h=fV^0rst zpfLRa4e_$2I)4E&YS$#P@6P0pn8C(y%7y&hW~{}4By8feTzXuq3N&4yc5@_1nI711 zK7yRDcav&T9}hf-TpA>`mqp1wf8^axCxz#5&rqUJFG{#v`ejVaQ#gMbvPnb2EMdN zfoEQrx^@U1SbIw%tsI?nmD+#(`n5#9_i-Hs%QM-Sm@sd4>Ir?VM}@T>muwQe)qh~S zQ?K2v{<#c6r?vZid~C&{{*B8Yx7}kzFnTvWE^;wvgK4zvEZChr@TJ-lc)h_H_3s-O zbnKWhK^T6Ii?N}Q*18N&;%FF%G4+#~)TB0MxWx$r%Z(I>2E)9*7SnfhWZsr~$xOE5 zxj#`DAHP2oA*YCaUaOjnMIMNPVmSEe!^2jM7*a?AktUt#;lunE&Z71_ul~so*Sf-* zdb-Np%0*Dd(Y3oMm@-%z-^Jg4fOPjVD2{bEF>wNI6}!@_U5j*MeqB9qvBX392e38f z@7-pNyhM90z>rm3#t|%1B4^D_EpLP(q|-%g-5ZId25rneoGQZ&=SR=l97*jY)$tEG zB~H3RWGa?q>P5$+HMR*QI8WZto*E~`SI`!C2X4wPZ_u7ivS<7Uj$fDRMSKnR17cB? zg4iiZW`abyyR~XT0cp;o+~zp}BY6aLhK80rV^w&R=2GpYn}3%A^;?Ig)tm4_=&t&A zr14BIA?gG>D~&8)P^$qo!hCvpv6hppS3eHI7Uz2S)+Lh+(`8=}Cr7;Tn2{#K{jD(d zg4^WYI7QF3kJwEvm}W5Ifp>FHIkJOcgAg z`u2m53!3|7r9h%N(%Nc-XjZWUWAMTUw8M8V49V&S^7z=>U&W5gHq{|>E$xZ9p^o^) zMO+eZn0&7O@725R<9x`k`4;xcI{W2`))@$7?QX7lS7CE8&7wP1{ORFb5Xs+O&1g7J z*Ut@EYer=221Ef7nY=}W$;|KCoU5pJ{+_OMGe8exykR!>pFkx8V5O)NnV zwne(}ZgSKvh5(Alo5$~87gOf41}|$Q37Xjcn8I3qG-;?}{$)TZnZV@O+0zK-9k5It zLHAlu7zI^d4D%q6{|!R1nXMWLaaLAOR z5^mr(E0DKUJ@$$kA&C+(!3>-GzN=#XqOvPe)871J_hazGUNFHgalkMRNP43AIKs)id?`{Uh_>cbm01SU*on8lEgwdq9mEMVQS zzSh!Jldv@@X7;lU%vzyhz`|sy*{O5hFQkO%Lz&x+#6!Dlk(0s71-e>ZTOEx`Avc&K z*D77U=~H`t;wdIEwuo@9kLna+U*0*AJG>dZ$3lZ`@Usg>%WXiyiS!dWHA@LyE11 zGJQGn3!_R>;F}99^9oHY`s%kDc)dc~crCzi7J_@YUN7A&w3LzVxqjK?EFv^W}3k$jryH!W|xt5lj2r{VC7sX01mxAjS zj^k1?ANN3x$*GHz(?t^sE^Ixy(@6X2p8FgqQ?gJURm^-qMQ#_`u5ogE4!(*X}`>6@z!LNC-(32=4VZFQkI2bA7 zGppVNeFx`f^Z&wLy|z*2`T(XARQx4iku_dW3uyf`JNKWX$jk#iTEDuG1O6;$_L*KJ zSqd8KSn1uv;p-pWImVvb`>y@)0@GBR2fjB<1c^vk!TI@O-@-VvWY|`=r-Oh`eV(6MzXCr?fDj<2 zxMi4wi;Ihp=VV$tC*iU%ifQkaR#2*d8PBHh%oJY-b2IDW@|UTUnGnGcb$lc{MxO?> zgh6Vi7ICGjMgYRSLOgR zrNZ30F2qS`b5i-SMf6D3j(aq+@Bwal{c+XwwR+NzV}#2ump$4Z&S#SZD(=!tagw~dHIl6Wmn#Xwr9`F|aqcRbbKAII&z zuD#>hWOGGjUi*?ADtl+|y~nl6C0n@mjzY-Z*<_1khm3DX62If;AAh;`^KkDu=Y8Jq z*X#M(QASh0gv~aka~L<(%ei6E+5&LU-1(;|k%62q5wnO)fC1j`c3j}Zp^5$bBG-%w z3y3~AQ-LaP^7eXC9*&prW-xG6MZ&fE@4p)&!7av{PzkGQIAT=gCHFm=e|pqt2;>verZ2H!ZB}7V&KHgpF~?% zoiPlc9Oo0!vm;Iwyq+~uh8l4t1Ger0D*x|Cke8;I=I3^o%<_wPP7Ig>^fcN2BU#LP z0qBbmv+O_ZiNOIW4~C82h-SYk8Hv7c7JNDo$<3N{^eoR25*o~Wg_avFq3X7;Zc_ai zm(*oZ7`#pIyF?xnUx8bLP-d#{r;GdQ3?sH=sN>|?kv8U+y`;zRDF*JPkM<;f9#dD( zCx=*rYHY{}l6^OIzxyD}P$8Ka1Q0!Nti`w@iEyZY6-C43tynE4*JhT}@a69p1RY7g zTu+Ht3k0gyW|aB}xR|xsxshFAXsFU+CYvd*D=CMJWw_V#!1+GfB%2?`7~O4PxXBn}h_5f?$bFY4f#k zfsg%yIGCuxECo;*FQ&fhGUJCwI?P{zOw#}zNg_T`++2*wR}MGbcMWFupYg0e&&lpg zcHQms2~0^9{~Q=>*pz4~i@yE7ge{yC3y3GJtOOE7w#@lW%z;XYF~>>DPA?PR(%>&? zoN3}KVz`vS{t}A$Qy2G04N--?wW$l?)EI_QdVW&n+D$EZ$j`s73)eJ^>n&IU1OK~Q z*`=F<7DJA15*EoFuCXbyUQSuBv!PcAy^RN4a!eq2q2(e%+01q_K>)9MN}4X+wpESn zy}D9AEzIQp`|=&E-!I-;Uq@gyB!<4meIWsfD`kw#&^fnxR(;3e5c_HQ;cnuX^3j*@ zEtw-HcLJQp^eRJUKM8Ct6GuS9;b!zt$-#>!ps(^gS4w1CFPj{Xs|SAeNi3K5FfXy@ zH!J3c)4N0&f8oZ%-T&(}d`K%?wBCAQX60rIn@^N~ajYt^U(X{BJuALP+8}qB$ zg4X0~nf|qYG1o{LI*u9CCjnBUwuf=M+m?X|=NrKO+)3E?%2~nJ3$pmk!rtcxX2X{n zo_`e-xZX=ivc}T6 z6$=^SC!M+*aziN<$E);H-Ynxi$(iwC9_@6R6Zew*++tx=X9fH5oMs9G+7uw`HfWk> zzGI&`(nkg+92^<^{}JnO>uGIJbBp_jbl8>r@fZWT@~U{OO@@E+bn-Z5R8xL)9L5ke zHYsv+K& zXZZm;*%{KzSwH>X_M!?Vfe&~FZNvfNSd4r?Q)$xpSyQ+}0$v)~bqj*08fCn85KQ<| zO@7&|WhXP6Bhj{Fm50)Mmo=)jjaZNU1x))0Eh&`TjYNJH5fPwsno2#e@mud)@e&!M z4tmk&D^i^I>;y~^JTd^%G|=c$!!@UB99+f-xIcUH84w+h)mIy#E~4K$KypFb7B>c^TVm7sw1#A_vf z72c8h7VNc+$BD$SE(1Njdm(4KrC%baC@m;Z(UX_|7djIQa@Pj1FFeyH2b3+9giDr0 zjnq>Wh)kN>Azd;KZ3*W+T-#;j<$6!lJTONYnzaB?1rBBHb_u<}k@0OZqILJr=4-jN z7)eP{7JL#U%;oxSbRY-%x&((O22KV#hK9-LSJbi4_-}O6H4mW{ z0^A*#6v2T0fz{b9X*M9tJRA2tYH+{VOZ~NCU|-?x+-QPKP>cJCt^ymO=-;BUW;I6U@N?LCX1rG&ysThmjY`uS z`hFG*(zfWb`1{-x!kM5|Vv%PRyeeWvdY4R*D<3c)R-H^pc~Nln_=I=%>2{NAD0f2i zgfzYXh9=LUOm(>|mXcK;dp9Z5LD@wq>Q#c(&*_tHNTadiWYi3m73an7E;Yj<=jJ!{ z#+vFqHuX2OOmhDXbNmAXfX%LF_%Cicwz>xA7q}v%va6WVKsMs{WV;t(Z@qe6_^nEc zb@jb^9V}4hJCp4tBp%7Xw7je#?=fH>dt?R3k`j$FsH=5ilL*xeSxp7Tcp=KYZ!16- zX?6>mEJypdta>rn`5{{0imSg_S_IJA9Wo}U6*Zg6ioYhcyo}XvWW_jQ_86DWl>Zx1 zIQIXZvtv8Jb36h-EKLtG>9Ct?tjdi=xdsW07kp3@-X8ZAb4RK>@Nj}L)l?*M>#jHV zsd(A}MRtNh7Saegbl@%jqPv)y#<92HZixxhMYSkxE1fmW+Th?eCFaSCBxQ<=*#+020Vbfzq+A6X=ysNv9AnY^m<$ytxFn=*E-AThaxAcu!vv1|FHCHNO~Vmj2@JW8{M```KWhh<)>MK;Xa zh6J%JI)I6O5sKX&X_XBLlOfO)4_nn>S%o%(1CA#<|$wn{~kB5BF~V6 z63tAG$1{JhTl9Z}a9C(fT+*DgL9hj{ODhEmmbG- z6E5zIOe~DC%1vH@n5(4G%zZ&T$D?dQ`tl=<=}M3v!x9Ve8fv-Ww(sRyBK3if(hiD3P3 zCv?=h&nsf0o4C%k%~%Hk1x!nQy-4gq>P>buy;n=evLfNYBB%Qp+KCO%C(mZOl%Z=* z29o&3hPw@t%`%!zQ~w}wTp5M6mpg7Jc`c05b{g9A{b4qOw#js_VvTKKY$LxTt~7h3Mjv@|*z#1b?p12-3#L~`StF)b?3z>T+$U5(hM zf3P)N@qrdRm!v0)Avdy0!TG7cKu&&TIaQ)s?QwouSsiiVH0iRqezq|jt1}>dX+%GK zcI=mK&Tqn+=8wS$yH-RjQF;!ERX%C*kA34uZduN_PUpw!?l&_(&ja6bsJ=QQ5$#VC zI(x(K!`)WHrtLcXkV8TqJN`MvdI#AuGzfTwbG9UR0Nd@kdpPdg(0mshC0840+U)0@fHC6!yI2=>CZ=Hr+!hMVcp!=x1HOZ_j-M-}xB+{JZ+Q zV{*y9;F)%yr=#`1jdv92(&!9R!H5LLt8+zs5X#x3IQ7O@3G&vqq!|Z40*XV-qQ;ZW zOO`OBpupm-Ls7C`uj9^k9%kI7ux7u#Le^}|FdI0@Y`;P&{^sguS?}KyMZ>8 z#?dK!E2Yi{Xce((S$j&GPeE9T_5B15Ob)crw5$HP&zNH*X1TH3x$=L`#5Kwj(*E0A zzOQcXmZDfU0~v{hJj=w361|5d1x@D56r&+jxII>tpP+F>Y=N*UQPpHeX2vWf%F}(V z$7f30zg|xtyNC})c)*f(p^yUQMGDdi%YV_^YXTL1#_$;s9RLpyZ)M=yIXfmi^*sFb z=e6J|pg~A$g_)OS6Yv=}e#(>yEYj`8exxQQmZZ$7Gx=#^V`HQHa+dg3N6=bv$4UTI z3^UcuJ!xii4wPX0bv-ZWA{h@ot!yaA}=`x{BUsA5OGtF5Gva>%+?r{JOSc$5d z&4Pc^6E26$M#82o)+ksU2ni$Pxt&VPm?3y-Gt{3(gKif>BhN6}6t1e6V_=Vddxyw8 z7u_qc4bS*7Lm#JHEX1kb`xmBPj(wMxkZ1ivH&$PHfjzLEO?LDWQdV}QC`psc+%xkW zE6uKN-ni)Q_1}|Mav@dMbq=eTvvy}GAOWWvF@|`}dtP|ZNw4`p3=A3zb-04TL-nUg zQa!#;Jfep6ep-qf0+}EUiBU~mo!y(_qfz>j54`T;cFwg}8kdCQHDV>vY2ia$6Rk+j zQb}z&!nj8-QG=1Nc9df#%T&C=)l_R}@Sp#-9Urn5uWKh>jS`I54N22=oDMQY0ci>4 zk+6V(02gbK(fw?fWVml$l1Y$!xZSv2&^;QPY1fYr%>ic$bHauVO>pxmub`lSZTZ6x zPKD>mD{;W~1H;sQOiI9Gv3ejWDd_?mpcW#98BISct6mOj#$@uDbdS8}dSnXzXpS#$_KregPuU$od!O7+6&h+ya%B zeX&h+!IqZn^GrccZtEKwBHSZ&+=RZZJO@xbacSwLa;CSHjgNh#YEhI)9x57@+%Gs5 zEnb%4SVJFLQN7PJH8vjR^Ak4gZ)g9s=8hYosrWVAfQM=LF;cnY^|f@7ybZ@>Vf zYXY*WwC+#rt#t(D6*3(RHq~@wi4d;HY_;FKU$A=2O(7+6doPG{{i5dq1J_@~7THXR z##p~Vc>zkdDgD&4So&3IPW)kXjRPTgs{CuS+AJ(*F_F1|W#8qIfr^<8 zbDsE(EIjQ(;ceDxE>rzM9`PM@%*Z4I+c}|#x2y^JGJd!vvJZmf#L>3=8Ip3?^m2hr zWW6-tH_c-@Je>ee+6s5xIrUV4r@6$iClmP{S=^MFnMp+^vikMw*jbTUI@Z^DpW$@c zM=+;-g?tRsfy}@$IG4K6J=W>IIPw)Bu0o1dbcEgB(066F`C_BD>{{mxss3IvhjZN9-9POAPQJ_CUh6AXA*ZxED#=FcnUgEwWC;PD=}eOgW1$=)+MNrF}*5#XE8V#|dKl%{IN;Y0vl&7Pkqr8UJ z*RxuX?63nws^j27M)LsYNALQ2f;=3HMV+?WZBHZk1LTy(N)lGU*?vWpwa{#sl=g7flNWJ*e3H60H#fI`wEC$Q zj7VTGK{Duh`F+gU>8+}lEgYzsPgJ<7Om93Ko;{T##LfWIAWT;(R}2fv^yeZ)F&nfc zSbH}>qY4Kzn-H|Tug_2UY7Q!e=T!Mwp-pdCa!aD^KP#H}8GG|$Taq@ve~)!g?`~yf zMZ)0T94&?vf6WMSG)z!?YU1acrw3A4e29n?=wMW&TkI!!)Z7dZjMl2EK+{mwmH>;v zh^Cnl0t|ck*gQ!&KV~x`z4_~%u&W>CgFrm@ti%$D$VznZy@zeyFp)Pj#!bZQI(}R1 zq$PUxveoCnDA#o%INA)ePP5_W?IG$oSubBUBnL=`jFPmbdPa|wz!gH;|75+SE~J^9 zma0mYi#r9y(Mo@u^4J3Dn!P>@-{i@e$hUzXlTewE&JK_cx1nOF?9Q&ZiOnnBb%L-Q&Uq@ z7p$61ucu2(Ttn0xVfkU>jJEASa(?S~zCU;UTJENvHB!=Kt5Uz5t&ZR?UyB;OO`t_-h*W>oNUa=Y`nPtdfP zKvREd54%>_s*01Zfae|ny4u*XXtX%v_Ng8MmP_e=>(D5rU@P%EE8QPxR)pzAVRa5ZJGsl`b4;b^N{)uF4+B3obcp5J{wK#} zD3GzkH1i<&_R#XJ28R6oACpZgE+q8E>s{Xo3ya<$^MYS?yv_MwQDTt)ILLS83>|?) zVzq4ASV6K^qGVws02HEiE ze{~RT{{UH9#g8qF8Lca3%uA`4bi*yXRPg_`Gw$(zuP>taPYy_4_CMWFPVCZ8`_-ov z$lIOuRXVd`f!;m53`q^xg?x(!A{`i~gGuEeJOQ5P8k!}FX{E%<@k5E!@z;D!bJOpO z#u*4?+GX>_w=J_5r=)9J+31fW{r&w}p7S0S{mW5!K%J-c*;!YGtygTLj0(aBsKi5$ z2bq^)oCrh7-b@^xM+6EO{#l1`p_UqjVPs@Zz13tJ#Dtr(i9+%hO*3!iYD$`iq)+_b z;A8pdoHCDn$6R$4%g|aa!anx&F&3N}FyK5ICyXzUK#ZHNDCZ#$ff(W)HQTQu&RV=> zM6bsLm;bIZ9LPXrE3Mck#A@p4KyxqsuE6!E*`QK_x?^^l_ZglPYpA7l?TA zK`$~0I`a^iduGSR#!?34p-^rU*qW+HgsABypm0#<=%6JN$Ny3j!CbFPle*eb;BEN$Rse0dLBgp8V{**Nl|-X#heY;W7NJx zP%h&ZyI6?uPA3RiexX_C#kr0p*@>6g;>{w=5mNQD-Or5+^+9xb-G|NrpTtP9q77G0 zay-&|@$D}7Sd|b2Z?IG8r^)VZ5b|r_6sfJ^>-JxA$mbRB2sg0$wjyyN#ozI-V#O{iz*{}?NR zF6sGjLE#SY{EX4V9a&rS^RCbiH`Z4=niQ2v{0IM8>SyS_ zj5?kU1ka{`k!RZ{s?6ZM5&bo#2;wY=ri-65p*g$ou8@S=sCD}5NB>s_uh_sT*VA-& zPC*9Ry?)mYdg5u`N-%&619tU7=K>q%X2ZnFxIqbvNHd3b?h+3$$#zkgSzA}5=}b2) z%!Jd}D9DALZ?d%~{}6UymlOXJW`jWXrm^8yo4YM-C-1H6Yz!Doy_RTEZ-y;Ikc9U3 z_To@sUSJd)Z?=ca&pr8d2A}C4_}T!|qnJNmjSJ2K0(P_P zp~s6)m@4QU3S`gH{G|Ex_hm6I_V%0FYKT?8eh`y;F75!jRnooiJU;S8A`=G{>7@4T zN`nVTNnp?1W&T&!?N&h6OY2gFe8812A^}S8Jw~qtcSYm$FjCb2#?Rv}G^vyRLQuA6K;Ah%F=6DrscaXa zSyVpQuSR5}x{4EHd@%9$;e#X@D0J-Yysoh$p>oxK#5MXU3=LcygX%0z?qrn)G1Crk z9$1zs)qCsKJkVvc17O1!Pv9V>UMqf>y=DoNxOgR*{7L(u*lyk6BZa6BGw_r{#_8k2 z8E^frSwmqj>OA)XltGLet#R^qu&RsV7`yxPy@Y0`4U?KQru593KRI+9`Kp z2iZDb%^SKcjfCfA2RzAos8e0kxDZRjC_wXfC*(t0Iy^g<&+s$5x$)H>vd^zRWqkD4 z=U{%_1S#9m3_dqSM*O)ZpIZ9Zp+|0(ekbssTtt1d2<(dmz%!S|26Y<$#3n&C7z`G^ zW!jfG^-7DRO89+RP{D_X)%?HOT4K7N!iw*|QP)W-ty$$R_)S5T2$V7ilc-YUnU4~F zbl!&1c&X5r^9REKBgW+PehDkGPU?5~s6Ej$fU3IOuYPxB3Qa`%VG!|lb!f&ZIWwnT zU%q+#6|s~MCtE@(g~fm@zu)h6{2w#mT=EJ^Lm`?`BB_YmF^atwewwtOKV9x6)=F7F zTdD6ykY{z~>>V?t>rtmPE86fp6>BhtD4O={w+H=pJpiYZXq8^d%HEXy0myV~IYMHu zzJ3yqzaG|ku})}GY*M2NFNwf55FVH3`_8hMZc_O6{-5^kC4x9~?4LYBFE)2$r%+36 z4y~?EV-Df@P2Dd)S3W))emLY@@PvJz^xxv0HuiC#LXS&+X|_FfM-g9`)%JmsD^nGN zy>#U1ZtG@3y*-rj8q{5n^*sj=Kj*SOP?M)IB)&=gvQUpAvSCa04y2_g)QE(PsX6;IWjp%@XbHkqXIH+F|X4uHyL7mPz}Mu>~y^IPg!)W}BV>(`|=_{bs~r zQ;Bt99rtJ0L8{E|%qPF&W^i8XW64=_d2)G2Jyk*IPrnNolNWxI14U_E;pEbX3k8NW zX=wstS()thN#8tpl!u)yEm=PZgrVMYWu$9;3hp$^opTDDEypuxTY9N9>vpP?J5`OLvEfg!IteHMOys*(^gtaiao>BVV08I#tw3|AyF&EIejf_ z%y;;v?+l7(jrn%NUhf=mLCsDwvWSW0qHbRy>FbrM-kXYxi~j*b>X9u;F`{_Yvu!OR zBgm3RBC9x?;DKJvORASDo*e%!2;~!E+%*}psNW&8U;E~81B8b`g927+!rEBS*%<%l z@vN{=K)~T1;U-NbAq}%2r@C`1&VjHE8Fcd?MEWa61p(oY-<)heznf^7=IRtK8=IIg zQ10lg*klQ#LRF$HH3(+M$CpcKs;<<+50&JV0vtrn=3T-XO|@kq|p zjsXp8ePyz848=+&xiJOyB}y)zx%Y%7#PV`+L4LP>3@dfsINhcv!|uMmuwws4@Qap_ z&_K5v=5L*;_j~pAlofK=!ox%K3+Zg(@j~JGn9VyzvAYb_6(G7e1zL5HZL!k zq9Ozd$KhxTr}yVehfyKmt=>QMc0vElwSEaFxwBh}ATuL_Xetfph`+dgTrt9Uw}{V< z+xx=GIqoKNWJ?sJW`hgK{LIWuN}xxQ10@6%M}F_3r)>uEbcmCOuok=XfOEzyU7q^h zL*GNLw&YVWsbQseBJG4Hn;sR0NSd(gOAlP(;C%txenc0ViexGYlzfF@WK#P21Mrr& z7d3(%6@s0Act4ui44G71AH3@_rPh+2uoQtMW{O`$5USj++ zETZ>aEpK#oRC5wo;6(Mwl#LAt78&Ye7QXWbEyKW$?c>5XXuxkoTZKVT$dY-9J`BW* zwK?t_x*l*f!Wdwr8QhX=JYE8`kzcnrzq?jJn2<-RB%QZ<85DX;PMG-0Y1*Jp76bgK MD{I5+6fGkE2SYF}a{vGU literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_process-working.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_process-working.svg new file mode 100644 index 00000000..920a67d2 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_process-working.svg @@ -0,0 +1,3084 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_running-indicator.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_running-indicator.svg new file mode 100644 index 00000000..ebe7ecfc --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_running-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_source-button-border.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_source-button-border.svg new file mode 100644 index 00000000..6e5051ee --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_source-button-border.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-off.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-off.svg new file mode 100644 index 00000000..3cb78386 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-off.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-on.svg b/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-on.svg new file mode 100644 index 00000000..2b998e04 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/assets/executable_toggle-on.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-down.png b/home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-down.png new file mode 100644 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/home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-up.png b/home/dot_themes/dracula/gnome-shell/assets/ws-switch-arrow-up.png new file mode 100644 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 StIcon, + #panel .panel-button .popup-menu-arrow { + icon-shadow: none; } + #panel .panel-button:hover { + background: rgba(62, 65, 83, 0.95); + color: white; + transition-duration: 200ms; } + #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + box-shadow: none; + background-gradient-start: rgba(189, 147, 249, 0.5); + background-gradient-end: rgba(189, 147, 249, 0.5); + background-gradient-direction: horizontal; + color: #f8f8f2; + transition-duration: 200ms; } + #panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon { + icon-shadow: red 0 2px 2px; } + #panel .panel-button .system-status-icon { + icon-size: 1.09em; + padding: 0 5px; } + .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #e0e2e7; } + .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: #e0e2e7; } + #panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked { + box-shadow: none; } + #panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock { + box-shadow: none; } + #panel .panel-status-indicators-box, + #panel .panel-status-menu-box { + spacing: 2px; } + #panel .power-status.panel-status-indicators-box { + spacing: 0; } + #panel .screencast-indicator { + color: #ff9f39; } + #panel.solid { + background-color: #282a36; + /* transition from transparent to solid */ + transition-duration: 300ms; } + #panel.solid .panel-corner { + -panel-corner-background-color: black; } + #panel.solid .system-status-icon, + #panel.solid .app-menu-icon > StIcon, + #panel.solid .popup-menu-arrow { + icon-shadow: none; } + +#calendarArea { + padding: 0.75em 1.0em; } + +.calendar { + margin-bottom: 1em; } + +.calendar, .world-clocks-button, .weather-button, .events-button { + background: transparent; + border: none; } + +.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-displays-box { + spacing: 1em; } + +.datemenu-calendar-column { + border: 0 solid transparent; + background: #262834; } + .datemenu-calendar-column:ltr { + border-left-width: 1px; } + .datemenu-calendar-column:rtl { + border-right-width: 1px; } + +.datemenu-today-button, +.world-clocks-button, +.weather-button, +.events-section-title, +.message-list-section-title, +.events-button { + border-radius: 4px; + color: #C3C7D1; + padding: .4em; } + +.message-list-section-list:ltr { + padding-left: .4em; } + +.message-list-section-list:rtl { + padding-right: .4em; } + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.weather-button:hover, +.weather-button:focus, +.events-section-title:hover, +.events-section-title:focus, +.message-list-section-title:hover, +.message-list-section-title:focus, +.events-button:hover, +.events-button:focus { + background-color: #333545; } +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active, +.message-list-section-title:active, +.events-button:active { + color: white; + background-color: rgba(189, 147, 249, 0.5); } + +.datemenu-today-button .date-label { + font-size: 1.5em; } + +.world-clocks-header, +.weather-header, +.events-section-title, +.message-list-section-title, +.events-title { + color: #a6acbb; + font-weight: bold; } + +.events-button .event-time { + color: #b7bcc8; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.weather-box { + spacing: 0.4em; } + +.calendar-month-label { + color: #b5bac6; + font-weight: bold; + padding: 8px 0; } + +.pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; } + .pager-button:hover, .pager-button:focus { + background-color: rgba(195, 199, 209, 0.05); } + .pager-button:active { + background-color: rgba(40, 42, 54, 0.05); } + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); } + +.calendar-change-month-back StIcon, +.calendar-change-month-forward StIcon { + color: #b5bac6; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 1.4em; + color: #C3C7D1; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: #333545; } + .calendar-day-base:active, .calendar-day-base:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); + border-color: transparent; } + .calendar-day-base.calendar-day-heading { + color: #a6acbb; + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; } + +.calendar-day-top { + border-top-width: 1px; } + +.calendar-day-left { + border-left-width: 1px; } + +.calendar-nonwork-day { + color: #767984; } + +.calendar-today { + font-weight: bold; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: transparent; + color: #f8f8f2; } + .calendar-today:hover, .calendar-today:focus { + background-color: rgba(198, 161, 250, 0.5); + color: #f8f8f2; } + .calendar-today:active, .calendar-today:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + .calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { + background-color: rgba(198, 161, 250, 0.5); + color: #f8f8f2; } + +.calendar-day-with-events { + color: #e0e2e7; + font-weight: bold; + background-image: url("assets/calendar-today.svg"); } + +.calendar-other-month-day { + color: #767984; + opacity: 0.5; } + +.calendar-week-number { + font-size: 70%; + font-weight: bold; + width: 2.3em; + height: 1.8em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: rgba(195, 199, 209, 0.3); + color: #282a36; } + +/* Message list */ +.message-list { + width: 31.5em; } + .message-list .message-title { + color: #babfca; } + .message-list .message-content, .message-list .message-body { + color: #b7bcc8; } + +.message-list-clear-button.button { + background: #262834; + border: 1px solid transparent; + margin: 1.5em 1.5em 0; } + .message-list-clear-button.button:hover, .message-list-clear-button.button:focus { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + +.message-list-sections { + spacing: 1em; } + +.message-list-section, +.message-list-section-list { + spacing: 0.4em; } + +.message-list-section-close > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 8px; + color: #C3C7D1; + background-color: transparent; } +.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon +.message-list-section-close:active > StIcon { + color: #ff5555; + background: transparent; } + +.message { + background: #262834; + border: 1px solid #1b1c24; + border-radius: 5px; + box-shadow: none; } + .message:hover, .message:focus { + background-color: #21232d; + box-shadow: 2px 0px 0px 0px #bd93f9 inset; + border-radius: 1px 5px 5px 1px; } + +.message-close-button { + color: #C3C7D1; } + +.message-icon-bin { + padding: 10px 3px 10px 10px; } + .message-icon-bin:rtl { + padding: 10px 10px 10px 3px; } + +.message-icon-bin > StIcon { + icon-size: 16px; + -st-icon-style: symbolic; } + +.message-secondary-bin { + padding: 0 12px; } + +.message-secondary-bin > .event-time { + color: #989fb0; + font-size: 0.7em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0.13em; } + +.message-secondary-bin > StIcon { + icon-size: 16px; } + +.message-content { + padding: 10px; } + .message-content *:hover > StIcon, + .message-content *:focus > StIcon { + color: #ff5555; } + +.message-media-control { + padding: 12px; + color: #8991a5; } + .message-media-control:last-child:ltr { + padding-right: 18px; } + .message-media-control:last-child:rtl { + padding-left: 18px; } + .message-media-control:hover { + color: #C3C7D1; } + .message-media-control:insensitive { + color: #575e71; } + +.media-message-cover-icon { + icon-size: 48px !important; } + .media-message-cover-icon.fallback { + color: #3e4153; + background-color: #282a36; + border: 2px solid #282a36; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + +/* World clocks */ +.world-clocks-button .world-clocks-city { + color: #C3C7D1; + font-weight: normal; } +.world-clocks-button .world-clocks-time { + font-weight: bold; + color: #C3C7D1; + font-feature-settings: "lnum"; + text-align: right; } +.world-clocks-button .world-clocks-timezone { + color: #8991a5; + font-feature-settings: "tnum"; } + +/* Weather */ +.weather-button .weather-header { + color: #a6acbb; + font-weight: bold; } + .weather-button .weather-header.location { + font-weight: normal; } +.weather-button .weather-forecast-time { + color: #a6acbb; + font-feature-settings: "tnum"; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; } +.weather-button .weather-forecast-temp { + font-weight: bold; } + +.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; } + +#appMenu { + spinner-image: url("assets/process-working.svg"); + spacing: 4px; } + #appMenu .label-shadow { + color: transparent; } + +.aggregate-menu { + min-width: 21em; } + .aggregate-menu .popup-menu-icon { + padding: 0 4px; } + +.system-menu-action { + color: #C3C7D1; + border-radius: 32px; + /* wish we could do 50% */ + border: 1px solid #1b1c24; + background: #21232d; + padding: 13px; } + .system-menu-action:hover, .system-menu-action:focus { + border: 1px solid rgba(189, 147, 249, 0.5); + color: rgba(189, 147, 249, 0.5); + background: transparent; } + .system-menu-action:active { + background-color: rgba(159, 99, 246, 0.5); + color: #f8f8f2; + border: 1px solid rgba(159, 99, 246, 0.5); } + .system-menu-action > StIcon { + icon-size: 16px; } + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; } + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); } + +.popup-menu-arrow { + width: 16px; + height: 16px; } + +.popup-menu-icon { + icon-size: 1.09em; } + +.window-close { + background-color: transparent; + background-image: url("assets/close-window.svg"); + background-size: 32px; + border: none; + box-shadow: none; + color: transparent; + height: 32px; + width: 32px; } + +.window-close { + -shell-close-overlap: 16px; } + .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + +/* NETWORK DIALOGS */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; } + +.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: bold; + text-align: center; } + +.nm-dialog-airplane-text { + color: #C3C7D1; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + border: 2px solid #1b1c24; + background: transparent; } + +.nm-dialog-header { + font-weight: bold; } + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid #1b1c24; + padding: 12px; + spacing: 20px; } + +.nm-dialog-item:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.nm-dialog-icons { + spacing: .5em; } + +.nm-dialog-icon { + icon-size: 16px; } + +.no-networks-label { + color: #999999; } + +.no-networks-box { + spacing: 12px; } + +/* OVERVIEW */ +#overview { + spacing: 24px; } + +#overview.cosmic-solid-bg { + background-color: #282a36 !important; } + +.overview-controls { + padding-bottom: 32px; } + +.window-picker { + -horizontal-spacing: 16px; + -vertical-spacing: 16px; + padding: 0 16px 16px; } + .window-picker.external-monitor { + padding: 16px; } + +.window-clone-border { + border: 1px solid rgba(255, 255, 255, 0); + border-radius: 0px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + +.window-caption { + spacing: 20px; + color: #f8f8f2; + background-color: rgba(40, 42, 54, 0.65); + border-radius: 2px; + padding: 4px 8px; } + +.search-entry { + width: 320px; + padding: 9px; + border-radius: 100px; + border: 1px solid #1b1c24; + color: #C3C7D1; + background-color: rgba(40, 42, 54, 0.6); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + .search-entry:focus { + color: #C3C7D1; + background-color: rgba(40, 42, 54, 0.8); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } + .search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(195, 199, 209, 0.7); } + .search-entry:hover, .search-entry:focus { + background-color: rgba(40, 42, 54, 0.8); + border-color: rgba(189, 147, 249, 0.3); } + .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #C3C7D1; } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + background-color: transparent; + border-radius: 0; + border: none; + box-shadow: none; + spacing: 32px; } + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + height: 2px; + background-color: rgba(255, 255, 255, 0.2); } + +.list-search-result-content { + spacing: 30px; } + +.list-search-result-title { + color: white; + spacing: 12px; } + +.list-search-result-description { + color: rgba(255, 255, 255, 0.5); } + +.list-search-provider-details { + width: 150px; + color: white; + margin-top: 0.24em; } + +.list-search-provider-content { + spacing: 20px; } + +.search-provider-icon { + padding: 15px; } + +/* DASHBOARD */ +#dash { + font-size: 9pt; + color: #f8f8f2; + background-color: rgba(40, 42, 54, 0.95); + padding: 6px 0; + border: 1px solid #1b1c24; + border-left: 0px; + border-radius: 0px 5px 5px 0px; } + #dash:rtl { + border-radius: 9px 0 0 9px; } + #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 8px; } + +.dash-label { + border-radius: 7px; + padding: 4px 12px; + color: #f8f8f2; + background-color: rgba(40, 42, 54, 0.95); + text-align: center; + -x-offset: 8px; } + +/* App Vault/Grid */ +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; } + .icon-grid .overview-icon { + icon-size: 96px; } + +.system-action-icon { + background-color: black; + color: white; + border-radius: 99px; + icon-size: 48px; } + +.app-view-controls { + padding-bottom: 32px; } + +.app-view-control { + padding: 4px 32px; } + .app-view-control:checked { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .app-view-control:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; } + .app-view-control:last-child { + border-radius: 0 3px 3px 0; } + +.search-provider-icon:active, .search-provider-icon:checked, +.list-search-result:active, +.list-search-result:checked { + background-color: rgba(18, 19, 25, 0.85); } +.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(40, 42, 54, 0.3); + transition-duration: 200ms; } + +.app-well-app, +.app-well-app.app-folder, +.show-apps, +.grid-search-result { + border: none; } + .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: rgba(25, 26, 33, 0.85); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #C3C7D1; } + .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 { + background-color: rgba(40, 42, 54, 0.5); + transition-duration: 0ms; + border-image: none; + background-image: none; } + +.app-well-app-running-dot { + width: 4px; + height: 4px; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px rgba(189, 147, 249, 0.8); + margin-bottom: 0px; } + +.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 { + color: #f8f8f2; + border-radius: 2px; + padding: 7px 6px; + border: none; + transition-duration: 100ms; + text-align: center; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(40, 42, 54, 0.35); } + +.show-apps .show-apps-icon { + color: #f8f8f2; } + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: #C3C7D1; + transition-duration: 100ms; } + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(40, 42, 54, 0.5); + -arrow-base: 24px; + -arrow-rise: 11px; } + +.app-folder-popup-bin { + padding: 5px; + background: rgba(40, 42, 54, 0.5); } + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; } + +.page-indicator { + padding: 15px 20px; } + .page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border: none; } + .page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); } + .page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); + margin: 0; } + .page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; } + +.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-thumbnails { + visible-width: 32px; + spacing: 11px; + padding: 8px; + border-radius: 0; } + .workspace-thumbnails:rtl { + border-radius: 0; } + +.workspace-thumbnail-indicator { + border: 4px solid rgba(189, 147, 249, 0.4); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); + padding: 0; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; } + +.workspace-thumbnails { + color: #C3C7D1; + background-color: transparent; + border: none; } + +.search-statustext, .no-frequent-applications-label { + font-size: 2em; + font-weight: bold; + color: #C3C7D1; } + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: rgba(219, 195, 252, 0.5); } + +.notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 3px; + color: #f8f8f2; + background-color: #282a36; + border: 1px solid #1b1c24; + box-shadow: 0 1px 4px black; } + .notification-banner:hover { + background-color: rgba(40, 42, 54, 0.96); } + .notification-banner:focus { + background-color: rgba(40, 42, 54, 0.96); } + .notification-banner * { + color: #fefefe; } + .notification-banner .notification-icon { + padding: 5px; } + .notification-banner .notification-content { + padding: 5px; + spacing: 5px; } + .notification-banner .secondary-icon { + icon-size: 1.09em; } + .notification-banner .notification-actions { + background-color: #242530; + padding-top: 2px; + spacing: 1px; } + .notification-banner .notification-button { + padding: 5px; + background-color: rgba(40, 42, 54, 0.9); + box-shadow: none; } + .notification-banner .notification-button:first-child { + border-radius: 0 0 0 3px; } + .notification-banner .notification-button:last-child { + border-radius: 0 0 3px 0; } + .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: #242530; + color: rgba(189, 147, 249, 0.5); } + +.summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + border: 2px solid #C3C7D1; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; } + +.secondary-icon { + icon-size: 1.09em; } + +.chat-body { + spacing: 5px; } + +.chat-response { + margin: 5px; } + +.chat-log-message { + color: #a6acbb; } + +.chat-new-group { + padding-top: 1em; } + +.chat-received { + padding-left: 4px; } + .chat-received:rtl { + padding-left: 0px; + padding-right: 4px; } + +.chat-sent { + padding-left: 18pt; + color: #989fb0; } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #8991a5; } + .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 { + icon-size: 24px; + padding: 2px 5px; } + +.hotplug-resident-box { + spacing: 8px; } + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; } + .hotplug-resident-mount:hover { + background-color: rgba(40, 42, 54, 0.3); } + +.hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; } + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; } + +.hotplug-resident-eject-icon { + icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; } + +/* Eeeky things */ +.magnifier-zoom-region { + border: 2px solid rgba(189, 147, 249, 0.5); } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(40, 42, 54, 0.65); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + background-color: #282a36; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; } + .keyboard-key:focus { + background-color: #353848; + color: #f8f8f2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none; + border: 1px solid #1b1c24; } + .keyboard-key:hover, .keyboard-key:checked { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:active { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .keyboard-key:grayed { + background-color: rgba(40, 42, 54, 0.95); + color: #C3C7D1; + border-color: rgba(0, 0, 0, 0.7); } + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: rgba(40, 42, 54, 0.65); + -arrow-border-width: 2px; + -arrow-border-color: #C3C7D1; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; } + +.candidate-index { + padding: 0 0.5em 0 0; + color: #a6acbb; } + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; } + .candidate-box:selected, .candidate-box:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.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; } + +.candidate-page-button-previous { + border-radius: 4px 0px 0px 4px; + border-right-width: 0; } + +.candidate-page-button-next { + border-radius: 0px 4px 4px 0px; } + +.candidate-page-button-icon { + icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: 2px solid #C3C7D1; + color: #C3C7D1; + border-radius: 3px; } + .framed-user-icon:hover { + border-color: white; + color: white; } + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; } + +.login-dialog { + border: none; + background-color: transparent; } + .login-dialog .modal-dialog-button-box { + spacing: 3px; } + .login-dialog .modal-dialog-button { + padding: 3px 18px; } + .login-dialog .modal-dialog-button:default { + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:active { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: #767984; + background-color: rgba(57, 59, 71, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0px; } + +.login-dialog-banner { + color: #a6acbb; } + +.login-dialog-button-box { + spacing: 5px; } + +.login-dialog-message-warning { + color: #ff9f39; } + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; } + +.login-dialog-user-selection-box { + padding: 100px 0px; } + +.login-dialog-not-listed-label { + padding-left: 2px; } + .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #C3C7D1; } + +.login-dialog-not-listed-label { + font-size: 90%; + font-weight: bold; + color: #6d768e; + padding-top: 1em; } + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; } + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #6d768e; } + .login-dialog-user-list-item:ltr { + padding-right: 1em; } + .login-dialog-user-list-item:rtl { + padding-left: 1em; } + .login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #C3C7D1; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #f8f8f2; } + +.login-dialog-username, +.user-widget-label { + color: #C3C7D1; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; } + +.user-widget-label:ltr { + padding-left: 18px; } +.user-widget-label:rtl { + padding-right: 18px; } + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; } + +.login-dialog-prompt-label { + color: #8991a5; + font-size: 110%; + padding-top: 1em; } + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; } + +.login-dialog-session-list-button { + color: #6d768e; } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #C3C7D1; } + .login-dialog-session-list-button:active { + color: #414654; } + +.screen-shield-arrows { + padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; } + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock-date { + font-size: 28pt; } + +.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: 1px solid #C3C7D1; + background-color: rgba(40, 42, 54, 0.45); + color: #C3C7D1; + border-radius: 4px; } + .screen-shield-notifications-container .notification { + margin-right: 15px; } + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; } + +.screen-shield-notification-count-text { + padding: 0px 0px 0px 12px; } + +#panel.lock-screen { + background-color: rgba(40, 42, 54, 0.45); } + +.screen-shield-background { + background: black; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); } + +#lockDialogGroup { + background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; } + +#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { + background-color: rgba(40, 42, 54, 0.3); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(40, 42, 54, 0.5); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(189, 147, 249, 0.4); } + +#LookingGlassDialog { + background-color: rgba(0, 0, 0, 0.8); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; } + #LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; } + #LookingGlassDialog .labels { + spacing: 4px; } + #LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; } + #LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: rgba(204, 171, 250, 0.5); + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; } + #LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; } + +.lg-dialog StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; } +.lg-dialog .shell-link { + color: #999999; } + .lg-dialog .shell-link:hover { + color: #dddddd; } + +.lg-completions-text { + font-size: .9em; + font-style: italic; } + +.lg-obj-inspector-title { + spacing: 4px; } + +.lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; } + .lg-obj-inspector-button:hover { + border: 1px solid #ffffff; } + +#lookingGlassExtensions { + padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 6px; } + +.lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; } + +.lg-extension-name { + font-weight: bold; } + +.lg-extension-meta { + spacing: 6px; } + +#LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; } + +.openweather-current-summarybox, +.openweather-forecast-icon, +.openweather-current-databox-captions, +.openweather-current-databox-values, +.openweather-current-icon, +.openweather-forecast-summary, +.openweather-forecast-temperature { + background: transparent; } + +.openweather-current-databox-captions, .openweather-forecast-day { + color: rgba(189, 147, 249, 0.5); } + +#dashtodockContainer #dash { + background: transparent !important; } + #dashtodockContainer #dash .dash-background { + background: #21232d !important; + border: none; } + #dashtodockContainer #dash .dash-item-container .app-well-app .overview-icon.focused .overview-icon, + #dashtodockContainer #dash .dash-item-container .show-apps .overview-icon.focused .overview-icon { + background-color: #373a4b !important; } + +/* Pop_OS COSMIC Dock styling, append !important to any changed rules */ +.cosmic-dock #dock { + border-radius: 12px 12px 12px 12px !important; + border: 0 !important; + background-color: #21232d; + margin: 4px !important; } + +.cosmic-dock.extended #dock { + border-radius: 0px !important; + margin: 0 !important; } + +.cosmic-dock.extended.side #dock { + border-top-width: 0 !important; + border-bottom-width: 0 !important; } + +.cosmic-dock.extended.side.left #dock { + border-left-width: 0 !important; } + +.cosmic-dock.extended.side.right #dock { + border-right-width: 0 !important; } + +.cosmic-dock.extended.bottom #dock { + border-bottom-width: 0 !important; + border-left-width: 0 !important; + border-right-width: 0 !important; } + +.cosmic-dock .app-well-app:hover .overview-icon, .cosmic-dock .app-well-app:focus .overview-icon, .cosmic-dock .app-well-app:selected .overview-icon { + border-radius: 11px; } + +/*# sourceMappingURL=gnome-shell.css.map */ diff --git a/home/dot_themes/dracula/gnome-shell/gnome-shell.scss b/home/dot_themes/dracula/gnome-shell/gnome-shell.scss new file mode 100644 index 00000000..b2876339 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/gnome-shell.scss @@ -0,0 +1,7 @@ +$subtheme: 'main'; + +@import "colors"; //use gtk colors +@import "drawing"; +@import "common"; +@import "extensions"; +@import "cosmic" \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/v40/_common.scss b/home/dot_themes/dracula/gnome-shell/v40/_common.scss new file mode 100644 index 00000000..06877629 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/v40/_common.scss @@ -0,0 +1,2306 @@ +$corner-radius: 2px; + + +/* GLOBALS */ +$font-size: 11; +$_bubble_bg_color: $osd_bg_color; +$_bubble_fg_color: $fg_color; +$_bubble_borders_color: $fg_color; +$_bubble_transparent: transparentize($osd_bg_color, 0.17); +$topbar_bg_color: transparentize($main_dark, 0.05); + +stage { + @include fontsize($font-size); + color: $fg_color; +} + +/* WIDGETS */ + +/* Buttons */ +.button, %button { + @include button(normal); + border-radius: 5px; + padding: 4px 32px; + &:focus { @include button(focus); } + &:insensitive { @include button(insensitive); } + &:active { @include button(active); } + &:hover { + @include button(hover); + } +} + +.modal-dialog-linked-button { + padding: 10px; + @include button(normal); + &:insensitive { @include button(insensitive); } + &:active { + @include button(active); + } + &:focus { + @include button(focus); + &:hover { + @include button(focus); + } + } + &:hover { + @include button(hover); + } + + &:first-child { border-radius: 0px 0px 0px 10px; } + &:last-child { border-radius: 0px 0px 10px 0px; } + &:first-child:last-child { border-radius: 0px 0px 10px 10px; } +} + +/* Entries */ +StEntry { + @include entry(normal); + border-radius: 6px; + padding: 4px; + color: $fg_color; + border-width: 1px; + &:hover { @include entry(hover);} + &:focus { @include entry(focus,$fc:transparentize($fg_color,0.5));} + &:insensitive { @include entry(insensitive);} + selection-background-color: $selected_bg_color; + selected-color: $selected_fg_color; + StIcon.capslock-warning { + icon-size: 16px; + warning-color: $warning_color; + padding: 0 4px; + } + + StLabel.hint-text { color: transparentize($fg_color, 0.3); } + +} + + +/* Scrollbars */ + +StScrollView { + &.vfade { -st-vfade-offset: 68px; } + &.hfade { -st-hfade-offset: 68px; } +} + +StScrollBar { + padding: 0; + + StScrollView & { + min-width: 14px; + min-height: 14px; + } + + StBin#trough { + border-radius: 0; + background-color: transparent; + } + + StButton#vhandle, StButton#hhandle { + border-radius: 8px; + background-color: mix($fg_color, $bg_color, 20%); + //border: 3px solid transparent; //would be nice to margin or at least to transparent + margin: 3px; + &:hover { background-color: mix($fg_color, $bg_color, 80%); } + &:active { background-color: $selected_bg_color; } + } +} + +/* Slider */ + +.slider { + height: 1em; + color: $fg_color; + border-color: black; + box-shadow: none; + -slider-height: 0.1em; + -slider-background-color: $gray; //background of the trough + -slider-border-color: black; //trough border color + -slider-active-background-color: $teal; //active trough fill + -slider-active-border-color: $lime; //active trough border + -slider-border-width: 0; + -slider-handle-radius: 6px; + -slider-handle-border-width: 1px; + -slider-handle-border-color: $fg_color; // because 0 width + + -barlevel-height: 0.2em; + -barlevel-background-color: $gray; + -barlevel-border-color: black; + -barlevel-active-background-color: $teal; + -barlevel-active-border-color: $lime; + -barlevel-border-width: 0; + -barlevel-handle-radius: 6px; + -barlevel-overdrive-color: $teal; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 0px; +} + +/* Check Boxes */ + +.check-box { + StBoxLayout { spacing: .8em; } + StBin { + width: 24px; + height: 22px; + background-image: url("assets/checkbox-off.svg"); + } + &:focus, &:hover StBin { background-image: url("assets/checkbox-off-focused.svg"); } + &:checked StBin { background-image: url("assets/checkbox.svg"); } + &:focus:checked StBin { background-image: url("assets/checkbox-focused.svg"); } +} + +/* Switches */ +.toggle-switch { + width: 65px; + height: 22px; + background-size: contain; + //Gnome 3.32// + background-image: url("assets/toggle-off.svg"); + &:checked { background-image: url("assets/toggle-on.svg"); } +} + + @each $v in us, intl { + .toggle-switch-#{$v} { + background-image: url("assets/toggle-off.svg"); + &:checked { background-image: url("assets/toggle-on.svg"); } + } + } + +/* links */ +.shell-link { + color: $link_color; + &:hover { color: lighten($link_color,10%); } +} + +/* Modal Dialogs */ + +.headline { font-size: 110%; } +.lightbox { background-color: black; } +.flashspot { background-color: white; } + +.modal-dialog { + border: 1px solid $borders_color; + border-radius: 10px; + color: $osd_fg_color; + background-color: darken($osd_bg_color,5%); + box-shadow: $depth6; + + .modal-dialog-content-box { padding: 24px; } + .run-dialog-entry { + width: 20em; + margin-bottom: 6px; + } + .run-dialog-error-box { + color: $error_color; + padding-top: 16px; + spacing: 6px; + } + .run-dialog-button-box { padding-top: 1em; } + .run-dialog-label { + @include fontsize($font-size + 1.1); + font-weight: bold; + color: darken($osd_fg_color,10%); + padding-bottom: .4em; + } + + .run-dialog-description { + color: $fg_color; + } + +} + + .mount-dialog-subject, + .end-session-dialog-subject { //this should be a generic header class + @include fontsize($font-size * 1.3); + } + +/* Message Dialog */ + .message-dialog-main-layout { + padding: 12px 20px 0; + spacing: 12px; + } + + .message-dialog-content { + max-width: 28em; + spacing: 20px; + } + + .message-dialog-icon { + min-width: 48px; + icon-size: 48px; + } + + .message-dialog-title { + font-weight: bold; + } + + .message-dialog-subtitle { + color: darken($fg_color,40%); + font-weight: bold; + } + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; + border: none; + & .modal-dialog-linked-button:last-child { + background-color: $red; + color: #fff; + &:hover, &:focus { + background: darken($error_color, 3%); + color: #fff; + } + } +} + + .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; + color: $warning_color; + padding-top: 6px; + &:rtl { + text-align: right; + } + } + + .end-session-dialog-logout-icon { + //border: 2px solid #8b8b8b; + border-radius: 3px; + width: 48px; + height: 48px; + background-size: contain; + } + + .end-session-dialog-shutdown-icon { + color: $error_color; + width: 48px; + height: 48px; + } + + .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: bold; + &: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: darken($fg_color,5%); + font-size: 10pt; + } + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { icon-size: 48px; } + + .mount-dialog { + spacing: 24px; + + .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; + } + + .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; + } + + .message-dialog-body { + padding-left: 17px; + width: 28em; + } + + .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; + } + } + + .mount-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; + } + + .mount-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; + } + + .mount-dialog-app-list-item { + color: darken($fg_color,10%); + &:hover { color: $fg_color; } + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + } + + .mount-dialog-app-list-item-icon { + &:ltr { padding-right: 17px; } + &:rtl { padding-left: 17px; } + } + + .mount-dialog-app-list-item-name { + font-size: 10pt; + } + + +/* Password or Authentication Dialog */ + +.prompt-dialog { + //this is the width of the entire modal popup + width: 34em; + border: none; + border-radius: 10px; + + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-content { spacing: 16px; } + .message-dialog-title { color: darken($osd_fg_color,25%); } +} + + .prompt-dialog-description:rtl { + text-align: right; + } + + .prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; + } + + .prompt-dialog-error-label { + font-size: 10pt; + color: $error_color; + padding-bottom: 8px; + } + + .prompt-dialog-info-label { + font-size: 10pt; + padding-bottom: 8px; + } + + .hidden { + color: rgba(0,0,0,0); + } + + .prompt-dialog-null-label { + font-size: 10pt; + padding-bottom: 8px; + } + + +/* Polkit Dialog */ + +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; + &:rtl { + padding-left: 0px; + padding-right: 10px; + } +} + + .polkit-dialog-user-root-label { + color: $warning_color; + } + + .polkit-dialog-user-icon { + border-radius: 3px; + background-size: contain; + width: 48px; + height: 48px; + } + +/* Audio selection dialog */ +.audio-device-selection-dialog { + spacing: 30px; +} + + .audio-selection-content { + spacing: 20px; + padding: 24px; + } + + .audio-selection-title { + font-weight: bold; + text-align: center; + } + + .audio-selection-box { + spacing: 20px; + } + + .audio-selection-device { + border: 1px solid $_bubble_borders_color; + border-radius: 12px; + &:active,&:hover,&:focus { background-color: $selected_bg_color; } + } + + .audio-selection-device-box { + padding: 20px; + spacing: 20px; + } + + .audio-selection-device-icon { + icon-size: 64px; + } + +/* Access Dialog */ +.access-dialog { + spacing: 30px; +} + +/* Geolocation Dialog */ +.geolocation-dialog { + spacing: 30px; +} + +/* Extension Dialog */ +.extension-dialog { + .message-dialog-main-layout { spacing: 24px; padding: 10px; } + .message-dialog-title { color: darken($osd_fg_color,25%); } +} + +/* Inhibit-Shortcuts Dialog */ +.inhibit-shortcuts-dialog { + spacing: 30px; +} + +/* 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; + background-color: transparent; + color: $fg_color; + + //.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is + &.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; + } +} + +.popup-menu-arrow { } //defined globally in the TOP BAR +.popup-sub-menu { + background-color: lighten($bg_color, 2%); + box-shadow: $depth6; + border: none; + border-radius: 0px 0px 6px 6px; + .popup-menu-item { + border-radius: 0; + margin: 0; + + &:last-child { + border-radius: 0 0 6px 6px; + } + + &:active, + &.selected, + &:hover, + &:focus { background-color: lighten($bg_color, 9%) !important; color: $fg_color; } + } + +} + +.popup-menu-content { + padding: 6px; + background: $main_dark; + border-radius: 12px; + border: 1px solid $borders_color; +} + +.popup-menu-item { + spacing: 6px; + border-radius: 6px; + background-gradient-direction: none; + + &:ltr {padding-left: 6px;} + &:rtl {padding-right: 6px;} + + &:active, + &.selected, + &:hover, + &:focus { background-color: lighten($bg_color, 3%) !important; color: $fg_color !important; } + + &:checked { + background-color: lighten($bg_color, 7%) !important; + border-radius: 6px 6px 0px 0px; + box-shadow: none; + color: $selected_fg_color !important; + } + + &:insensitive { color: transparentize($fg_color,.5); } +} + +.popup-inactive-menu-item { //all icons and other graphical elements + color: $fg_color; + + &:insensitive { color: transparentize($fg_color,0.5); } +} + +// symbolic icons in popover +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px !important; // for some reason the variable doesn't work here +} + + +.popup-menu-ornament { + text-align: right; + width: 1.2em; +} + +// separator +.popup-separator-menu-item { + margin: 6px 0; + padding:0 !important; + &:ltr { margin-right: 6px;} + &:rtl { margin-left: 6px;} + + .popup-separator-menu-item-separator { + height: 1px; //not really the whole box + background-color: $gray; + } + + .popup-menu-ornament { + width: 0 !important; + } + + // separators in submenus + .popup-sub-menu & { + background-color: transparent; + + // account for ornament + &:ltr { margin-right: 2.5em;} + &:rtl { margin-left: 2.5em;} + + .popup-separator-menu-item-separator { + background-color: lighten($gray, 7%); + } + } +} + + +// Background menu +.background-menu { -boxpointer-gap: 4px; -arrow-rise: 0px; } + +/* 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 +*/ + + +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; + + .osd-monitor-label { font-size: 3em; } + .level { + height: 0.4em; + border-radius: 0.3em; + color: $osd_fg_color; + border: 1px solid $borders_color; + + -barlevel-height: 0.4em; + -barlevel-background-color: $gray; + -barlevel-active-background-color: $selected_bg_color; + -barlevel-overdrive-color: $red; + -barlevel-overdrive-separator-width: 0.2em; + } + .level-bar { + background-color: $selected_bg_color; + border-radius: 0.3em; + } +} + +/* Pad OSD */ +.pad-osd-window { + padding: 32px; + background-color: transparentize(black, 0.2); + + .pad-osd-title-box { spacing: 12px; } + .pad-osd-title-menu-box { spacing: 6px; } +} + +.combo-box-label { + width: 15em; +} + +/* 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: 4px; + } + + .switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid darken($borders_color,10%); + } + + .switcher-list .item-box:selected { + background-color: $selected_bg_color; + color: $selected_fg_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: rgba(0,0,0,0); + color: transparentize($fg_color,0.2); + &:highlighted { + color: $fg_color; + } + } + + .input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; + } + +/* Window Cycler */ +.cycler-highlight { border: 5px solid $selected_bg_color; } + +/* Workspace Switcher */ +.workspace-switcher-group { padding: 12px; } + + .workspace-switcher-container { + @extend %osd-panel; + } + + .workspace-switcher { + background: transparent; + border: 0px; + border-radius: 0px; + padding: 0px; + spacing: 8px; + } + + .ws-switcher-active-up, + .ws-switcher-active-down, + .ws-switcher-active-left, + .ws-switcher-active-right { + height: 50px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border: none; + background-size: 32px; + border-radius: 8px; + } + .ws-switcher-active-up { + background-image: url("assets/ws-switch-arrow-up.png"); } + + .ws-switcher-active-down { + background-image: url("assets/ws-switch-arrow-down.png"); } + + .ws-switcher-box { + height: 50px; + border: 1px solid transparentize($osd_fg_color,0.9); + background: darken($_bubble_bg_color, 10%); + border-radius: 8px; + } + +%osd-panel { + color: $_bubble_fg_color; + background-color: $_bubble_bg_color; + border: 1px solid $borders_color; + box-shadow: 0px 0px 7px $borders_color; + border-radius: 5px; + padding: 12px; +} + +/* Tiled window previews */ +.tile-preview { + background-color: transparentize($selected_bg_color, 0.2); + border: 1px solid $selected_bg_color; +} + + .tile-preview-left.on-primary { + border-radius: $corner-radius $corner-radius 0 0; + } + + .tile-preview-right.on-primary { + border-radius: 0 $corner-radius 0 0; + } + + .tile-preview-left.tile-preview-right.on-primary { + border-radius: $corner-radius $corner-radius 0 0; + } + +/* TOP BAR */ + +#panel { + background-gradient-direction: none; + background-color: $topbar_bg_color; + /* transition from solid to transparent */ + transition-duration: 500ms; + font-weight: bold; + height: 2.1em; + padding: 0px 0px; + + &.unlock-screen, + &.login-screen, + &.lock-screen { + background-color: transparent; + } + + #panelLeft, #panelCenter { // spacing between activities<>app menu and such + spacing: 4px; + } + + .panel-corner { + -panel-corner-radius: 0px; + -panel-corner-background-color: rgba(0, 0, 0, 0.2); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + + &:active, &:overview, &:focus { + -panel-corner-border-color: lighten($selected_bg_color,5%); + } + + &.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: bold; + color: $topbar_color; + transition-duration: 100ms; + + .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; + //dimensions of the icon are hardcoded + } + + .system-status-icon, + .app-menu-icon > StIcon, + .popup-menu-arrow { + icon-shadow: none; + } + + &:hover { + box-shadow: inset 0 0 0 100px lighten($topbar_bg_color, 10%); + color: lighten($topbar_color, 10%); + transition-duration: 200ms; + + &.clock-display { + box-shadow: none; + + .clock { + box-shadow: inset 0 0 0 100px lighten($topbar_bg_color, 10%); + } + } + } + + &:active, &:overview, &:focus, &:checked { + // Trick due to St limitations. It needs a background to draw + // a box-shadow + box-shadow: inset 0 0 0 100px $selected_bg_color; + color: $selected_fg_color; + transition-duration: 200ms; + + &.clock-display { + box-shadow: none; + + .clock { + box-shadow: inset 0 0 0 100px $selected_bg_color; + } + } + } + + .system-status-icon { icon-size: 1.09em; padding: 0 5px; } + .unlock-screen &, + .login-screen &, + .lock-screen & { + color: lighten($fg_color, 10%); + &:focus, &:hover, &:active { color: lighten($fg_color, 10%); } + } + + } + + .panel-status-indicators-box, + .panel-status-menu-box { + spacing: 2px; + } + + // spacing between power icon and (optional) percentage label + .power-status.panel-status-indicators-box { + spacing: 0; + } + + .screencast-indicator { color: $warning_color; } + + &.solid { + background-color: $dracula; + /* transition from transparent to solid */ + transition-duration: 300ms; + + .panel-corner { + -panel-corner-background-color: black; + } + .system-status-icon, + .app-menu-icon > StIcon, + .popup-menu-arrow { + icon-shadow: none; + } + } +} + + .calendar { + background: transparent; + border: none; + box-shadow: none; + } + + .world-clocks-button, .weather-button, .events-button { + background: darken($bg_color, 0.7%); + border-radius: 7px; + box-shadow: 0px 0px 1px 1px $borders_color inset; + color: $fg_color; + } + + .datemenu-calendar-column { + border: none; + } + + .datemenu-today-button, + .events-section-title, + .message-list-section-title{ + border-radius: 4px; + color: $fg_color; + padding: .4em; + } + + + .datemenu-today-button, + .world-clocks-button, + .weather-button, + .events-section-title, + .message-list-section-title, + .events-button { + &:hover,&:focus { background-color: lighten($bg_color,5%); } + &:active { + color: lighten($selected_fg_color,5%); + background-color: $selected_bg_color; + } + } + + .datemenu-today-button .day-label { + } + + .datemenu-today-button .date-label { + font-size: 1.5em; + } + + .world-clocks-header, + .weather-header, + .events-section-title, + .message-list-section-title, + .events-title { + color: darken($fg_color, 10%); + font-weight: bold; + } + + .events-button .event-time { + color: darken($fg_color, 4%); + } + + .world-clocks-grid { + spacing-rows: 0.4em; + } + + .weather-box { + spacing: 0.4em; + } + + .calendar-month-label { + color: darken($fg_color,5%); + font-weight: bold; + padding: 8px 0; + &:focus {} + } + + .pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; + &:hover, &:focus { background-color: transparentize($fg_color,0.95); } + &:active { background-color: transparentize($bg_color,0.95); } + } + + .calendar-change-month-back { //arrow back + background-image: url("assets/calendar-arrow-left.svg"); + &:rtl { background-image: url("assets/calendar-arrow-right.svg"); } + } + .calendar-change-month-forward { //arrow foreward + background-image: url("assets/calendar-arrow-right.svg"); + &:rtl { background-image: url("assets/calendar-arrow-left.svg"); } + } + + .calendar-change-month-back StIcon, + .calendar-change-month-forward StIcon { + color: darken($fg_color, 5%); + } + + .calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 99px; + color: $fg_color; + background-gradient-direction: none; + + &:hover,&:focus { + background-color: lighten($bg_color, 7%); + box-shadow: none; + } + &:active,&:selected { + color: lighten($selected_fg_color,5%); + background-color: $selected_bg_color; + border-color: transparent; //avoid jumparound due to today + box-shadow: none; + } + &.calendar-day-heading { //day of week heading + color: $fg_color; + margin-top: 1em; + font-size: 70%; + } + } + .calendar-day { //border collapse hack - see calendar.js + border-width: 0; + } + .calendar-day-top { border-top-width: 1px; } + .calendar-day-left { border-left-width: 1px; } + .calendar-work-day { + + } + .calendar-nonwork-day { + color: $insensitive_fg_color; + } + + // Today + .calendar-today { + font-weight: bold; + border: 1px solid $selected_bg_color; + background-color: transparent; + color: $selected_fg_color !important; + + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + + &:active,&:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover,&:focus { + background-color:lighten($selected_bg_color, 3%); + color: $selected_fg_color; + } + } + } + .calendar-day-with-events { + color: lighten($fg_color,10%); + font-weight: bold; + background-image: url("assets/calendar-today.svg"); + } + .calendar-other-month-day { + color: $insensitive_fg_color; + opacity: 0.5; + } + .calendar-week-number { + font-size: 70%; + font-weight: bold; + width: 2.3em; height: 1.8em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: transparentize($fg_color,0.7); + color: $bg_color; + } + + /* Message list */ + .message-list { + border-color: $gray; + .message-title, .message-content, .message-body { + color: darken($fg_color, 2%); + } + } + + .message-list-sections { + spacing: 1em; + } + + .message-list-section, + .message-list-section-list { + spacing: 0.4em; + } + .message-list-section-close{ + & > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 8px; + color: $fg_color; + background-color: transparent; + } + &:hover > StIcon, + &:focus > StIcon + &:active > StIcon{ + color: $selected_fg_color; + background: transparent; + } + } + + .message { + &:hover,&:focus { + background-color: lighten($base_color, 4%); + } + background: $base_color; + border: 1px solid $borders_color; + border-radius: 8px; + box-shadow: none; + } + + .message-close-button { + color: $fg_color; + &:hover > StIcon, + &:focus > StIcon + &:active > StIcon{ + color: $selected_fg_color; + background: transparent; + } + } + .message-secondary-bin > .event-time { + color: darken($fg_color, 15%); + font-size: 0.7em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0.13em; + + } + + .message-secondary-bin > StIcon { + icon-size: 16px; + } + + .message-title { + //color: darken($fg_color,5%); + + } + + .message-content { + // color: darken($fg_color,20%); + padding: 10px; + } + +/* Media Controls */ +.message-media-control { + + color: $fg_color; + + // colors are lightened since the media controls are in a card + &:hover { + background-color: lighten($base_color, 8%); + color: $selected_fg_color; + } + + &:active { + background-color: lighten($base_color, 12%); + color: $selected_fg_color; + } + + &:insensitive { color: lighten($insensitive_fg_color, 5%); } + +} + .media-message-cover-icon { + icon-size: 48px !important; + &.fallback { + color: lighten($bg_color,10%); + background-color: $bg_color; + border: 2px solid $bg_color; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + } + + /* World clocks */ +.world-clocks-button { + + // city label + .world-clocks-city { + color: $fg_color; + font-weight: normal; + } + + // timezone time + .world-clocks-time { + font-weight: bold; + color: $fg_color; + font-feature-settings: "lnum"; + text-align: right; + } + + // timezone offset label + .world-clocks-timezone { + color: darken($fg_color, 20%); + font-feature-settings: "tnum"; + } +} + +/* Weather */ +.weather-button { + + .weather-header { + color: darken($fg_color, 10%); + font-weight: bold; + + &.location { + font-weight: normal; + } + } + + .weather-forecast-time { + color: darken($fg_color, 10%); + font-feature-settings: "tnum"; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; + } + + .weather-forecast-temp { + font-weight: bold; + } +} + + // 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; + } + + #appMenu { + spinner-image: url("assets/process-working.svg"); + spacing: 4px; + + .label-shadow { color: transparent; } + } + + .aggregate-menu { + min-width: 21em; + .popup-menu-icon { padding: 0 4px; } + } + + .system-menu-action { + + color: $fg_color; + + border-radius: 32px; /* wish we could do 50% */ + border: 1px solid $borders_color; + background: darken($bg_color, 3%); + padding: 13px; + + &:hover, &:focus { + border: 1px solid $selected_bg_color; + color: $selected_bg_color; + background: transparent; + } + &:active { + background-color: darken($selected_bg_color, 10%); + color: $selected_fg_color; + border: 1px solid darken($selected_bg_color, 10%); + } + + & > StIcon { icon-size: 16px; } + } + +//Activities Ripples +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; +} + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); +} + +// not really top bar only +.popup-menu-arrow { width: 16px; height: 16px; } +.popup-menu-icon { icon-size: 1.09em; } + +//close buttons + +.window-close { + background-color: $main_dark; + color: lighten($fg_color, 4%); + border-radius: 30px * 0.5 + 3px * 2; + border: 2px solid $borders_color; + padding: 3px; + height: 28px; + width: 28px; + box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.5); + transition-duration: 300ms; + + & StIcon { icon-size: 23px; } + + &:hover { + border-color: $selected_bg_color; + } + + &:active { + color: $purple; + background-color: darken($osd_bg_color, 5%); + } +} + .window-close { + -shell-close-overlap: 16px; + &:rtl { -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); } + } + +/* NETWORK DIALOGS */ + +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; +} + + .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: bold; + text-align: center; + } + + .nm-dialog-airplane-text { color: $fg_color; } + .nm-dialog-header-icon { icon-size: 32px; } + .nm-dialog-scroll-view { border: 2px solid $borders_color; background: $bg_color; } + .nm-dialog-header { font-weight: bold; } + + .nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid $borders_color; + padding: 12px; + spacing: 20px; + } + + .nm-dialog-item:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + .nm-dialog-icons { spacing: .5em; } + .nm-dialog-icon { icon-size: 16px; } + .no-networks-label { color: #999999; } + .no-networks-box { spacing: 12px; } + +/* OVERVIEW */ + +#overview,.controls-manager, .secondary-monitor-workspaces { + spacing: 24px; // +} + +#overviewGroup { + background-color: $base_color; +} + +.overview-controls { + padding-bottom: 32px; +} + + .window-picker { //container around window thumbnails + -horizontal-spacing: 16px; + -vertical-spacing: 16px; + + &.external-monitor { padding: 16px; } + } + + .window-clone-border { + border: 1px solid transparentize(rgba(255, 255, 255, 0.3),.7); + border-radius: 0px; + // 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 rgba(255, 255, 255, 0.3); + } + .window-caption { + spacing: 20px; + color: $topbar_color; + background-color: $main_dark; + border: 1px solid $borders_color; + padding: 4px 8px; + } + + //search entry + .search-entry { + width: 320px; + padding: 9px; + border-radius: 10px; + color: $fg_color; + border-color: transparent; + + .search-entry-icon { icon-size: 1em; padding: 0 4px; color: transparentize($fg_color,.3); } + + } + + //search results + + %search-section-content-item { + &:focus, + &:hover, + &:selected { + background-color: transparentize($osd_fg_color, .9); + transition-duration: 200ms; + } + + &:active, + &:checked { + background-color: transparentize(darken($osd_bg_color, 10%), .1); + } + } + + #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 { + background-color: transparent; + border-radius: 0; + border: none; + box-shadow: none; + // This is the space between the provider icon and the results container + spacing: 32px; + } + .search-statustext { // "no results" + @extend %status_text; + } + .list-search-results { spacing: 3px; } + + .search-section-separator { height: 2px; background-color: $gray; } + + .list-search-result-content { spacing: 30px; } + .list-search-result-title { color: lighten($topbar_color,5%); spacing: 12px; } + .list-search-result-description { color: transparentize(lighten($topbar_color,15%), 0.5); } + .list-search-provider-details { width: 150px; color: lighten($topbar_color,5%); margin-top: 0.24em; } + .list-search-provider-content { spacing: 20px; } + .search-provider-icon { padding: 15px; } + + //Icon tile + .search-provider-icon, + .list-search-result { + @extend %search-section-content-item; + } + + + /* DASHBOARD */ + + .dash-background { + background-color: $main_dark; + } + + .dash-separator { + width: 1px; + background-color: $gray; + } + + .dash-label { //osd tooltip + border-radius: 7px; + padding: 4px 12px; + color: $topbar_color; + background-color: $topbar_bg_color; + text-align: center; + -x-offset: 8px; + } + + /* 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; } + + .system-action-icon { + background-color: black; + color: white; + border-radius: 99px; + icon-size: 48px; + } + + .app-view-controls { //favorties | all toggle container + padding-bottom: 32px; + + } + .app-view-control { //favorties | all toggle button + padding: 4px 32px; + &:checked { @include button(active); } + &:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; + } + &:last-child { + border-radius: 0 3px 3px 0; + } + } + + .app-well-app, + .app-well-app.app-folder, + .show-apps, + .grid-search-result { + + border: none; + & .overview-icon { + @extend %icon_tile; + } + + &:hover .overview-icon, + &:focus .overview-icon, + &:selected .overview-icon { + background-color: lighten($bg_color, 7%); + transition-duration: 0ms; + border-image: none; + background-image: none; + } + + &:active .overview-icon, + &:checked .overview-icon { + background-color: lighten($bg_color, 7%); + box-shadow: inset $depth2; + color: $fg_color; + } + + } + + .app-well-app-running-dot { //running apps indicator + width: 4px; height: 4px; + background-color: $selected_bg_color; + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px transparentize($purple, 0.2); + margin-bottom: 0px; + } + + %icon_tile { + color: $selected_fg_color; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; + box-shadow: none; + } + +/* App Folders */ +.app-well-app.app-folder { + background-color: lighten($bg_color, 7%); + border-radius: 10px; +} +// expanded folder +.app-folder-dialog { //style like the dash + background-color: $main_dark; + border: none; + + & .folder-name-label { color: $fg_color; } + + .edit-folder-button { + @extend %button; + + padding: 0; + width: 36px; + height: 36px; + border-radius: 18px; + + & > StIcon { icon-size: 16px } + } +} + + .app-well-app.app-folder > .overview-icon { + background-color: transparentize($osd_bg_color,.6); + } + .show-apps .show-apps-icon { + color: $topbar_color; + } + .show-apps:checked .show-apps-icon, + .show-apps:focus .show-apps-icon { + color: $fg_color; + transition-duration: 100ms; + } + + + // Collections + .app-folder-popup { //expanded collection + -arrow-border-radius: 8px; + -arrow-background-color: transparentize($bg_color,0.5); + -arrow-base: 24px; + -arrow-rise: 11px; + } + .app-folder-popup-bin { padding: 5px; background: transparentize($bg_color,.5);;} + .app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; + } + + .page-indicator { + padding: 6px 12px; + + .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: lighten($base_color, 30%); + border: 1px solid $borders_color; + } + + &:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); + } + &:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); + margin: 0; + } + &:checked .page-indicator-icon{ + background-image: none; + background-color: #FFFFFF; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; + } + } + + .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 { //container ala dash + @extend %overview-panel; + visible-width: 32px; //amount visible before hover + spacing: 11px; + padding: 8px; + border-radius: 0; + //border-width: 1px 0 1px 1px; //fixme: can't have non unoform borders :( + &:rtl { border-radius: 0;} + } + .workspace-thumbnail-indicator { + border: 4px solid transparentize($selected_bg_color, .1); + box-shadow: $depth; + padding: 0; + } + + //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: 0px 88px 10px 88px; + } + + .page-navigation-arrow { + & > StIcon { + margin: 6px; + padding: 18px; + width: 24px; + height: 24px; + border-radius: 99px; + } + + &:insensitive > StIcon { @include button(undecorated, $osd_fg_color, transparentize($osd_bg_color, 0.5));} + &:hover > StIcon { background-color: transparentize($selected_bg_color, 0.2);} + &:active > StIcon {background-color: $selected_bg_color;} + } + +%overview-panel { + color: $_bubble_fg_color; + background-color: transparent; + border: none; +} + +%status_text { + font-size: 2em; + font-weight: bold; + color: $fg_color; +} + +/* NOTIFICATIONS & MESSAGE TRAY */ + + .url-highlighter { link-color: lighten($selected_bg_color,10%); } + + // Banners + .notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 12px; + color: $topbar_color; + background-color: lighten($base_color, 2%); + border: 1px solid $borders_color; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); + &:hover, &:focus { + background-color: lighten($base_color, 4%); + border-radius: 12px; + box-shadow: none; + } + *{ color: #fefefe; } + + .notification-icon { padding: 5px; } + .notification-content { padding: 5px; spacing: 5px; } + .secondary-icon { icon-size: 1.09em; } + .notification-actions { + background-color: darken($bg_color, 2%); + padding-top: 2px; + spacing: 1px; + border-radius: 0px 0px 12px 12px; + } + .notification-button { + padding: 7px; + background-color: transparentize($bg_color, 0.1); + box-shadow: none; + &:first-child { border-radius: 0 0 0 12px; } + &:last-child { border-radius: 0 0 12px 0; } + &:hover, &focus { background-color: $selected_bg_color; color: $selected_fg_color;} + } + } + .summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: $selected_bg_color; + color: $selected_fg_color; + border: 2px solid $osd_fg_color; + box-shadow: 0 2px 2px rgba(0,0,0,0.5); + border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%; + } + + .secondary-icon { icon-size: 1.09em; } + + //chat bubbles + .chat-body { spacing: 5px; } + .chat-response { margin: 5px; } + .chat-log-message { color: darken($fg_color,10%); } + .chat-new-group { padding-top: 1em; } + .chat-received { + padding-left: 4px; + &:rtl { padding-left: 0px; padding-right: 4px; } + } + .chat-sent { + padding-left: 18pt; + color: darken($fg_color, 15%); + &:rtl { padding-left: 0; padding-right: 18pt; } + } + .chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: darken($fg_color,20%); + &: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 { + icon-size: 24px; + padding: 2px 5px; + } + + .hotplug-resident-box { spacing: 8px; } + + .hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; + &:hover { background-color: transparentize($bg_color,0.7); } + } + + .hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; + } + + .hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; + } + + .hotplug-resident-eject-icon { + icon-size: 16px; + } + + .hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; + } + +/* Eeeky things */ + +//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 button(normal); + background-color: $base_color; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; + &:focus { @include button(focus); } + &:hover,&:checked { @include button(hover); } + &:active { @include button(active);} + &:grayed { //FIXME + background-color: $osd_bg_color; + color: $osd_fg_color; + border-color: $osd_borders_color; + } + } + + .keyboard-subkeys { //long press on a key popup + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: transparentize($osd_bg_color, 0.3); + -arrow-border-width: 2px; + -arrow-border-color: $_bubble_borders_color; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; + } + +// IBus Candidate Popup + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; +} + + .candidate-index { + padding: 0 0.5em 0 0; + color: darken($fg_color,10%); + } + + .candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; + &:selected,&:hover { background-color: $selected_bg_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; + } + + .candidate-page-button-previous { border-radius: 4px 0px 0px 4px; border-right-width: 0; } + .candidate-page-button-next { border-radius: 0px 4px 4px 0px; } + .candidate-page-button-icon { icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ + +.framed-user-icon { + background-size: contain; + border: 2px solid $osd_fg_color; + color: $osd_fg_color; + border-radius: 3px; + &:hover { + border-color: lighten($osd_fg_color,30%); + color: lighten($osd_fg_color,30%); + } +} + +// LOGIN DIALOG + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog { + //reset + border: none; + background-color: transparent; + + .modal-dialog-button-box { spacing: 3px; } + .modal-dialog-button { + padding: 3px 18px; + &:default { + @include button(normal,$c:$selected_bg_color); + &:hover,&:focus { @include button(hover,$c:$selected_bg_color); } + &:active { @include button(active,$c:$selected_bg_color); } + &:insensitive { @include button(insensitive); } + + } + } + +} + + .login-dialog-logo-bin { padding: 24px 0px; } + .login-dialog-banner { color: darken($osd_fg_color,10%); } + .login-dialog-button-box { spacing: 5px; } + .login-dialog-message-warning { color: $warning_color; } + .login-dialog-message-hint { padding-top: 0; padding-bottom: 20px; } + .login-dialog-user-selection-box { padding: 100px 0px; } + .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 { + font-size: 90%; + font-weight: bold; + color: darken($osd_fg_color,30%); + padding-top: 1em; + } + + .login-dialog-user-list-view { -st-vfade-offset: 1em; } + .login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; + &:expanded .login-dialog-user-list-item:selected { background-color: $selected_bg_color; color: $selected_fg_color; } + &:expanded .login-dialog-user-list-item:logged-in { border-right: 2px solid $selected_bg_color; } + } + .login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: darken($osd_fg_color,30%); + &:ltr { padding-right: 1em; } + &:rtl { padding-left: 1em; } + .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: $selected_fg_color; } + } + + .login-dialog-username, + .user-widget-label { + color: $osd_fg_color; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; + } + .user-widget-label { + &:ltr { padding-left: 18px; } + &:rtl { padding-right: 18px; } + } + + .login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; + } + + .login-dialog-prompt-label { + color: darken($osd_fg_color, 20%); + font-size: 110%; + padding-top: 1em; + } + + .login-dialog-session-list-button StIcon { + icon-size: 1.25em; + } + + .login-dialog-session-list-button { + color: darken($osd_fg_color,30%); + &:hover,&:focus { color: $osd_fg_color; } + &:active { color: darken($osd_fg_color, 50%); } + } + +//SCREEN SHIELD + +.screen-shield-arrows { + padding-bottom: 3em; +} + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0,0,0,0.4); +} + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0,0,0,0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; +} + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0,0,0,0.4); +} + +.screen-shield-clock-date { font-size: 28pt; } + +.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: 1px solid $_bubble_borders_color; + background-color: transparentize($osd_bg_color,0.5); + color: $_bubble_fg_color; + border-radius: 4px; + } + .notification { margin-right: 15px; } //compensate for space allocated to the scrollbar +} + + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; +} + +.screen-shield-notification-count-text { padding: 0px 0px 0px 12px; } + +#panel.lock-screen { background-color: transparentize($_bubble_bg_color, 0.5); } + +.screen-shield-background { //just the shadow, really + background: black; + box-shadow: 0px 2px 4px transparentize(black,0.6); +} + +#lockDialogGroup { + background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; +} + +#screenShieldNotifications { + StButton#vhandle, StButton#hhandle { + background-color: transparentize($bg_color,0.7); + &:hover, &:focus { background-color: transparentize($bg_color,0.5); } + &:active { background-color: transparentize($selected_bg_color, 0.1); } + } +} + + +// Looking Glass +#LookingGlassDialog { + background-color: rgba(0,0,0,0.80); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; + & > #Toolbar { + border: 1px solid grey; + border-radius: 4px; + } + .labels { spacing: 4px; } + .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; + &:hover { + color: white; + text-shadow: black 0px 2px 2px; + } + &:selected { + border-bottom-width: 2px; + border-color: lighten($selected_bg_color,5%); + color: white; + text-shadow: black 0px 2px 2px; + } + } + StBoxLayout#EvalBox { padding: 4px; spacing: 4px; } + StBoxLayout#ResultsArea { spacing: 4px; } +} + + .lg-dialog { + StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; + } + .shell-link { + color: #999999; + &:hover { color: #dddddd; } + } + } + + .lg-completions-text { + font-size: .9em; + font-style: italic; + } + + .lg-obj-inspector-title { + spacing: 4px; + } + + .lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; + &:hover { border: 1px solid #ffffff; } + } + + #lookingGlassExtensions { padding: 4px; } + + .lg-extensions-list { + padding: 4px; + spacing: 6px; + } + + .lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; + } + + .lg-extension-name { + font-weight: bold; + } + + .lg-extension-meta { + spacing: 6px; + } + + #LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; + } + +// Gnome 43 quick settings menu + + .quick-settings { + padding: 14px; + border-radius: 12px; + + .icon-button, .button { + padding: 6px*1.75; + } + } + + $base_padding: 6px; + + .quick-toggle { + border-radius: 99px; + min-height: 40px; + + &:checked { + @include button(active, transparentize($selected_bg_color, 0.35)); + color: $purple; + } + + & > StBoxLayout { spacing: $base_padding; } + + /* Move padding into the box; this is to allow menu arrows + to extend to the border */ + &.button { padding: 0; } + & > StBoxLayout { padding: 0 6px*2; } + &:ltr > StBoxLayout { padding-left: $base_padding*2.5; } + &:rtl > StBoxLayout { padding-right: $base_padding*2.5; } + + .quick-toggle-label { font-weight: bold; } + //.quick-toggle-icon, .quick-toggle-arrow { icon-size: $base_icon_size; } + } + + .quick-menu-toggle { + &:ltr > StBoxLayout { padding-right: 0; } + &:rtl > StBoxLayout { padding-left: 0; } + + & .quick-toggle-arrow { + background-color: transparentize($fg_color, 0.9); + padding: $base_padding $base_padding*1.75; + + &:ltr { border-radius: 0 99px 99px 0; } + &:rtl { border-radius: 99px 0 0 99px; } + } + } + + .quick-toggle-menu { + background-color: $base_color; + border-radius: 12px; + padding: $base_padding*2; + margin: $base_padding*2 $base_padding*3 0; + + .popup-menu-item > StIcon { -st-icon-style: symbolic; } + + & .header { + spacing-rows: 0.5 * $base_padding; + spacing-columns: $base_padding*2; + padding-bottom: 2 * $base_padding; + + & .icon { + // icon-size: $base_icon_size*1.5; // a non-standard symbolic size but ok + border-radius: 999px; + padding: 1.5 * $base_padding; + background-color: lighten($bg_color, 10%); + + &.active { background-color: $selected_bg_color; } + } + } + } + + .quick-settings-system-item { + & > StBoxLayout { spacing: 2 * $base_padding; } + + .icon-button { + @extend %button; + border-radius: 50px; + } + } \ No newline at end of file diff --git a/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.css b/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.css new file mode 100644 index 00000000..ef21f186 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.css @@ -0,0 +1,2110 @@ +/***************** +* Drawing mixins * +*****************/ +/* GLOBALS */ +stage { + font-size: 11pt; + color: #C3C7D1; } + +/* WIDGETS */ +/* Buttons */ +.button, .app-folder-dialog .edit-folder-button, .quick-settings-system-item .icon-button { + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + border-radius: 5px; + padding: 4px 32px; } + .button:focus, .app-folder-dialog .edit-folder-button:focus, .quick-settings-system-item .icon-button:focus { + background-color: #353848; + color: #f8f8f2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none !important; + border: 1px solid #1b1c24; } + .button:insensitive, .app-folder-dialog .edit-folder-button:insensitive, .quick-settings-system-item .icon-button:insensitive { + color: #767984; + background-color: rgba(57, 59, 71, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; } + .button:active, .app-folder-dialog .edit-folder-button:active, .quick-settings-system-item .icon-button:active { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .button:hover, .app-folder-dialog .edit-folder-button:hover, .quick-settings-system-item .icon-button:hover { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + +.modal-dialog-linked-button { + padding: 10px; + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .modal-dialog-linked-button:insensitive { + color: #767984; + background-color: rgba(57, 59, 71, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; } + .modal-dialog-linked-button:active { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .modal-dialog-linked-button:focus { + background-color: #353848; + color: #f8f8f2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none !important; + border: 1px solid #1b1c24; } + .modal-dialog-linked-button:focus:hover { + background-color: #353848; + color: #f8f8f2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none !important; + border: 1px solid #1b1c24; } + .modal-dialog-linked-button:hover { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .modal-dialog-linked-button:first-child { + border-radius: 0px 0px 0px 10px; } + .modal-dialog-linked-button:last-child { + border-radius: 0px 0px 10px 0px; } + .modal-dialog-linked-button:first-child:last-child { + border-radius: 0px 0px 10px 10px; } + +/* Entries */ +StEntry { + background-color: #333545; + border-color: #1b1c24; + border-radius: 6px; + padding: 4px; + color: #C3C7D1; + border-width: 1px; + selection-background-color: rgba(189, 147, 249, 0.5); + selected-color: #f8f8f2; } + StEntry:hover { + background-color: #393c4d; } + StEntry:focus { + box-shadow: inset 0px 0px 1px 1px rgba(189, 147, 249, 0.5); + border-color: rgba(189, 147, 249, 0.5); } + StEntry:insensitive { + color: #767984; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #ff9f39; + padding: 0 4px; } + StEntry StLabel.hint-text { + color: rgba(195, 199, 209, 0.7); } + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 68px; } +StScrollView.hfade { + -st-hfade-offset: 68px; } + +StScrollBar { + padding: 0; } + StScrollView StScrollBar { + min-width: 14px; + min-height: 14px; } + StScrollBar StBin#trough { + border-radius: 0; + background-color: transparent; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 8px; + background-color: #474955; + margin: 3px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #a4a8b2; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(189, 147, 249, 0.5); } + +/* Slider */ +.slider { + height: 1em; + color: #C3C7D1; + border-color: black; + box-shadow: none; + -slider-height: 0.1em; + -slider-background-color: #373a4b; + -slider-border-color: black; + -slider-active-background-color: #bd93f9; + -slider-active-border-color: #50fa7a; + -slider-border-width: 0; + -slider-handle-radius: 6px; + -slider-handle-border-width: 1px; + -slider-handle-border-color: #C3C7D1; + -barlevel-height: 0.2em; + -barlevel-background-color: #373a4b; + -barlevel-border-color: black; + -barlevel-active-background-color: #bd93f9; + -barlevel-active-border-color: #50fa7a; + -barlevel-border-width: 0; + -barlevel-handle-radius: 6px; + -barlevel-overdrive-color: #bd93f9; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 0px; } + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; } +.check-box StBin { + width: 24px; + height: 22px; + background-image: url("assets/checkbox-off.svg"); } +.check-box:focus, .check-box:hover StBin { + background-image: url("assets/checkbox-off-focused.svg"); } +.check-box:checked StBin { + background-image: url("assets/checkbox.svg"); } +.check-box:focus:checked StBin { + background-image: url("assets/checkbox-focused.svg"); } + +/* Switches */ +.toggle-switch { + width: 65px; + height: 22px; + background-size: contain; + background-image: url("assets/toggle-off.svg"); } + .toggle-switch:checked { + background-image: url("assets/toggle-on.svg"); } + +.toggle-switch-us { + background-image: url("assets/toggle-off.svg"); } + .toggle-switch-us:checked { + background-image: url("assets/toggle-on.svg"); } + +.toggle-switch-intl { + background-image: url("assets/toggle-off.svg"); } + .toggle-switch-intl:checked { + background-image: url("assets/toggle-on.svg"); } + +/* links */ +.shell-link { + color: #A0C1B9; } + .shell-link:hover { + color: #bfd5d0; } + +/* Modal Dialogs */ +.headline { + font-size: 110%; } + +.lightbox { + background-color: black; } + +.flashspot { + background-color: white; } + +.modal-dialog { + border: 1px solid #1b1c24; + border-radius: 10px; + color: #C3C7D1; + background-color: rgba(29, 31, 39, 0.95); + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); } + .modal-dialog .modal-dialog-content-box { + padding: 24px; } + .modal-dialog .run-dialog-entry { + width: 20em; + margin-bottom: 6px; } + .modal-dialog .run-dialog-error-box { + color: #ff3c3c; + padding-top: 16px; + spacing: 6px; } + .modal-dialog .run-dialog-button-box { + padding-top: 1em; } + .modal-dialog .run-dialog-label { + font-size: 12pt; + font-weight: bold; + color: #a6acbb; + padding-bottom: .4em; } + .modal-dialog .run-dialog-description { + color: #C3C7D1; } + +.mount-dialog-subject, +.end-session-dialog-subject { + font-size: 14pt; } + +/* Message Dialog */ +.message-dialog-main-layout { + padding: 12px 20px 0; + spacing: 12px; } + +.message-dialog-content { + max-width: 28em; + spacing: 20px; } + +.message-dialog-icon { + min-width: 48px; + icon-size: 48px; } + +.message-dialog-title { + font-weight: bold; } + +.message-dialog-subtitle { + color: #575e71; + font-weight: bold; } + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; + border: none; } + .end-session-dialog .modal-dialog-linked-button:last-child { + background-color: #ff5555; + color: #fff; } + .end-session-dialog .modal-dialog-linked-button:last-child:hover, .end-session-dialog .modal-dialog-linked-button:last-child:focus { + background: #ff2c2c; + color: #fff; } + +.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: #ff9f39; + padding-top: 6px; } + .end-session-dialog-warning:rtl { + text-align: right; } + +.end-session-dialog-logout-icon { + border-radius: 3px; + width: 48px; + height: 48px; + background-size: contain; } + +.end-session-dialog-shutdown-icon { + color: #ff3c3c; + width: 48px; + height: 48px; } + +.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: 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: #b5bac6; + font-size: 10pt; } + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { + icon-size: 48px; } + +.mount-dialog { + spacing: 24px; } + .mount-dialog .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; } + .mount-dialog .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; } + .mount-dialog .message-dialog-body { + padding-left: 17px; + width: 28em; } + .mount-dialog .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; } + +.mount-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + +.mount-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + +.mount-dialog-app-list-item { + color: #a6acbb; } + .mount-dialog-app-list-item:hover { + color: #C3C7D1; } + .mount-dialog-app-list-item:ltr { + padding-right: 1em; } + .mount-dialog-app-list-item:rtl { + padding-left: 1em; } + +.mount-dialog-app-list-item-icon:ltr { + padding-right: 17px; } +.mount-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + +.mount-dialog-app-list-item-name { + font-size: 10pt; } + +/* Password or Authentication Dialog */ +.prompt-dialog { + width: 34em; + border: none; + border-radius: 10px; } + .prompt-dialog .message-dialog-main-layout { + spacing: 24px; + padding: 10px; } + .prompt-dialog .message-dialog-content { + spacing: 16px; } + .prompt-dialog .message-dialog-title { + color: #7b849a; } + +.prompt-dialog-description:rtl { + text-align: right; } + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; } + +.prompt-dialog-error-label { + font-size: 10pt; + color: #ff3c3c; + padding-bottom: 8px; } + +.prompt-dialog-info-label { + font-size: 10pt; + padding-bottom: 8px; } + +.hidden { + color: rgba(0, 0, 0, 0); } + +.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: #ff9f39; } + +.polkit-dialog-user-icon { + border-radius: 3px; + background-size: contain; + width: 48px; + height: 48px; } + +/* Audio selection dialog */ +.audio-device-selection-dialog { + spacing: 30px; } + +.audio-selection-content { + spacing: 20px; + padding: 24px; } + +.audio-selection-title { + font-weight: bold; + text-align: center; } + +.audio-selection-box { + spacing: 20px; } + +.audio-selection-device { + border: 1px solid #C3C7D1; + border-radius: 12px; } + .audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(189, 147, 249, 0.5); } + +.audio-selection-device-box { + padding: 20px; + spacing: 20px; } + +.audio-selection-device-icon { + icon-size: 64px; } + +/* Access Dialog */ +.access-dialog { + spacing: 30px; } + +/* Geolocation Dialog */ +.geolocation-dialog { + spacing: 30px; } + +/* Extension Dialog */ +.extension-dialog .message-dialog-main-layout { + spacing: 24px; + padding: 10px; } +.extension-dialog .message-dialog-title { + color: #7b849a; } + +/* Inhibit-Shortcuts Dialog */ +.inhibit-shortcuts-dialog { + spacing: 30px; } + +/* 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; + background-color: transparent; + color: #C3C7D1; } + .popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; } + +.popup-sub-menu { + background-color: #2c2f3c; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); + border: none; + border-radius: 0px 0px 6px 6px; } + .popup-sub-menu .popup-menu-item { + border-radius: 0; + margin: 0; } + .popup-sub-menu .popup-menu-item:last-child { + border-radius: 0 0 6px 6px; } + .popup-sub-menu .popup-menu-item:active, .popup-sub-menu .popup-menu-item.selected, .popup-sub-menu .popup-menu-item:hover, .popup-sub-menu .popup-menu-item:focus { + background-color: #3c3f50 !important; + color: #C3C7D1; } + +.popup-menu-content { + padding: 6px; + background: #21232d; + border-radius: 12px; + border: 1px solid #1b1c24; } + +.popup-menu-item { + spacing: 6px; + border-radius: 6px; + background-gradient-direction: none; } + .popup-menu-item:ltr { + padding-left: 6px; } + .popup-menu-item:rtl { + padding-right: 6px; } + .popup-menu-item:active, .popup-menu-item.selected, .popup-menu-item:hover, .popup-menu-item:focus { + background-color: #2f313f !important; + color: #C3C7D1 !important; } + .popup-menu-item:checked { + background-color: #373a4b !important; + border-radius: 6px 6px 0px 0px; + box-shadow: none; + color: #f8f8f2 !important; } + .popup-menu-item:insensitive { + color: rgba(195, 199, 209, 0.5); } + +.popup-inactive-menu-item { + color: #C3C7D1; } + .popup-inactive-menu-item:insensitive { + color: rgba(195, 199, 209, 0.5); } + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px !important; } + +.popup-menu-ornament { + text-align: right; + width: 1.2em; } + +.popup-separator-menu-item { + margin: 6px 0; + padding: 0 !important; } + .popup-separator-menu-item:ltr { + margin-right: 6px; } + .popup-separator-menu-item:rtl { + margin-left: 6px; } + .popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + background-color: #373a4b; } + .popup-separator-menu-item .popup-menu-ornament { + width: 0 !important; } + .popup-sub-menu .popup-separator-menu-item { + background-color: transparent; } + .popup-sub-menu .popup-separator-menu-item:ltr { + margin-right: 2.5em; } + .popup-sub-menu .popup-separator-menu-item:rtl { + margin-left: 2.5em; } + .popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + background-color: #464a5f; } + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; } + +/* 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 +*/ +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + height: 0.4em; + border-radius: 0.3em; + color: #C3C7D1; + border: 1px solid #1b1c24; + -barlevel-height: 0.4em; + -barlevel-background-color: #373a4b; + -barlevel-active-background-color: rgba(189, 147, 249, 0.5); + -barlevel-overdrive-color: #ff5555; + -barlevel-overdrive-separator-width: 0.2em; } + .osd-window .level-bar { + background-color: rgba(189, 147, 249, 0.5); + border-radius: 0.3em; } + +/* Pad OSD */ +.pad-osd-window { + padding: 32px; + background-color: rgba(0, 0, 0, 0.8); } + .pad-osd-window .pad-osd-title-box { + spacing: 12px; } + .pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; } + +.combo-box-label { + width: 15em; } + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 16px; } + +.switcher-list-item-container { + spacing: 8px; } + +.switcher-list .item-box { + padding: 8px; + border-radius: 4px; } + +.switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid #050607; } + +.switcher-list .item-box:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + +.switcher-list .thumbnail { + width: 256px; } + +.switcher-list .separator { + width: 1px; + background: #1b1c24; } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(195, 199, 209, 0.8); } + .switcher-arrow:highlighted { + color: #C3C7D1; } + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; } + +/* Window Cycler */ +.cycler-highlight { + border: 5px solid rgba(189, 147, 249, 0.5); } + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; } + +.workspace-switcher { + background: transparent; + border: 0px; + border-radius: 0px; + padding: 0px; + spacing: 8px; } + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 50px; + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + border: none; + background-size: 32px; + border-radius: 8px; } + +.ws-switcher-active-up { + background-image: url("assets/ws-switch-arrow-up.png"); } + +.ws-switcher-active-down { + background-image: url("assets/ws-switch-arrow-down.png"); } + +.ws-switcher-box { + height: 50px; + border: 1px solid rgba(195, 199, 209, 0.1); + background: rgba(18, 19, 25, 0.95); + border-radius: 8px; } + +.osd-window, +.resize-popup, +.switcher-list, .workspace-switcher-container { + color: #C3C7D1; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + box-shadow: 0px 0px 7px #1b1c24; + border-radius: 5px; + padding: 12px; } + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(189, 147, 249, 0.3); + border: 1px solid rgba(189, 147, 249, 0.5); } + +.tile-preview-left.on-primary { + border-radius: 2px 2px 0 0; } + +.tile-preview-right.on-primary { + border-radius: 0 2px 0 0; } + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 2px 2px 0 0; } + +/* TOP BAR */ +#panel { + background-gradient-direction: none; + background-color: rgba(33, 35, 45, 0.95); + /* transition from solid to transparent */ + transition-duration: 500ms; + font-weight: bold; + height: 2.1em; + padding: 0px 0px; } + #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; } + #panel #panelLeft, #panel #panelCenter { + spacing: 4px; } + #panel .panel-corner { + -panel-corner-radius: 0px; + -panel-corner-background-color: rgba(0, 0, 0, 0.2); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; } + #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: rgba(204, 171, 250, 0.5); } + #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: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #f8f8f2; + transition-duration: 100ms; } + #panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; } + #panel .panel-button .system-status-icon, + #panel .panel-button .app-menu-icon > StIcon, + #panel .panel-button .popup-menu-arrow { + icon-shadow: none; } + #panel .panel-button:hover { + box-shadow: inset 0 0 0 100px rgba(55, 58, 75, 0.95); + color: white; + transition-duration: 200ms; } + #panel .panel-button:hover.clock-display { + box-shadow: none; } + #panel .panel-button:hover.clock-display .clock { + box-shadow: inset 0 0 0 100px rgba(55, 58, 75, 0.95); } + #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + box-shadow: inset 0 0 0 100px rgba(189, 147, 249, 0.5); + color: #f8f8f2; + transition-duration: 200ms; } + #panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; } + #panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 100px rgba(189, 147, 249, 0.5); } + #panel .panel-button .system-status-icon { + icon-size: 1.09em; + padding: 0 5px; } + .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #e0e2e7; } + .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: #e0e2e7; } + #panel .panel-status-indicators-box, + #panel .panel-status-menu-box { + spacing: 2px; } + #panel .power-status.panel-status-indicators-box { + spacing: 0; } + #panel .screencast-indicator { + color: #ff9f39; } + #panel.solid { + background-color: #282a36; + /* transition from transparent to solid */ + transition-duration: 300ms; } + #panel.solid .panel-corner { + -panel-corner-background-color: black; } + #panel.solid .system-status-icon, + #panel.solid .app-menu-icon > StIcon, + #panel.solid .popup-menu-arrow { + icon-shadow: none; } + +.calendar { + background: transparent; + border: none; + box-shadow: none; } + +.world-clocks-button, .weather-button, .events-button { + background: #262834; + border-radius: 7px; + box-shadow: 0px 0px 1px 1px #1b1c24 inset; + color: #C3C7D1; } + +.datemenu-calendar-column { + border: none; } + +.datemenu-today-button, +.events-section-title, +.message-list-section-title { + border-radius: 4px; + color: #C3C7D1; + padding: .4em; } + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.weather-button:hover, +.weather-button:focus, +.events-section-title:hover, +.events-section-title:focus, +.message-list-section-title:hover, +.message-list-section-title:focus, +.events-button:hover, +.events-button:focus { + background-color: #333545; } +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active, +.message-list-section-title:active, +.events-button:active { + color: white; + background-color: rgba(189, 147, 249, 0.5); } + +.datemenu-today-button .date-label { + font-size: 1.5em; } + +.world-clocks-header, +.weather-header, +.events-section-title, +.message-list-section-title, +.events-title { + color: #a6acbb; + font-weight: bold; } + +.events-button .event-time { + color: #b7bcc8; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.weather-box { + spacing: 0.4em; } + +.calendar-month-label { + color: #b5bac6; + font-weight: bold; + padding: 8px 0; } + +.pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; } + .pager-button:hover, .pager-button:focus { + background-color: rgba(195, 199, 209, 0.05); } + .pager-button:active { + background-color: rgba(40, 42, 54, 0.05); } + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); } + +.calendar-change-month-back StIcon, +.calendar-change-month-forward StIcon { + color: #b5bac6; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 99px; + color: #C3C7D1; + background-gradient-direction: none; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: #373a4b; + box-shadow: none; } + .calendar-day-base:active, .calendar-day-base:selected { + color: white; + background-color: rgba(189, 147, 249, 0.5); + border-color: transparent; + box-shadow: none; } + .calendar-day-base.calendar-day-heading { + color: #C3C7D1; + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; } + +.calendar-day-top { + border-top-width: 1px; } + +.calendar-day-left { + border-left-width: 1px; } + +.calendar-nonwork-day { + color: #767984; } + +.calendar-today { + font-weight: bold; + border: 1px solid rgba(189, 147, 249, 0.5); + background-color: transparent; + color: #f8f8f2 !important; } + .calendar-today:hover, .calendar-today:focus { + background-color: rgba(198, 161, 250, 0.5); + color: #f8f8f2; } + .calendar-today:active, .calendar-today:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + .calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { + background-color: rgba(198, 161, 250, 0.5); + color: #f8f8f2; } + +.calendar-day-with-events { + color: #e0e2e7; + font-weight: bold; + background-image: url("assets/calendar-today.svg"); } + +.calendar-other-month-day { + color: #767984; + opacity: 0.5; } + +.calendar-week-number { + font-size: 70%; + font-weight: bold; + width: 2.3em; + height: 1.8em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: rgba(195, 199, 209, 0.3); + color: #282a36; } + +/* Message list */ +.message-list { + border-color: #373a4b; } + .message-list .message-title, .message-list .message-content, .message-list .message-body { + color: #bdc2cd; } + +.message-list-sections { + spacing: 1em; } + +.message-list-section, +.message-list-section-list { + spacing: 0.4em; } + +.message-list-section-close > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 8px; + color: #C3C7D1; + background-color: transparent; } +.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon +.message-list-section-close:active > StIcon { + color: #f8f8f2; + background: transparent; } + +.message { + background: #282a36; + border: 1px solid #1b1c24; + border-radius: 8px; + box-shadow: none; } + .message:hover, .message:focus { + background-color: #313342; } + +.message-close-button { + color: #C3C7D1; } + .message-close-button:hover > StIcon, .message-close-button:focus > StIcon + .message-close-button:active > StIcon { + color: #f8f8f2; + background: transparent; } + +.message-secondary-bin > .event-time { + color: #989fb0; + font-size: 0.7em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0.13em; } + +.message-secondary-bin > StIcon { + icon-size: 16px; } + +.message-content { + padding: 10px; } + +/* Media Controls */ +.message-media-control { + color: #C3C7D1; } + .message-media-control:hover { + background-color: #393c4d; + color: #f8f8f2; } + .message-media-control:active { + background-color: #424559; + color: #f8f8f2; } + .message-media-control:insensitive { + color: #838690; } + +.media-message-cover-icon { + icon-size: 48px !important; } + .media-message-cover-icon.fallback { + color: #3e4153; + background-color: #282a36; + border: 2px solid #282a36; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + +/* World clocks */ +.world-clocks-button .world-clocks-city { + color: #C3C7D1; + font-weight: normal; } +.world-clocks-button .world-clocks-time { + font-weight: bold; + color: #C3C7D1; + font-feature-settings: "lnum"; + text-align: right; } +.world-clocks-button .world-clocks-timezone { + color: #8991a5; + font-feature-settings: "tnum"; } + +/* Weather */ +.weather-button .weather-header { + color: #a6acbb; + font-weight: bold; } + .weather-button .weather-header.location { + font-weight: normal; } +.weather-button .weather-forecast-time { + color: #a6acbb; + font-feature-settings: "tnum"; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; } +.weather-button .weather-forecast-temp { + font-weight: bold; } + +.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; } + +#appMenu { + spinner-image: url("assets/process-working.svg"); + spacing: 4px; } + #appMenu .label-shadow { + color: transparent; } + +.aggregate-menu { + min-width: 21em; } + .aggregate-menu .popup-menu-icon { + padding: 0 4px; } + +.system-menu-action { + color: #C3C7D1; + border-radius: 32px; + /* wish we could do 50% */ + border: 1px solid #1b1c24; + background: #21232d; + padding: 13px; } + .system-menu-action:hover, .system-menu-action:focus { + border: 1px solid rgba(189, 147, 249, 0.5); + color: rgba(189, 147, 249, 0.5); + background: transparent; } + .system-menu-action:active { + background-color: rgba(159, 99, 246, 0.5); + color: #f8f8f2; + border: 1px solid rgba(159, 99, 246, 0.5); } + .system-menu-action > StIcon { + icon-size: 16px; } + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; } + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); } + +.popup-menu-arrow { + width: 16px; + height: 16px; } + +.popup-menu-icon { + icon-size: 1.09em; } + +.window-close { + background-color: #21232d; + color: #cfd2da; + border-radius: 21px; + border: 2px solid #1b1c24; + padding: 3px; + height: 28px; + width: 28px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; } + .window-close StIcon { + icon-size: 23px; } + .window-close:hover { + border-color: rgba(189, 147, 249, 0.5); } + .window-close:active { + color: #bd93f9; + background-color: rgba(29, 31, 39, 0.95); } + +.window-close { + -shell-close-overlap: 16px; } + .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + +/* NETWORK DIALOGS */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; } + +.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: bold; + text-align: center; } + +.nm-dialog-airplane-text { + color: #C3C7D1; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + border: 2px solid #1b1c24; + background: #282a36; } + +.nm-dialog-header { + font-weight: bold; } + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid #1b1c24; + padding: 12px; + spacing: 20px; } + +.nm-dialog-item:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.nm-dialog-icons { + spacing: .5em; } + +.nm-dialog-icon { + icon-size: 16px; } + +.no-networks-label { + color: #999999; } + +.no-networks-box { + spacing: 12px; } + +/* OVERVIEW */ +#overview, .controls-manager, .secondary-monitor-workspaces { + spacing: 24px; } + +#overviewGroup { + background-color: #282a36; } + +.overview-controls { + padding-bottom: 32px; } + +.window-picker { + -horizontal-spacing: 16px; + -vertical-spacing: 16px; } + .window-picker.external-monitor { + padding: 16px; } + +.window-clone-border { + border: 1px solid rgba(255, 255, 255, 0); + border-radius: 0px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + +.window-caption { + spacing: 20px; + color: #f8f8f2; + background-color: #21232d; + border: 1px solid #1b1c24; + padding: 4px 8px; } + +.search-entry { + width: 320px; + padding: 9px; + border-radius: 10px; + color: #C3C7D1; + border-color: transparent; } + .search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(195, 199, 209, 0.7); } + +.search-provider-icon:focus, +.list-search-result:focus, .search-provider-icon:hover, +.list-search-result:hover, .search-provider-icon:selected, +.list-search-result:selected { + background-color: rgba(195, 199, 209, 0.1); + transition-duration: 200ms; } +.search-provider-icon:active, +.list-search-result:active, .search-provider-icon:checked, +.list-search-result:checked { + background-color: rgba(18, 19, 25, 0.85); } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + background-color: transparent; + border-radius: 0; + border: none; + box-shadow: none; + spacing: 32px; } + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + height: 2px; + background-color: #373a4b; } + +.list-search-result-content { + spacing: 30px; } + +.list-search-result-title { + color: white; + spacing: 12px; } + +.list-search-result-description { + color: rgba(255, 255, 255, 0.5); } + +.list-search-provider-details { + width: 150px; + color: white; + margin-top: 0.24em; } + +.list-search-provider-content { + spacing: 20px; } + +.search-provider-icon { + padding: 15px; } + +/* DASHBOARD */ +.dash-background { + background-color: #21232d; } + +.dash-separator { + width: 1px; + background-color: #373a4b; } + +.dash-label { + border-radius: 7px; + padding: 4px 12px; + color: #f8f8f2; + background-color: rgba(33, 35, 45, 0.95); + text-align: center; + -x-offset: 8px; } + +/* App Vault/Grid */ +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; } + .icon-grid .overview-icon { + icon-size: 96px; } + +.system-action-icon { + background-color: black; + color: white; + border-radius: 99px; + icon-size: 48px; } + +.app-view-controls { + padding-bottom: 32px; } + +.app-view-control { + padding: 4px 32px; } + .app-view-control:checked { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .app-view-control:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; } + .app-view-control:last-child { + border-radius: 0 3px 3px 0; } + +.app-well-app, +.app-well-app.app-folder, +.show-apps, +.grid-search-result { + border: none; } + .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 { + background-color: #373a4b; + transition-duration: 0ms; + border-image: none; + background-image: none; } + .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: #373a4b; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #C3C7D1; } + +.app-well-app-running-dot { + width: 4px; + height: 4px; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px rgba(189, 147, 249, 0.8); + margin-bottom: 0px; } + +.app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + color: #f8f8f2; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; + box-shadow: none; } + +/* App Folders */ +.app-well-app.app-folder { + background-color: #373a4b; + border-radius: 10px; } + +.app-folder-dialog { + background-color: #21232d; + border: none; } + .app-folder-dialog .folder-name-label { + color: #C3C7D1; } + .app-folder-dialog .edit-folder-button { + padding: 0; + width: 36px; + height: 36px; + border-radius: 18px; } + .app-folder-dialog .edit-folder-button > StIcon { + icon-size: 16px; } + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(40, 42, 54, 0.35); } + +.show-apps .show-apps-icon { + color: #f8f8f2; } + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: #C3C7D1; + transition-duration: 100ms; } + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(40, 42, 54, 0.5); + -arrow-base: 24px; + -arrow-rise: 11px; } + +.app-folder-popup-bin { + padding: 5px; + background: rgba(40, 42, 54, 0.5); } + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; } + +.page-indicator { + padding: 6px 12px; } + .page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: #696e8e; + border: 1px solid #1b1c24; } + .page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); } + .page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); + margin: 0; } + .page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0.3s; + transition-timing-function: ease-in-out; } + +.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-thumbnails { + visible-width: 32px; + spacing: 11px; + padding: 8px; + border-radius: 0; } + .workspace-thumbnails:rtl { + border-radius: 0; } + +.workspace-thumbnail-indicator { + border: 4px solid rgba(189, 147, 249, 0.4); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); + padding: 0; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; } + +.page-navigation-arrow > StIcon { + margin: 6px; + padding: 18px; + width: 24px; + height: 24px; + border-radius: 99px; } +.page-navigation-arrow:insensitive > StIcon { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } +.page-navigation-arrow:hover > StIcon { + background-color: rgba(189, 147, 249, 0.3); } +.page-navigation-arrow:active > StIcon { + background-color: rgba(189, 147, 249, 0.5); } + +.workspace-thumbnails { + color: #C3C7D1; + background-color: transparent; + border: none; } + +.search-statustext, .no-frequent-applications-label { + font-size: 2em; + font-weight: bold; + color: #C3C7D1; } + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: rgba(219, 195, 252, 0.5); } + +.notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 12px; + color: #f8f8f2; + background-color: #2c2f3c; + border: 1px solid #1b1c24; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); } + .notification-banner:hover, .notification-banner:focus { + background-color: #313342; + border-radius: 12px; + box-shadow: none; } + .notification-banner * { + color: #fefefe; } + .notification-banner .notification-icon { + padding: 5px; } + .notification-banner .notification-content { + padding: 5px; + spacing: 5px; } + .notification-banner .secondary-icon { + icon-size: 1.09em; } + .notification-banner .notification-actions { + background-color: #242530; + padding-top: 2px; + spacing: 1px; + border-radius: 0px 0px 12px 12px; } + .notification-banner .notification-button { + padding: 7px; + background-color: rgba(40, 42, 54, 0.9); + box-shadow: none; } + .notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; } + .notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; } + .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; + border: 2px solid #C3C7D1; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; } + +.secondary-icon { + icon-size: 1.09em; } + +.chat-body { + spacing: 5px; } + +.chat-response { + margin: 5px; } + +.chat-log-message { + color: #a6acbb; } + +.chat-new-group { + padding-top: 1em; } + +.chat-received { + padding-left: 4px; } + .chat-received:rtl { + padding-left: 0px; + padding-right: 4px; } + +.chat-sent { + padding-left: 18pt; + color: #989fb0; } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #8991a5; } + .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 { + icon-size: 24px; + padding: 2px 5px; } + +.hotplug-resident-box { + spacing: 8px; } + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; } + .hotplug-resident-mount:hover { + background-color: rgba(40, 42, 54, 0.3); } + +.hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; } + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; } + +.hotplug-resident-eject-icon { + icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; } + +/* Eeeky things */ +.magnifier-zoom-region { + border: 2px solid rgba(189, 147, 249, 0.5); } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(40, 42, 54, 0.65); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + background-color: #282a36; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; } + .keyboard-key:focus { + background-color: #353848; + color: #f8f8f2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none !important; + border: 1px solid #1b1c24; } + .keyboard-key:hover, .keyboard-key:checked { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:active { + color: #bd93f9; + background-color: rgba(40, 42, 54, 0.95); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .keyboard-key:grayed { + background-color: rgba(40, 42, 54, 0.95); + color: #C3C7D1; + border-color: rgba(0, 0, 0, 0.7); } + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: rgba(40, 42, 54, 0.65); + -arrow-border-width: 2px; + -arrow-border-color: #C3C7D1; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; } + +.candidate-index { + padding: 0 0.5em 0 0; + color: #a6acbb; } + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; } + .candidate-box:selected, .candidate-box:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +.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; } + +.candidate-page-button-previous { + border-radius: 4px 0px 0px 4px; + border-right-width: 0; } + +.candidate-page-button-next { + border-radius: 0px 4px 4px 0px; } + +.candidate-page-button-icon { + icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: 2px solid #C3C7D1; + color: #C3C7D1; + border-radius: 3px; } + .framed-user-icon:hover { + border-color: white; + color: white; } + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; } + +.login-dialog { + border: none; + background-color: transparent; } + .login-dialog .modal-dialog-button-box { + spacing: 3px; } + .login-dialog .modal-dialog-button { + padding: 3px 18px; } + .login-dialog .modal-dialog-button:default { + color: #C3C7D1; + background-color: #2c2f3c; + box-shadow: none; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + background-color: #353848; + color: #f8f8f2; + border: 1px solid #1b1c24; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:active { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.5); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: #767984; + background-color: rgba(57, 59, 71, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0px; } + +.login-dialog-banner { + color: #a6acbb; } + +.login-dialog-button-box { + spacing: 5px; } + +.login-dialog-message-warning { + color: #ff9f39; } + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; } + +.login-dialog-user-selection-box { + padding: 100px 0px; } + +.login-dialog-not-listed-label { + padding-left: 2px; } + .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #C3C7D1; } + +.login-dialog-not-listed-label { + font-size: 90%; + font-weight: bold; + color: #6d768e; + padding-top: 1em; } + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; } + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #6d768e; } + .login-dialog-user-list-item:ltr { + padding-right: 1em; } + .login-dialog-user-list-item:rtl { + padding-left: 1em; } + .login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #C3C7D1; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #f8f8f2; } + +.login-dialog-username, +.user-widget-label { + color: #C3C7D1; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; } + +.user-widget-label:ltr { + padding-left: 18px; } +.user-widget-label:rtl { + padding-right: 18px; } + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; } + +.login-dialog-prompt-label { + color: #8991a5; + font-size: 110%; + padding-top: 1em; } + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; } + +.login-dialog-session-list-button { + color: #6d768e; } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #C3C7D1; } + .login-dialog-session-list-button:active { + color: #414654; } + +.screen-shield-arrows { + padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; } + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock-date { + font-size: 28pt; } + +.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: 1px solid #C3C7D1; + background-color: rgba(40, 42, 54, 0.45); + color: #C3C7D1; + border-radius: 4px; } + .screen-shield-notifications-container .notification { + margin-right: 15px; } + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; } + +.screen-shield-notification-count-text { + padding: 0px 0px 0px 12px; } + +#panel.lock-screen { + background-color: rgba(40, 42, 54, 0.45); } + +.screen-shield-background { + background: black; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); } + +#lockDialogGroup { + background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; } + +#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { + background-color: rgba(40, 42, 54, 0.3); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(40, 42, 54, 0.5); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(189, 147, 249, 0.4); } + +#LookingGlassDialog { + background-color: rgba(0, 0, 0, 0.8); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; } + #LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; } + #LookingGlassDialog .labels { + spacing: 4px; } + #LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; } + #LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: rgba(204, 171, 250, 0.5); + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; } + #LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; } + +.lg-dialog StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; } +.lg-dialog .shell-link { + color: #999999; } + .lg-dialog .shell-link:hover { + color: #dddddd; } + +.lg-completions-text { + font-size: .9em; + font-style: italic; } + +.lg-obj-inspector-title { + spacing: 4px; } + +.lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; } + .lg-obj-inspector-button:hover { + border: 1px solid #ffffff; } + +#lookingGlassExtensions { + padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 6px; } + +.lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; } + +.lg-extension-name { + font-weight: bold; } + +.lg-extension-meta { + spacing: 6px; } + +#LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; } + +.quick-settings { + padding: 14px; + border-radius: 12px; } + .quick-settings .icon-button, .quick-settings .button { + padding: 10.5px; } + +.quick-toggle { + border-radius: 99px; + min-height: 40px; + /* Move padding into the box; this is to allow menu arrows + to extend to the border */ } + .quick-toggle:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.15); + border: 1px solid #1b1c24; + text-shadow: none; + icon-shadow: none; + color: #bd93f9; } + .quick-toggle > StBoxLayout { + spacing: 6px; } + .quick-toggle.button { + padding: 0; } + .quick-toggle > StBoxLayout { + padding: 0 12px; } + .quick-toggle:ltr > StBoxLayout { + padding-left: 15px; } + .quick-toggle:rtl > StBoxLayout { + padding-right: 15px; } + .quick-toggle .quick-toggle-label { + font-weight: bold; } + +.quick-menu-toggle:ltr > StBoxLayout { + padding-right: 0; } +.quick-menu-toggle:rtl > StBoxLayout { + padding-left: 0; } +.quick-menu-toggle .quick-toggle-arrow { + background-color: rgba(195, 199, 209, 0.1); + padding: 6px 10.5px; } + .quick-menu-toggle .quick-toggle-arrow:ltr { + border-radius: 0 99px 99px 0; } + .quick-menu-toggle .quick-toggle-arrow:rtl { + border-radius: 99px 0 0 99px; } + +.quick-toggle-menu { + background-color: #282a36; + border-radius: 12px; + padding: 12px; + margin: 12px 18px 0; } + .quick-toggle-menu .popup-menu-item > StIcon { + -st-icon-style: symbolic; } + .quick-toggle-menu .header { + spacing-rows: 3px; + spacing-columns: 12px; + padding-bottom: 12px; } + .quick-toggle-menu .header .icon { + border-radius: 999px; + padding: 9px; + background-color: #3e4153; } + .quick-toggle-menu .header .icon.active { + background-color: rgba(189, 147, 249, 0.5); } + +.quick-settings-system-item > StBoxLayout { + spacing: 12px; } +.quick-settings-system-item .icon-button { + border-radius: 50px; } + +.openweather-current-summarybox, +.openweather-forecast-icon, +.openweather-current-databox-captions, +.openweather-current-databox-values, +.openweather-current-icon, +.openweather-forecast-summary, +.openweather-forecast-temperature { + background: transparent; } + +.openweather-current-databox-captions, .openweather-forecast-day { + color: rgba(189, 147, 249, 0.5); } + +#dashtodockContainer #dash { + background: transparent !important; } + #dashtodockContainer #dash .dash-background { + background: #21232d !important; + border: none; } + #dashtodockContainer #dash .dash-item-container .app-well-app .overview-icon.focused .overview-icon, + #dashtodockContainer #dash .dash-item-container .show-apps .overview-icon.focused .overview-icon { + background-color: #373a4b !important; } + +/*# sourceMappingURL=gnome-shell.css.map */ diff --git a/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.scss b/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.scss new file mode 100644 index 00000000..96a917e2 --- /dev/null +++ b/home/dot_themes/dracula/gnome-shell/v40/gnome-shell.scss @@ -0,0 +1,6 @@ +$subtheme: 'main'; + +@import "../colors"; //use gtk colors +@import "../drawing"; +@import "common"; +@import "../extensions" \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_chrome.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_chrome.rc new file mode 100644 index 00000000..0c37ab33 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_chrome.rc @@ -0,0 +1,50 @@ +# ============================================================================== +# CHROME/-UIM SPECIFIC SETTINGS +# ============================================================================== + +# Chromium lets us define some colours and settings for better integration + +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = @wm_color + ChromeGtkFrame::inactive-frame-color = @unfocused_wm_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = shade(1.07, @wm_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @wm_color) + ChromeGtkFrame::incognito-inactive-frame-color = @wm_color + + ChromeGtkFrame::incognito-frame-gradient-color = @wm_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @wm_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @wm_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @wm_color +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +# Chromium uses base as the fill colour of its own entries +# This would be fine but Gtk+ uses it to fill the surrounding space, so its set to bg +# That results in Chromium using it for the fill, so we need to handle that + +style "chrome_entry" { + base[NORMAL] = @base_color + base[INSENSITIVE] = @base_color +} + +widget_class "*Chrom*" style "chrome_entry" + +# Chrome Menu item background + +style "chrome_menu_item" +{ + bg[SELECTED] = @wm_color +} + +widget_class "***" style "chrome_menu_item" + + +# Chrome buttons + +widget_class "*Chrom*Button*" style "button" diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_gimp.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_gimp.rc new file mode 100644 index 00000000..49088039 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_gimp.rc @@ -0,0 +1,83 @@ +# ============================================================================== +# GIMP SPECIFIC SETTINGS +# ============================================================================== + +# TODO: This could really look nicer +style "gimp_spin_scale" { + + # Spin background + bg[NORMAL] = @base_color + + engine "pixmap" { + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + } + + } + +} + + +# Disable spin button assets for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_libreoffice.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_libreoffice.rc new file mode 100644 index 00000000..6e976a2b --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_libreoffice.rc @@ -0,0 +1,12 @@ +# ============================================================================== +# OPEN/LIBREOFFICE SPECIFIC SETTINGS +# ============================================================================== + +style "ooo_stepper_hack" +{ + GtkScrollbar::stepper-size = 13 + GtkScrollbar::has-backward-stepper = 1 + GtkScrollbar::has-forward-stepper = 1 +} + +widget "*openoffice-toplevel*" style "ooo_stepper_hack" \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_terminal.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_terminal.rc new file mode 100644 index 00000000..07f4346b --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_terminal.rc @@ -0,0 +1,48 @@ +# ============================================================================== +# GNOME TERMINAL SPECIFIC SETTINGS +# ============================================================================== + +style "terminal_window" = "dark" { +} + +style "terminal_menubar" +{ + + engine "murrine" { + } +} + +style "terminal_notebook" = "dark" +{ + fg[ACTIVE] = mix (0.8, "#DADBDB", "#DADBDB") + + engine "murrine" { + } +} + +style "terminal_scrollbar" = "scrollbar" +{ + bg[NORMAL] = "#263238" + bg[PRELIGHT] = shade(1.08, "#263238") + bg[ACTIVE] = shade(0.94, "#263238") + bg[SELECTED] = shade(1.0, @selected_bg_color) + bg[INSENSITIVE] = "#263238" + + engine "murrine" { + } +} + +style "terminal_screen" +{ + text[NORMAL] = "#DADBDB" + base[NORMAL] = "#384952" + + TerminalScreen::background-darkness = 0.95 +} + +widget "*TerminalWindow*" style "terminal_window" +#widget "*TerminalWindow.*.*enu?ar" style "terminal_menubar" +widget "*TerminalWindow.*.GtkNotebook*" style "terminal_notebook" +widget "*TerminalWindow.*.GtkNotebook.*.GtkVScrollbar*" style "terminal_scrollbar" +#widget "*TerminalWindow.*.GtkNotebook*utton*" style "terminal_button" +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_thunar.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_thunar.rc new file mode 100644 index 00000000..dbe6d0c6 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_thunar.rc @@ -0,0 +1,13 @@ +# ============================================================================== +# THUNAR SPECIFIC SETTINGS +# ============================================================================== + +style "sidepane" { + base[NORMAL] = @bg_color + base[INSENSITIVE] = mix(0.4, shade(1.35, @selected_bg_color), shade(0.9, @base_color)) + bg[NORMAL] = @bg_color + text[NORMAL] = mix(0.9, @fg_color, @bg_color) +} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" diff --git a/home/dot_themes/dracula/gtk-2.0/apps/executable_xfce.rc b/home/dot_themes/dracula/gtk-2.0/apps/executable_xfce.rc new file mode 100644 index 00000000..c01adca9 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/apps/executable_xfce.rc @@ -0,0 +1,89 @@ +style "theme-panel" = "dark" { + xthickness = 1 + ythickness = 1 +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 0 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 0 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + +} + +style "theme-panel-text" = "dark" { +} + +style "panel-entry" = "dark" { +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "workspace-switcher" = "dark" +{ + bg[SELECTED] = shade (0.8, @selected_bg_color) +} + +style "window-buttons" = "dark" { + +} + +style "indicator" = "theme-panel" +{ + xthickness = 0 + ythickness = 0 +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" +widget "*XfdesktopIconView*" style "xfdesktop-icon-view" + +# Fix gtk-entries in the panel +class "*SexyIconEntry*" style:highest "entry" # fixes dict-plugin +widget "*xfce4-verve-plugin*GtkEntry" style:highest "entry" # fixes verve-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" +#widget "*XfceTasklist*" style "dark_button" diff --git a/home/dot_themes/dracula/gtk-2.0/assets/border.png b/home/dot_themes/dracula/gtk-2.0/assets/border.png new file mode 100644 index 0000000000000000000000000000000000000000..89a30fcc5f0d857871a0913518873020848f97f0 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgZIli(?3fZ1RLDK|n7rWeB^LlCuOT O&fw|l=d#Wzp$Pzz1zO<% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/button-active.png b/home/dot_themes/dracula/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d0f10ed58bf4e5f24cbb0f2e7e938207e9212920 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)QA!&-~f@F$XB1;_2cT!V#UE;J`M|Se^Og uw@+LOk#TW$D^7g*WTdcCO6o)d55vYeYRwDwe5wMfXYh3Ob6Mw<&;$Uz0e_lpinR(g8$%zH2dih1^v)|cB0ToGr6oq7#K!(+$o5+V7Z?nVqVTQBqQ1rLUh{l$uzQS(cidpPQSX zR}6BFeokg`YF=?_v3^peZgHZ%iJpP};gBR&py|c|J|V6^T3%igh~(rnAPjj0O*sWE zIeASbWnCp@JtY-Abxl(ZEi)q%dv}kZ;Lx}dQPWzWHja`YzhDM0Z=W}B-@dc^c;XIF z%-Yk%F+?K#?S<`(3<^9)947a0vVEIB?SG$QK_rHX4__1CySpfL=du6{1-oD!MuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)zopr09yWiR{#J2 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-active.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3851064c364ceef97649dfedab2c36f7dc0e3d GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq&N#aB8wRq_zr_G#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Ys0G|+7Ae|dEDLcF?Ct_l5#Dwhd zJ|HqSa@Ei>1Cn`>6Mb8*lmZoTlmz(&GbE(Ed-v({SFbYucR(>^PZ!4!4%y@chQ`p< v(=-iAN=n!mI{R3eeYaRM$Zm;Xcw@xSA>cSE_jPkEP&tFAtDnm{r-UW|tW0{i literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f61d3a430b6dae884205be6098344b5664b6bf1b GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq&N#aB8wRq_zr_G#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE69lfJ|V6^IzMWHm8p-VnRi~~L?F`8 zG6Rw=?-qm9u$2V)1vA8L-ty}8_LzsFKoMn67sn6|+2jO<#!sJw7~8gNNnux*7-n$6 jWfJoR$E8dO(-|3rnhng4F2Ah@RLgTe~DWM4fFtT>< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..809cec8cc97080440fd460396d5b185dd013f8d6 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq&N#aB8wRq_zr_G#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Yg0G|+7kW(cTC8SiPq?IJ4fJhlk zDyga)YiOBW{Cp__sDiyD$S;^7F7d<1kDpc_o45`rr0nV97{Vc&oWRid>5~y_+f3th p7KYB5tjxY=3>d6dxG=miV#u<0#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE69lfJ|V6^T2fL`Ma@W3N=Z^mQAGp9 z(9klQzVewTP>!u6$S;^7_V(*H@BH`Gtp$oGd%8G=aL6VnFf?x2BEs1A=~EE1Lf|}u k3oa8GFF2lLN|?^bpzUb9^Z|p%E1+@)Pgg&ebxsLQ0LZU%MF0Q* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry-active.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a31ba13c04f217d9e975b8bec1568395dfe70689 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)yU%_B9X2SD`zopr03^$EC;$Ke literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..dc28de06712ea005f15c4de74d56a37eb2703da4 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Ys0G|+7Ae|pIAt$^qH*!K=B#4n6 z-e+Rus-b0OV&s+=IdPi%DNdjwj*=k1V1~HFcke%b`eSiRpc^Qr?CIhd!V#UEz`*FX wK6JIj3~ehbi5*sKvl8Yqs?6Bbz{kYMpgqfwr!Y^t0;rt9)78&qol`;+0CT^1vH$=8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..2017171017218831444e991ce7ad178a1479e391 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq&N#aB8wRq_zr_G#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Z50G|+7Ae|f0n-kHO9S%hO8d_$? zMy@7Cu6dCY#Y?7n0i{_>g8YIRl9E4tmVTXc6DXkU>Eal|A)B1Qz^K;W$H(^U%7p;7 nz6*_NGrSx161Ff{aj-C)kCyKX?+iEwRLgTe~DWM4fy6Sb* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..f906b508a9e7ab7ff3cbef82af5d98148d0e0586 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!3HGtKUiJ>Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=-^br;B5VMQ?I~0)vF4goK33lBtg+ z|NnoToRA=LXq7{d*Gp0T^#{V$(!^LxSakxTrgYA96`3vS({jgPRYJ(Y6-;-y?Ee4$ z&AysRjE#-0?SD^C<$U}48AlErIN*K4g@=KmZx+Aw1O6kQfp#%?y85}Sb4q9e08)*A Am;e9( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..d90bdb0217ae36f4448a5209b60ad17a0b0eb2d0 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!3HGtKUiJ>Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=-_2r;B5VMeo})8+jWPL|iX&-}mF) zXng5q+_?uD$2>hVuI8sRpJKZ6ZLW<*3WMAJHDb0Qg^>n7Ew|i#;G$Bwfnin3aq&N) vj;x|J%@y(KVkQi3Z^V*sH17K{;|oKMlK^AcE&s1TYZyFT{an^LB{Ts58vlUK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-entry-active.png b/home/dot_themes/dracula/gtk-2.0/assets/combo-entry-rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c7655589717ff3989a7775d98a1ffbcbd016a61a GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)~7Xyl@dAc};a6~63Ff`9JPWKB< vm@#eIw08_jm(_UUj1DtAxuwY@(9X=@=H~j?Xu-2*KphO8u6{1-oD!MuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)C2b>M_z^jg;YIV978ywlM@)4KYjX?#MpLf srg6GO!-<)!&C};hWGKpA$#mo)!xlsTK(RuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)=gQu&X%Q~loCIEbqgDe05 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/entry-active.png b/home/dot_themes/dracula/gtk-2.0/assets/entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..aee1950deac9337eb34df24d2abefd87b6f84a74 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)fIg@>EPDq1=3`1nUqWOZBBn_ZO22WQ%mvv4FO#n3%bRPf! literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/entry-background-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/entry-background-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..37a59800322e0a7cc52bcef1afd508f1856bc6aa GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&5!3HGnK8=|Nq&N#aB8wRq_zr_GK!(+$o5+V7Z?nVqVTQBqQ1rLUh{l$uzQS(cidpPQSX zR}6BFeokg`YF=?_v3^peZgHZ%iJpP};gBR&kP|&!9780gCSSQ=^!t1R%M6JN2UZ+# b;9y{w#KO4!(&nJKKs5}Wu6{1-oD!M<8@OXI literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/entry-background.png b/home/dot_themes/dracula/gtk-2.0/assets/entry-background.png new file mode 100644 index 0000000000000000000000000000000000000000..37a59800322e0a7cc52bcef1afd508f1856bc6aa GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&5!3HGnK8=|Nq&N#aB8wRq_zr_GK!(+$o5+V7Z?nVqVTQBqQ1rLUh{l$uzQS(cidpPQSX zR}6BFeokg`YF=?_v3^peZgHZ%iJpP};gBR&kP|&!9780gCSSQ=^!t1R%M6JN2UZ+# b;9y{w#KO4!(&nJKKs5}Wu6{1-oD!M<8@OXI literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/entry-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0addeeb9d300d4a1a14672e5181efa8b79413e46 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)l;QhI{r&%Hr?djKF?hQAxvXuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)XKt;_!L(43sINA@WSkKeNF@!@l*@Ky}ErgBjm_gf-$kkyp3{}=dZSBgP oFv&q&FFe^pG$ElVnPImKLtvxFWQF@Gsz99#p00i_>zopr0E-=N-2eap literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/focus.png b/home/dot_themes/dracula/gtk-2.0/assets/focus.png new file mode 100644 index 0000000000000000000000000000000000000000..17a73652bd19fd9f4c342018a920a50fa1efb233 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`NeN=+=uEK5z!&&|!x zD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~z0~7sn8enaK%2aKX^%^F<&|Y$%ji l;BfrJnf6XbX@_e}36)VhBhrNi9-v&M(SK&B-kOzU&gnJwYG^&iMtE zMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aAQWHxu%Tkl`b93|a zib2lN&&fn9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9MhI$MBGh^wTOl7^O#JX1 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/frame.png b/home/dot_themes/dracula/gtk-2.0/assets/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd7ba34ecbdc7a9f2d7fc8af1c79d616c19e2cb GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu5)@i(?4K%;YIkf_|N6VD;evg7fq5 hCZ{9-fy*>ThQb}Jkr|Z-<$-D$JYD@<);T3K0RRH;V($O| literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/handle-horz.png b/home/dot_themes/dracula/gtk-2.0/assets/handle-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..ab54028d19e66727e2cb1a45ca8e0ffbe75b60ac GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrE!3HEhySY69aSA*liy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`NeN=+=uEK5z!&&|!x zD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~zbB7sn8enaK$Um{gWd`Ijur&LFdi VF;t=XLm^O>!PC{xWt~$(695(XUH#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`NeN=+=uEK5z!&&|!x zD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~!mh7sn8enaK$b%#(t={$D)GARfgS U8rJ=i2`I_n>FVdQ&MBb@03n-QK>z>% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/handle.png b/home/dot_themes/dracula/gtk-2.0/assets/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..63c2fcf54eaa84780c4f9014eeaa641fa4cc8c7c GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!3HE1UzHvKQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G&r;B3<$IRqAdn!NIvuPwGIWTF+ fC^0^En8C)NpWsEonW)z4*}Q$iB}W`1C# literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/line.png b/home/dot_themes/dracula/gtk-2.0/assets/line.png new file mode 100644 index 0000000000000000000000000000000000000000..915ee6912ca4228cee40f4fbb20b029c6c81ee90 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdty7qL9pzoKyzaviyMj0tNRF zZzF}^{L-T2)VY(kz6Poh1*vf?Ey>6)VhBhrNi9-v&M(SK&B-kOzU&gnJwYG^&iMtE zMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aAQWHxu%Tkl`b93|a zib2lN&&fSNi|} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-border.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-border.png new file mode 100644 index 0000000000000000000000000000000000000000..6fb06b87ef7ac6bd213fd455d7cec11f5cf74f61 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu5)@i(?4K%;Y1>FNPKA+A6=?SGp8w`#v{m4V-@{l8cG z|ELW3QRV*~1%2*t$OkIrDGBlmW?;3lwz2hE_2}`FH`97omjT5MJzX3_IHHpi4zSEj zZ&<)^Vg}D6PKJ++Ger2mmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnjRkD6XFV_SFKvLZr!@gn>TORuwl!V zEnBy41+syRjT<*^+O!GC28uu!KtYHUki-u(KgkyXjg~11@(X5Q6Bg0Z(KRwQF}3mV z^ztq$o_px_qsLEPzWVql`=&g|qcNT?jv*4^z2`iI91Iv-F6Pf`p3$`Lzh$nH>&+j# z>sGhPf1O>knlT|XgYiL}`_&hm%NN!hbg-$`;8u@ZmmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnjRkD6XFV_L;p7feya5S)ZqWKGVo`W z|Ib?AuT=qGEBwAz`+ltm{9f(%qaxr(mH&@QzaLe8->L(?RRw&n@<&INen=t$n?C&k z8ZA>2E&HiJonJ;M~|PpeD(29_Dy+^M`Ju)9780+d(U|a zIT$dwT+E->Jfmsff6H7Y*PB0f*R5`o|2n&7HDf|(2IGS`_p2{BmoKb2=wMT=!L1&- z$WxBX$lNvJ?gOJsErE<%o?n>9KVkJNXGXi@J`anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XnLrpi(`mI@7qfo1se=_oCD>P9mN!W z`%g&ecXt=nd$?f1gYBDAM7w_QoLF&8 ono3#zCo+VC*PZa6z5h64+PSLJKl@!;ffg`$y85}Sb4q9e0C1LoI{*Lx literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c65a08e0ba94704999ac7e89f6e0a1ce3d627644 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?1>2d)+A+A7r%a$!0H*Va#dGn@Cn}8%T zFz@1<2vosY666=mU}bIN>GkOGlk~NZx`Be~o-U3d9MQ=M2Us2&H!84d#IZ~=W`4w} oz^4AR$7x2Rpn|s7#v8m0t?PL*9?D5(0ktrAy85}Sb4q9e0MVF&WB>pF literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..d1ea3d64ffa8dce7774c51a12e53502c3f165952 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?1=|TZMA+A9BKPs>bT5AOqWi1Kv3udUR z|NiIa1#>%~fTpL5V+coda>4-?t%VK`I8t^rNhmtFX-FibvNV@0F!-R+Ce5*(NtS`( YM5)Nc4V%7m05vgqy85}Sb4q9e04EB5#{d8T literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2e467f99dba4f082d375b13fd187648423e0fbbe GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?1>Cyo{A+A7r)22anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XnLZji(`mI@7+m`d<_abEZhJ2{rS(X zQUAdru4O`k5)0okOS8LY^MYR*Gq6vnINtan<$>%YpEFjgc_ch@($qX}yJYJcYTUVd z?%dv>a;t;anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XnLrpi(`mI@7qfo1se=_oCD>P9mN!W z`%g&ecXt=nd$?f1gYBDAM7w_QoLF&8 ono3#zCo+VC*PZa6z5h64+PSLJKl@!;ffg`$y85}Sb4q9e0C1LoI{*Lx literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5042199dcfe5b41c4c92b6ed32a3b31987a423 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7MXi(`mI@7o?lF$M*WqhA{49Pc{& zyXIYc=zNVyI_q?EG;8lob{CwuXw})w86B%Ecg*nFXldayt-{(sE$t0c17m^3pCd2M XvZgTe~DWM4fxIuUP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..06321d27d2810b471fe8e42a7205effdcf8d4002 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6T7i(`mIZ*qbJYctQE|Nr;@u}=)} z?^OI@Ds0eVan^!I(bssABJcnI|ML~RKWiw+F)-*aE6VanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qc!<%9qK|MQAu{sU6= zT_%%L88)R&;&r&*bDBZTCap&Oq?^n-4fWgHH+UA_P)(6$FkRB9#LTA8z%Y?3fo1ix RPC=k)44$rjF6*2Ung9kPa~l8v literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..4a34692df0efca1df2c6a8c8f4d67773d0859392 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7ATi(`mIZ*qc!Wy0rYXL)ZNndxyM z#(x^)4-;XNh6!nV*aQ|!u4nA&>ABCDc`Uo3zu#Y7Svi^YCYwMu$H54NYpN`a>sm~B Z7#NPaNrZ|_tpl0~G}YD5Wt~$(69Bu;b87$q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..287335453749e49a90823ea1701cf0dd00d03c10 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qc!<%9qK|MQAu{sU6= zT_%%L88)R&;&r&*bDBZTCap&Oq?^n-4fWgHH+UA_P)(6$FkRB9#LTA8z%Y?3fo1ix RPC=k)44$rjF6*2Ung9kPa~l8v literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1bce6b34e558046aaa894b7dfc532993a2a0dae3 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qdfya)gP|CgO2^anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6N5i(`mIZ*qdfyoAfkd}WWUN3vvzcq>xyb4DJ=CBE5bHp)s7`7~63~=5ToaE5Feto|3PPPYEeNHem%_?jX-%!eT&k89ZJ6T-G@yGywoLx^`;- literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1bce6b34e558046aaa894b7dfc532993a2a0dae3 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qdfya)gP|CgO2^anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6xHi(`mIZ*qbJ>lW78=J|Oywqypg z+nM(KFfleTxB|omfByg9fBF3R^-USf6HE^?=s6qk99SkfUr~eY!DXKls*4j87#W(c WtJ+-rtlAGWk-^i|&t;ucLK6UQ;&qMy literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-up.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..37098c024524a26c744309a302cd5226daece93a GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6)Ki(`mIZ*qbJ>lW7k|NrOz`2WA2 yU3FGsgNgG6lgViud}ohHIyo3u-jif4VPGiTU$k3;mA3|{lfl!~&t;ucLK6VpX=>>J literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-checked-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6b95b87a9bda651d4a0cb01c5b49a82e07a8adb7 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnjRJ46XFV_eLppXey$As+~D=4H0W!U z-`6sqZ`FR^D*eAz`hBYo05PikzgPNyulD<174W^cug@l%sS2Q*?x12q9{=$ckpFV&2`EUNtgN;Ci<(@8%Arj%a zebIbP4gxIP0V1)L+NT%4tM|2!F)_RnpL)rb*Inf94jt#{H+9{sq*gzf-MN-YV^RDv znHN{S#!X8Mm42|2tziM*fi?3O{jyjVMKQ%(;gtA(LfJK{ly~Kpf7QQFF|4}3;dOeJ m>C)<=6SM2){kD4CVV)ttd;gOA$s<4~FnGH9xvXmmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnjRJ46XFV_H*em&ZQHhW>(*`Ex^>5n z9UC`p1d43gvIQ#%7X&i!1Cg(5i-4xfmIV0)Gl+me*b6 z?hYO2=r?uUtE5&xnccaTNn=s`GMN`wzQ#>U43&PclC5C@-+?vr82z$X7DX||T;Y`X zenQzbs+4!-mVed1Pcf{zzu|Rymg&;!q7$?0=KZ#M++m&}zmmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnjRJ46XFV_eLppXey$As+~D=4H0W!U z-`6sqZ`FR^D*eAz`hBYo05PikzgPNyulD<174W^cug@l%sS2Q*?x12q9{=$ckpFV&2`EUNtgN;Ci<(@8%Arj%a zebIbP4gxIP0V1)L+NT%4tM|2!F)_RnpL)rb*Inf94jt#{H+9{sq*gzf-MN-YV^RDv znHN{S#!X8Mm42|2tziM*fi?3O{jyjVMKQ%(;gtA(LfJK{ly~Kpf7QQFF|4}3;dOeJ m>C)<=6SM2){kD4CVV)ttd;gOA$s<4~FnGH9xvXanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`X!?Cm7sn8b-nEnb`3?pM9NS+K8+J-o zXM<3lWAbx`M-si<9jeuVA`e^n>_~t-{$!2O@)Zvn(F-pNt}j-EIpf~YKnz!t%^CVxM9=o!ih)O1Q?{F-`_oV eu>Y;rBi16mXXpRS`WyoEDubu1pUXO@geCx&%)*rb literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..39cb342363387e6ebe9e5337a718d4b49c37cff1 GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKnqCy(6XFV_ckbM|YSpT3+qP}qyctNY zTeoiG#*IMs)~#D1P)qs3A9zMB*-tAft!aW0Nt4f>JAdKfqnEEfe){~yFS+(QP)D(+i(`m{B7EP-*=v7$om+ndU9nyZ$Y)V!%nja$C(!NNbXW+aPAIg zb+COb&cGqPjp4wanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`X!;sY7sn8b-nEl_`I-zwTGZc_s>+;s zVEBda-yM(jidBs76potC=f3r0iq}yC&&kV9))=o}YqGUL#)2vQ!NYJ)nFgEGIOe|h zMGl53dF*E#bNL@-^Q+dcVl(obRe3DzQq7T2U6tIN=Gz@#7F=SQRWPf|j3M3KLn>K^ zdxa8bprk`8<8yndIdQSa>>tZU?Bi!)-Cw^X^iPmmtT}V`<;yxP>}>kQAlPfA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42LsUv>%Po*<9{=lp`o zqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5sfi_-WvR*exw-jy z#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKn(h?f6XFV_H*em&ZQHhW>(*`AvIWQn zk`M-j4J7e{th2ipfjtxC7tA0cDi#zH+St_Ga`xQ$3m-my`uyeJQT4zQpn^nC7sn6@ z$=rj{d@TwBt_K%)_{(HIc~`$W+2ih6`_V#+f!70Z046|UT$Q1w*s#?{Ei z`Bt17LViXEROU=+44%u9^Ge6TVDGv{_ccYOi#j9Enm#=CRpV&{+rB@HN7itijMTXw Q2egdA)78&qol`;+08=KyX8-^I literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-mixed.png b/home/dot_themes/dracula/gtk-2.0/assets/menu-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..a1d4e0763b05c313bf6917c5c1bab173efcae56d GIT binary patch literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`X!;sY7sn8b-nEl_`I-zwTGZc_s>+;s zVEBda-yM(jidBs76potC=f3r0iq}yC&&kV9))=o}YqGUL#)2vQ!NYJ)nFgEGIOe|h zMGl53dF*E#bNL@-^Q+dcVl(obRe3DzQq7T2U6tIN=Gz@#7F=SQRWPf|j3M3KLn>K^ zdxa8bprk`8<8yndIdQSa>>tZU?Bi!)-Cw^X^iPanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`X!?Cm7sn8b-nEnb`3?pM9NS+K8+J-o zXM<3lWAbx`M-si<9jeuVA`e^n>_~t-{$!2O@)Zvn(F-pNt}j-EIpf~YKnz!t%^CVxM9=o!ih)O1Q?{F-`_oV eu>Y;rBi16mXXpRS`WyoEDubu1pUXO@geCx&%)*rb literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/menubar-item-active.png b/home/dot_themes/dracula/gtk-2.0/assets/menubar-item-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2d8a8c06373828aa1e6fb9a51ddeb79955b63c52 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrH!3HFQ?xr>YDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<=kfM;xlAKfq*RuS8`~n5{ z5N{)e;QZ2}aLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)Yp%#4j(ovb6AY{D}_J2OJN z@**dmI(+OSP=T_ii(?3fY;pnv^Rf+FwwSPqF|x6lDahuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)_zKuZj44$rjF6*2UngEQrX&3+i literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png b/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..5c5b882ee523fdb3f77869a0d79bd9b01be14640 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)b(MowK$ zUQ?Yjv*Yf$sWv%Z6SuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)qoWRiB*Vh-u-p0npc8o=U^GNfw6fK6G+s-mP aDqt|;Q>b^bw+{rWXYh3Ob6Mw<&;$Ty8E-`Z literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3205d41378b9b3b055baed6ac31389ad437e71bb GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)AIO{~&HO&VO>vw>KQy;{an^LB{Ts5Dwk~? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png b/home/dot_themes/dracula/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..1c0a87cace84a95922b323a1d428b77ee5327287 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)fIg@>EPDq1=3`1nUqWOZBBn_ZO22WQ%mvv4FO#n3%bRPf! literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/notebook-entry-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/notebook-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0addeeb9d300d4a1a14672e5181efa8b79413e46 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)l;QhI{r&%Hr?djKF?hQAxvXuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)XKt;_!L(43sINA@WSkKeNF@!@l*@Ky}ErgBjm_gf-$kkyp3{}=dZSBgP oFv&q&FFe^pG$ElVnPImKLtvxFWQF@Gsz99#p00i_>zopr0E-=N-2eap literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-down-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5042199dcfe5b41c4c92b6ed32a3b31987a423 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7MXi(`mI@7o?lF$M*WqhA{49Pc{& zyXIYc=zNVyI_q?EG;8lob{CwuXw})w86B%Ecg*nFXldayt-{(sE$t0c17m^3pCd2M XvZgTe~DWM4fxIuUP literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-down.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..06321d27d2810b471fe8e42a7205effdcf8d4002 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6T7i(`mIZ*qbJYctQE|Nr;@u}=)} z?^OI@Ds0eVan^!I(bssABJcnI|ML~RKWiw+F)-*aE6VanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7ATi(`mIZ*qc!WWwiXXL)x#nbC12 z#(x@Pi^*ft28pv4yb58)e#{b*lKX`hOD<=$v$LDq)6*lGBJI$nSdrW)GW`MT51~s2 a3=C?i5}{87zWDanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu5%?i(`mIZ*qbJYsA6-|NmQSm_D#~ zZTsWS@QLSVKbMF36MHpFVdQ&MBb@0D#|W AmjD0& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-left.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..6a40875d008a2cef6ed117d5ad645024ec46364d GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6}Pi(`mIZ*qc!=8?U}Cc$=Xt`pyw%$zmKIB&8!@G9CX^42jh%$OZ_VS-pG Q5700MPgg&ebxsLQ0AbE@00000 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-right-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-right-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..880a88a40a0cce0b34db63f7c27d36de79aeca7d GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6N5i(`mIZ*qdfzJ$xmd}WWUNIs-` z@WhD-zaB*kUWID{d)Ne$IUJceB%P)(1~~5vPI72ozdm1iC)anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7_qi(`mIZ*qbJt4s6$|NqScmiz=# y|1~f9Ok+GT%hQY@*4UFR;j&MeL=Te{1H;-&0h@nhd+r2kW$<+Mb6Mw<&;$UN<8A%` literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-right.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..64cf6497bea701d392f211544e86f2f5b9baaab8 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qdfz6byR|CgO2^?+<>|R5i(Dv82PUG!^C(mw8MVH0GRj=4N1MnxEiu T*Wmv;plJ-Au6{1-oD!M<4{dcw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-up-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e998f0cd42b943b4a589bb7003f1a071e977841e GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6xHi(`mIZ*qbJ>lW78=J|Oywqypg z+nM(KFfleTxB|omfByg9fBF3R^-USf6HE^?=s6qk99SkfUr~eY!DXKls*4j87#W(c WtJ+-rtlAGWk-^i|&t;ucLK6UQ;&qMy literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/pan-up.png b/home/dot_themes/dracula/gtk-2.0/assets/pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..37098c024524a26c744309a302cd5226daece93a GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6)Ki(`mIZ*qbJ>lW7k|NrOz`2WA2 yU3FGsgNgG6lgViud}ohHIyo3u-jif4VPGiTU$k3;mA3|{lfl!~&t;ucLK6VpX=>>J literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz-trough.png b/home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..ffcaf8391ea14810b8c1ebac1f2841badfd4da9a GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)M!3HGx`C7_=6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|@_NKr^;Nlq$*Ygv9keu08} zh_{hKaDHh~a_ZbkTVDg!h=SBOmX>7X7cm5+mZTObIOiATrRHQ7e_wV97V9Tf>J}&Jo9G$n9}Y=k1)8qp>Eal|F*7;g0JDUogoH%N*R}r_ nd&lgnm@<)bzTYR+k4y}I1z0$0jQ5!WRWo?H`njxgN@xNA_|0Rr literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz.png b/home/dot_themes/dracula/gtk-2.0/assets/progressbar-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc658dca4dedb94707c59a68c08d453bed15de4 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1d!3HGVjK4YnDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<=kfM;xlAKfq*RuS8`~n5{ z5N{)e;QZ2}aLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_zopr0FFst8~^|S literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/progressbar-vert-trough.png b/home/dot_themes/dracula/gtk-2.0/assets/progressbar-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f6369789f719f12417b91cfc6427f1c0d17cbc GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ;0V1_0*t`W&oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6W8i(?4K%;bavj1rO(5)vg}*Zx=L lj@wr;Wg_QvJ}s{YEDX~1EL^PKv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=c1qi(?4K%;YoObAHTcmdKI;Vst0RF>W^8f$< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-horz-focus.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-horz-focus.png new file mode 100644 index 0000000000000000000000000000000000000000..d76ad3eac44e6f496dd14d7995cc658e971c820a GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM4!3-ofT%4N+q&N#aB8!3Ihe4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu4B?Plzj!27=JgPzMJG1qTNiOG^zi zGc{vlJv}pBQ&VjtBTWNyZ39zneG_dH6K!K-ZDVsSBQsq?Q!PUiO#>5cBhxqMSgnCZ zh?NBS1v4-)vv6<ShE6;!$J7~ z4{lMw^Q;L)FSe$TaCexiB1zfMw^nkU^+TWKP^MY!&iPK(h8mlJ*IPGxC| zR~pL>E$lFrJIhjLoz)b>e|twKU;OEIuJ=Eg^XD@gJ*-Us3-XVrtDnm{r-UW|)DD+q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-horz-trough-active.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7dc3e0b386515390ef7b0c416989167bffb16209 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6L!VDzW&AR0aq&N#aB8wRq_zr_G#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Yg0G|+7ApQUU|Lm|Sxe=2JVkYHB zPsxp%lovTMHxfiXz8%01RKZyi#OL9^fT+8wU@(UE) zL%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB#`1`U;Aom1;6gcM> zR2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0E=o--$t+7v&d<%w z&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{Z50G|+7ApQUUe_dT`9Rn*JeM?;f zD_wnS2#S5l5A-_&M@f)hFawj9x6hlm?`jV8gS04kx;TbNgeNCR)HEzrk~}29khHBY jtc8cG-BP(DQGkh|Yaa7u;W9&0pjrk`S3j3^P6lpinR(g8$%zH2dih1^v)|c(jFA8-3dtpl$lgol9`{U8=L{O-!UgMJ5?d0q@=(~Uq87hHL)bKEHyblH#a}8 z7~~xNoXq6ZyyDbi{iI6W;zWHDJp=v2AxW%2(^m)hgt!9fT+iGDhlYlP`Eh;~G47=e z1@ofZDk8k9TgsL<<5YFgY{4tvG&iMtECW$&$9>#mz+vn+q4F1~)h4 z&dUht$PVw%iRdd!nqHPPqda+LMas|U@%Z`tEY=&h=k7BE zyPLl$c6pbL>E4g(`}##$o~rt&&TGmQG8XPnSZSMCIVItY=9vT;O__ukjhMte8ha9R zG}a`TXqqI1_-&cPy@AKXco+NZ-90n9#Q0dsC9>*XZg{V-{?5H$|8|8Qng5f)Sx5Cv U-<7>>KnF2+y85}Sb4q9e0Alb5;Q#;t literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-slider-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..93aa4d64aa91a6dbaca58d648b2156421026d383 GIT binary patch literal 661 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|c(jFA8-3dtpl$lgol9`{U8=L{O-!UgMJ5?d0q@=(~Uq87hHL)bKEHyblH#a}8 z7~~xNoXq6ZyyDbi{iI6W;zWHDJp=v2AxW%2)7J&~gt!9fT+iGDhlYlP`Eh;~G47=e z1@ofZDk8k9TgsL<<-CmSD!OCH=@5F zdJ=?8@^7lmnwuWn4pdwSR2<$1B+HX$RHV!RD#(kRkQX^IKWZXK{jLw)Ko^^q1o;Is zuyb%28W|azn3$SQoIGXP%vrN%&zUo4?)>@l7alo!^w^cF*REZ^apUI4PoF=3`TFP2 zpT9s*Wi0+1Xh4gni(`m{WZ0{WN+N5JmF$dtgvIT!)I@HTlW85Z}&cb8&#QdhJAB_rs3MP ShZTVCVeoYIb6Mw<&;$S|&koA~ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-slider-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..bf2d6f9fdadec5e7bb777e761cbb2900be9695e3 GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|c(jFA8-3dtpl$lgol9`{U8=L{O-!UgMJ5?d0q@=(~Uq87hHL)bKEHyblH#a}8 z7~~xNoXq6ZyyDbi{iI6W;zWHDJp=v2AxW%2(^m)hgt!7}6;DqG2Zw}&1QSb7V+;3~ zm~3-%H#0M@q@=>=g#3imd@DO&Z=X18J3mj~I8##>Q&TrH3$M8NJTnWA;PCWVAj8tz z)WRLej*88Vipepz^fa^b2#H7wjYzX`2y}4|x3v#&aSJ!M@-nyb3=K~Y4NtSR4|H%2 zwRH#rlIGT4L7}NuwthDDfzGbswswIouHoLkaXxEai9*R160 z+gJZ$+QhVF`gN}FI~$Xx847}U)p!l}RN*ze zQ$^RXO_f@6srisDd!ole=96>VeOip!yR5l>2!D}TB6_>}{OzruPR!uHZlW>yM(&0+ QK({b>y85}Sb4q9e0Hw?9pa1{> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-slider.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..bf2d6f9fdadec5e7bb777e761cbb2900be9695e3 GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|c(jFA8-3dtpl$lgol9`{U8=L{O-!UgMJ5?d0q@=(~Uq87hHL)bKEHyblH#a}8 z7~~xNoXq6ZyyDbi{iI6W;zWHDJp=v2AxW%2(^m)hgt!7}6;DqG2Zw}&1QSb7V+;3~ zm~3-%H#0M@q@=>=g#3imd@DO&Z=X18J3mj~I8##>Q&TrH3$M8NJTnWA;PCWVAj8tz z)WRLej*88Vipepz^fa^b2#H7wjYzX`2y}4|x3v#&aSJ!M@-nyb3=K~Y4NtSR4|H%2 zwRH#rlIGT4L7}NuwthDDfzGbswswIouHoLkaXxEai9*R160 z+gJZ$+QhVF`gN}FI~$Xx847}U)p!l}RN*ze zQ$^RXO_f@6srisDd!ole=96>VeOip!yR5l>2!D}TB6_>}{OzruPR!uHZlW>yM(&0+ QK({b>y85}Sb4q9e0Hw?9pa1{> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough-active.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1fab392b7825caf9ec5bd0209acba0f31d3f796e GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$AY&vzib66=a#9&w%kl&A3l!W# zyp0rs^Gl18Q|C_F`WmQ46r{$nv?L?Hh#?@gB(+GvIlm|`H7B$9`?5#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`NeN=+=uEK5z!&&|!x zD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~)hlpAc6dogFqMH)2vj%%uG2DY;RT z@**eZMuJG4S6?H5(i|m0e!&c0-rhcM-o86fk^T=Trs(P77$Om#oFGwgASkWjNb+kA mhew4aCJ&}0dx-)C85nAJGr#Lz(f9_an8DN4&t;ucLK6Tm?0jSZ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough.png b/home/dot_themes/dracula/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..cb5138e9b6477d7d27573019215d490fd29fb82f GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$AY&vzib66=a#9&w%kl&A3l!W# zyp0rs^Gl18Q|C_F`WmQ46r{$nv?L?Hh#?@gB(+GvIlm|`H7B$9`?5#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`NeN=+=uEK5z!&&|!x zD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>$cX_yA+A7LSJzs{z)DBoQrEyrSKk_f zrruif4k*W7666=m;N|V}=IuMqJ8DybLW-U)jv*4^$q5n_2j;A5IFhVe?(k^ibnypM elDPzdf(#7OkC;P$eia6p&EVn9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9MhdYq?=V~EDYn9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx^#d~h%1ox_4W1f@$vKX12T{SQ{-U- zpfpEGkY6xEY+U^F7au>J&JU0Sim7%-2ZFS4R#NFMU-Dv*F f#fJrt9Oq{!J;tuQgvrqusGh;o)z4*}Q$iB}&$V@> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-slider.png b/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb6e99eb99514b301433f8a53743b3f16cd8fe6 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2@)1s;*b3=DjSL74G){)!Z!pk#?_ zL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!IA(n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhy052;V~EDYaLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx^#d~h%1oJiP#n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx^#d~h%1oJin9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0L@{>+9p=FVdQ&MBb@0Jqt61poj5 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..97ed58f81b7c7fb302d8bbdc08606429b3a979a8 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoO$1s;*b3=DjSL74G){)!Z!pk#?_ zL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!IA(n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx^#d~h%1ox_4W1f@$vKX12T{SQ{-U- zpfpEGkY6xEY+U^F7au>J&JU0SiYa=!IEHXUCnp@>Jab$0K#`ymdKI;Vst0G+>e_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-rtl.png b/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..a5b146a8b43f72346db8b1dce5add706d9452fe1 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoO$1s;*b3=DjSL74G){)!Z!pk#?_ zL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!IA(n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0FuW)~p#bX3RtdCr(<<2FkIQ z1o;IsczSt1di*5Xe9a1=kfNuHV+coda>4=D8Ns3lOtN<}&q&kPKj3xv$xJ5}i2`N@ Yk=?9@XL%Mb11e_lboFyt=akR{03-c+*8l(j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider.png b/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..d031e4a9e3e8c52a63b27e404f9cf6c21652fe7f GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoO$1s;*b3=DjSL74G){)!Z!pk#?_ zL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!IA(n9hbCYEHDr6%X+=H}-W zgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0Fue=FAy0X3Uy33&?qoN$2i%p`@93eFZi{o{VSou6J6k}P0m YkpIP6@JacL0#GG`r>mdKI;Vst0R3%yn*aa+ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-trough-rtl.png b/home/dot_themes/dracula/gtk-2.0/assets/scrollbar-vert-trough-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..29392f74900e8a21f09754985c7ad877e6f733dd GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`+?Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<=kfM;xlAKfq*RuS8`~n5{ z5N{)e;QZ2}aLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_aLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)nu>JY}fBzr*x&VKV rL|aAS*Bfv4tP$AFq|*BBMH0gn`MAByCq57Y>R|A6^>bP0l+XkKXT)j{ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-active.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..51370b1b141188dac149f2bfadb4980990a45b67 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=-^Zr;B5V#MI;|Q-Xe-Z(wtJ`&m*= z_k4OvVnRZ~191Vz>FGd5Lc$>}D=p6@D%`smgTe~DWM4f=E;2) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bb9c9a71027fd63d47c77633e1d1d9cdb87c7b GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G@r;B5V#MHNEHu5?+Ftk4Gk9o-D zxM<;)6TXRk**-~}&5|wul#&?M|JnZ}^zxpVuC_9BQ!VDxe)>j+`Qk(@Ik;M!Qd_XqeVaDV6D^h@h zk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuNq`iEWR~QlGPsuI2jmwh zxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0JX7TrBmq6|b0x59L zFQ_caOwTA`aCTO3EGa32#0Jk2QP1G0*ANv(uRPv1PFVdQ&MBb@0AfFE&Hw-a literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..58cf6ebbc5682e624b0395c39742f6254c69cd95 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==Gzr;B5V#MI;|Q-Xe-Z(y~lFYBM! z+6V;k4lJ&Z9=DtGfPl}9l7k0Us3>}hl{D_J|7Vw$kno_v`w){9mxbiN|N2MLm6$<* Z;aQY`*QpH~&j1Z(@O1TaS?83{1OO2WcfJ4s literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-active.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7f6be20e1f0439cd3fcafb22bcac74d45b6122 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==Gzr;B5V#MI=31I!YimDK;ai~Tr% z;KQ_ujSDL-efrbdGbzaH|4&wz2a{~(Fx9WQvd7LRDo){4OWu{~@8u&TBqUscSi(SM f;=vUvu9Fy!=LrZ(PVwXg8qDD7>gTe~DWM4f6VrN4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..87c5e51bc1a59dc77ea0883b4affb1921a2703bb GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==Gzr;B5V#MI=31I!YimDK;a3nnB~ zeD9yQvEtLFJ*+*Gg1r9!WOaEkX_HVW5nLt~?g+kC6EHUpy@#A>qIT g7q-QdL_C=ooU;V)PfmTm6lgGmr>mdKI;Vst0L4dpqyPW_ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0ffd21eaa678668a3a4f08387110d238548269eb GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G%r;B5V#MI=31I!YtOQ-x>+`0GX z`4bU;9=*Kls>1^Wf0&dCX6~>5_wUE2r?vXb%*-xAk_MX%P9M18^W%-o)FmE53|}kw V^UoeX*9bI@!PC{xWt~$(6984Kd71zK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..0ffd21eaa678668a3a4f08387110d238548269eb GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G%r;B5V#MI=31I!YtOQ-x>+`0GX z`4bU;9=*Kls>1^Wf0&dCX6~>5_wUE2r?vXb%*-xAk_MX%P9M18^W%-o)FmE53|}kw V^UoeX*9bI@!PC{xWt~$(6984Kd71zK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-active.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ad502e49b6438ec8bb8adb1d889d753ef45b0fb0 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=b@ni(`ny)Z~a~ZGAdCwK9~)Q;ZD=toaYm&G{YKJcad)!PftO je{X+ye}Db|i-rtG9xCg+nRK@uXgY(ZtDnm{r-UW|71@6m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..527d1935da6f82e8c7c225ebdce88f402c31e44c GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=-^dr;B5V#MI_9BQ!VDxe)>j+`Qk(@Ik;M!Qd_XqeVaDV6D^h@h zk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuNq`iEWR~QlGPsuI2jmwh zxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0JX7TrBmq6|b0x59L zFQ_caOwTA`aCTO3EGa3_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=-^hr;B5V#MI;~7mR-Y|9DuMEvJF= z*aLBa#>dakzcXCq@#w0hR%h^}i4X0Rm6Z?Q-(PR2Y8g>4xpC9x^Z$Q6{ky$i{+>b2 npAT)0L0&KI?Sv&IfPkTIy@bUovAKOf^BFu{{an^LB{Ts5MdX2Z literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up-active.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-rtl-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a4f2ecf103f1aedf1c86efe7978674d14343f3 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==GXr;B5V#MI=31I!YV5)u-h7ONdG z{FDCX|M>$7EjlNe7S7nUexJ>W|4)u4?>KUtKVM_9BQ!VDxe)>j+`Qk(@Ik;M!Qd_XqeVaDV6D^h@h zk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuNq`iEWR~QlGPsuI2jmwh zxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0JX7TrBmq6|b0x59L zFQ_caOwTA`aCTO3EGa3_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G>r;B5V#MI=31I!YV5)u+Bs-nq~ z5|Y1xOqU6&kqTZCzbh(O>x_&yA5gWct2oT?xKqLV0E4idwY#e3Bo>AUSvJ`glPxoV PMlpE0`njxgN@xNA_9BQ!3HF6HKu+5Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==GXr;B5V#MI=31I!YV5)u+imP`@) zZ*1_z$iRRj$-~P_bKldaqJPdEIitio`Nxlkyv*Doy#m6<+-)0ue!P*Hy2L|>!OVjF V@zc29vw)^Cc)I$ztaD0e0sxFybAbQ= literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-up-insensitive.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2e4ee4f60e5dec6700e5d48774414156e8b5ac7a GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&5-9M9EM{QfI}E~%$MaXD00kvW zTq8uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)nu;<*`a#Aj~hjZrU z%FoZ(+}w^a&o;|_s5_aIgfdKx;|NsBrfBF3R^-SwHVi|Wixy5iz5M^S>F_Zh8 T-m%mjXc&X1tDnm{r-UW|S?F~l literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/spin-up.png b/home/dot_themes/dracula/gtk-2.0/assets/spin-up.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd52fc6d26d88d796ee913caff74efec9b39d3d GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&5-9M9EM{QfI}E~%$MaXD00kvW zTq8uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)nu>bl0|NguQO>O@L qE;xD|tY5>mQNtm$!<{ikk>UBPc-EhjxmanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPl&6el#+&)nR%4YW1xtTr;B3< mM|ARv|NsB9A5KtmU|?`BOL4lVQ|$?qW$<+Mb6Mw<&;$UFS7N#V literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-down.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-down.png new file mode 100644 index 0000000000000000000000000000000000000000..b4ba807dc2cabe5f32eb8f47fbea4932f28960b4 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7IkxpFWVo;OXk;vd$@?2>^_~Vln^# literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-horz-gap.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-horz-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..17f205c7e6691fa562464b2281bd971880819aed GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y@!3HFyABb!LQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndWB{``Ku4VZF`2`B@ zA>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV{C(Lakb8na3Y_x` zDvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C07o{eaWR|5S=jZ0; z=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6=c1qi(?4K%;W?hxNyPj_u&Hv4lpoq XtYU2Id{z7wsDQ!K)z4*}Q$iB}&`M#N literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-left-active.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a1566766c2f47a1c27dc4b2afa8a8d7683493c98 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYNoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPl&6el#+&)nR%4YW1xtzr;B3< nM|5%mL*uXi|NrxdF|jaY`6Sv#CMiq?N;7!6`njxgN@xNA*`Hz? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-left.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ac5ad431c524981f32dd90957e38a9d5627c24c3 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYNoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPlzj!mXuPue0LTo!@{5=&oI4c`D`1Y9D}E;pUXO@geCxhn`1Zt literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-right-active.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..eac32005d5186cddb1f217260d3ea59903b0b795 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYNoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPl&6el#+&)nR%4YW1xtLr;B3< mhiq~JL*suSkkDZ{VargNkasq3!w)8)JcFmJpUXO@geCxBIb?DG literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-right.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-right.png new file mode 100644 index 0000000000000000000000000000000000000000..202d1d393776d330390643ac7c66b57f2b33afa2 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYNoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPlzj!mXuPue0LTanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`XgXVfPl&6el#+&)nR%4YW1xtTr;B3< mhiq~JL*uXi|Lb|wm>7bDQ=D$C&C3AFGI+ZBxvXanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu680i(`mK=i9S}j0^@G3<|vu&wYKr n!thH2lM7I`Ane-jy@LF!)-Z-Chvz;8iZFP(`njxgN@xNA%j{+< literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/tab-vert-gap.png b/home/dot_themes/dracula/gtk-2.0/assets/tab-vert-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..9d94014abc0a80449ad8cd46e7ecf18b8a1732d0 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrH!3HFQ?xr>YDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<=kfM;xlAKfq*RuS8`~n5{ z5N{)e;QZ2}aLzBvOU=nF{=V!I$UQ+I1HnYGP6?^GD=Dctn~Ghi&7IyGRsnv^K*0a z^NK;v(a*_DPR%P$E!Iz})GbcbH_e_WSSwAYfqN XGGuIP(tqR*RKnot>gTe~DWM4f-r!-M literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-active.png b/home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..07a66a36ca3aed185f004d2eb18c3920010b1c54 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)iFr{I;(V&J z!g}%|C+c07Oa#iYmIV0)Gn_j8@smWU(LSJnyr+v}2*=Fi1P8WvPmelm+OwxdVA9K{ hsSZJ=CIUx~GL-wM={-q&tPfPm;OXk;vd$@?2>^|bcwztm literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/toolbar-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..80c585cd264ddfb0f4d06729eaa5801ced913c2c GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;wuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X@5?TM+!F*+;GADj zS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@C^fMpvn(|^KQ}i& zuNdSU{hZ9?)V$)C7S2tH+Qex&xhoB=z c1&;M1& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down-active.png b/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..033c8d722252d13dbf56b8ce2d895fb30247f6cd GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?1>HGmcA+A8$(9Fib%*M#f&d|*EvxV#h zpb$$*kY6xEd40ojqkmyQzOtu_V+hC01>HGmcA+A6=IXyEeEh8l(3&>cMabOit zh@~XRFPNdczG1o1zc3(Q+0(@_gkxrMf&#z6E`~;?4%J7G9mdKI;Vst06>9q3IG5A literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down.png b/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5a3302b68863dec7016d566cc1df6d55f1489be9 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu7MXi(`mIZ*qbJD>J{uM9a%*XSLE( z65c2*SgdGlx>ayBBMYzN<({hybJ`Lv_FQJ*aW2SE<5+fn&Rv7rXK&ahnf5VV0tQjO W#O(WbgIa(FGI+ZBxvXanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6xHi(`mIZ*qbJ>lRkGv@+hdv@+Qr zR}3Cs{xkn!y)83ybMKNZOwYTQ^M4n}WtfyEaUheUjWNRHu_?<@2Af%&yHZ4WR2Uez XA{2fI^Orvcn#kbk>gTe~DWM4fIbm|3 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up-hover.png b/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..eadd767e6cc73174e0ee56358593fc0c32f00aa1 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6xHi(`mIZ*qbJ>lRi`$w=OlFK5dB zxMJ}5@}K|z|5vfGu}Lcn2cP?#e*TT(Ee4gd1`U@5c$hb29LwhDVyrL`E;*?o;laT0 YYmP?PgVglhKoc1}UHx3vIVCg!0H&#R#{d8T literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up.png b/home/dot_themes/dracula/gtk-2.0/assets/treeview-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..b5f0b5a5415248ed58af99bfe88183b3c8405ccc GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&QDMIo6bIjIb;W%&X51q$vV z-bM<+`K3k4sdFc7eGOD23R2@(T9T1p#1N2Ll3JwToL`ienv+@lec2_DdxAg;obwAR zi!#$QN*J7-6&y=SiZYW*OEUBGbb~X1_B-ZeW~VA-l#~=$>FXyKr6!hSmZc`==jP_; z6@#3kpOcxKnpd1!te;e=Tb!tGqGzCgI3$S`Xu6Z9i(`mIZ*qbJ>lW6_>F4rh7-svi z+nM(KFfleTy5cNiSeCYAX^22B!=|(rr#Ed05)Hn_cFqAj2bRyA;O%zMfr;VQY>8#Q T(bP0l+XkK76)VhBhrNi9-v&M(SK&B-kOzU&gnJwYG^&iMtE zMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aAQWHxu%Tkl`b93|a zib2lN&&fF^82py97pfSld6)VhBhrNi9-v&M(SK&B-kOzU&gnJwYG^&iMtE zMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aAQWHxu%Tkl`b93|a zib2lN&&f&t;ucLK6Umqhuif literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-2.0/executable_assets.svg b/home/dot_themes/dracula/gtk-2.0/executable_assets.svg new file mode 100644 index 00000000..6e14ca5d --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/executable_assets.svg @@ -0,0 +1,4848 @@ + + + EvoPop GTK2 Source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + EvoPop GTK2 Source + + + Peter Cornelis + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-2.0/executable_assets.txt b/home/dot_themes/dracula/gtk-2.0/executable_assets.txt new file mode 100644 index 00000000..d3e28540 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/executable_assets.txt @@ -0,0 +1,146 @@ +menu-checkbox +menu-checkbox-hover +menu-checkbox-insensitive +menu-checkbox-checked +menu-checkbox-checked-hover +menu-checkbox-checked-insensitive +menu-checkbox-mixed +menu-checkbox-mixed-hover +menu-checkbox-mixed-insensitive +menu-radio +menu-radio-hover +menu-radio-insensitive +menu-radio-checked +menu-radio-checked-hover +menu-radio-checked-insensitive +menu-radio-mixed +menu-radio-mixed-hover +menu-radio-mixed-insensitive +menu-pan-left +menu-pan-left-hover +menu-pan-left-insensitive +menu-pan-right +menu-pan-right-hover +menu-pan-right-insensitive +menu-pan-up +menu-pan-up-insensitive +menu-pan-down +menu-pan-down-insensitive +button +button-hover +button-active +button-insensitive +toolbar-button-hover +toolbar-button-active +combo-entry-ltr-entry +combo-entry-ltr-entry-active +combo-entry-ltr-entry-insensitive +combo-entry-ltr-button +combo-entry-ltr-button-hover +combo-entry-ltr-button-active +combo-entry-ltr-button-insensitive +combo-entry-rtl-entry +combo-entry-rtl-entry-active +combo-entry-rtl-entry-insensitive +combo-entry-rtl-button +combo-entry-rtl-button-hover +combo-entry-rtl-button-active +combo-entry-rtl-button-insensitive +entry +entry-active +entry-insensitive +entry-background +entry-background-insensitive +border +frame +frame-inline +frame-notebook +line +focus +handle +handle-horz +handle-vert +menu-border +menubar-item-active +notebook-entry +notebook-entry-active +notebook-entry-insensitive +notebook-combo-entry-ltr-entry +notebook-combo-entry-ltr-entry-active +notebook-combo-entry-ltr-entry-insensitive +notebook-combo-entry-rtl-entry +notebook-combo-entry-rtl-entry-active +notebook-combo-entry-rtl-entry-insensitive +pan-left +pan-left-semi +pan-left-insensitive +pan-right +pan-right-semi +pan-right-insensitive +pan-up +pan-up-insensitive +pan-down +pan-down-insensitive +progressbar-horz +progressbar-horz-trough +progressbar-vert +progressbar-vert-trough +scrollbar-horz-slider +scrollbar-horz-slider-hover +scrollbar-horz-slider-active +scrollbar-horz-trough +scrollbar-vert-slider +scrollbar-vert-slider-hover +scrollbar-vert-slider-active +scrollbar-vert-trough +scrollbar-vert-slider-rtl +scrollbar-vert-slider-hover-rtl +scrollbar-vert-slider-active-rtl +scrollbar-vert-trough-rtl +spin-ltr-down +spin-ltr-down-hover +spin-ltr-down-active +spin-ltr-down-insensitive +spin-ltr-up +spin-ltr-up-hover +spin-ltr-up-active +spin-ltr-up-insensitive +spin-rtl-down +spin-rtl-down-hover +spin-rtl-down-active +spin-rtl-down-insensitive +spin-rtl-up +spin-rtl-up-hover +spin-rtl-up-active +spin-rtl-up-insensitive +spin-up +spin-down +spin-up-insensitive +spin-down-insensitive +scale-slider +scale-slider-hover +scale-slider-active +scale-slider-insensitive +scale-horz-focus +scale-horz-trough +scale-horz-trough-active +scale-vert-trough +scale-vert-trough-active +tab-left +tab-left-active +tab-right +tab-right-active +tab-up +tab-up-active +tab-down +tab-down-active +tab-horz-gap +tab-vert-gap +treeview-pan-up +treeview-pan-up-hover +treeview-pan-up-active +treeview-pan-down +treeview-pan-down-hover +treeview-pan-down-active +treeview-separator-ltr +treeview-separator-rtl diff --git a/home/dot_themes/dracula/gtk-2.0/executable_gtkrc b/home/dot_themes/dracula/gtk-2.0/executable_gtkrc new file mode 100644 index 00000000..a97cb4f8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/executable_gtkrc @@ -0,0 +1,54 @@ +# Copyright 2016 Peter Cornelis. +# +# This file is part of the EvoPop GTK theme. +# +# Authors: +# Sam Hewitt +# Peter Cornelis +# +# The EvoPop GTK theme is free software: you can redistribute it +# and/or modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# The EvoPop GTK theme is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with the EvoPop GTK theme. If not, see http://www.gnu.org/licenses/. + +# ============================================================================== +# EvoPop GTK2 THEME +# ============================================================================== + +# Text/base colors +gtk-color-scheme = "text_color:#f8f8f2\nbase_color:#282a36" +# Foreground/background colors +gtk-color-scheme = "fg_color:#f8f8f2\nbg_color:#1e1f29" +# Selection colors +gtk-color-scheme = "selected_fg_color:#f8f8f2\nselected_bg_color:#6E5991" +# Tooltip colors +gtk-color-scheme = "tooltip_fg_color:#f8f8f2\ntooltip_bg_color:#46474F" +# Window colors +gtk-color-scheme = "wm_color:#31363d\nunfocused_wm_color:#31363d" +# Panel colors +gtk-color-scheme = "panel_bg_color:#46474F\npanel_fg_color:#f8f8f2" +# Dark Theme - Text/base colors +gtk-color-scheme = "dark_text_color:#f8f8f2\ndark_base_color:#282a36" +# Dark Theme - Foreground/background colors +gtk-color-scheme = "dark_fg_color:#f8f8f2\ndark_bg_color:#1e1f29" + +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +include "main.rc" + +# App stylings +include "apps/chrome.rc" +include "apps/gimp.rc" +include "apps/libreoffice.rc" +include "apps/terminal.rc" +include "apps/thunar.rc" +include "apps/xfce.rc" diff --git a/home/dot_themes/dracula/gtk-2.0/executable_main.rc b/home/dot_themes/dracula/gtk-2.0/executable_main.rc new file mode 100644 index 00000000..28e72a25 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/executable_main.rc @@ -0,0 +1,2614 @@ +style "default" { + + xthickness = 1 + ythickness = 1 + + #################### + # Style Properties # + #################### + + GtkWidget::focus-line-width = 1 + GtkWidget::focus-line-pattern = "\2\1" + + GtkToolbar::internal-padding = 4 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 3 + GtkWidget::tooltip-alpha = 235 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkWidget::link-color = shade(0.9, @selected_bg_color) + GtkWidget::visited-link-color = shade(0.8, @selected_bg_color) + GnomeHRef::link_color = shade(0.9, @selected_bg_color) + GtkHTML::link-color = shade(0.9, @selected_bg_color) + GtkHTML::vlink-color = shade(0.8, @selected_bg_color) + GtkIMHtml::hyperlink-color = shade(0.9, @selected_bg_color) + GtkIMHtml::hyperlink-visited-color = shade(0.8, @selected_bg_color) + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 + + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = {0, 0, 0, 0} + GtkButton::default-outside-border = {0, 0, 0, 0} + GtkButton::inner-border = {4, 4, 4, 4} + + GtkEntry::state-hint = 1 + GtkEntry::inner-border = {7, 7, 4, 5} + + GtkPaned::handle-size = 9 + GtkHPaned::handle-size = 9 + GtkVPaned::handle-size = 9 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 13 + GtkRange::stepper-size = 0 + GtkRange::activate-slider = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::stepper-size = 0 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 48 # 42 + 2*3 (margins) + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkScale::slider_length = 26 + GtkScale::slider_width = 26 + GtkScale::trough-side-details = 1 + + GtkProgressBar::min-horizontal-bar-height = 6 + GtkProgressBar::min-vertical-bar-width = 6 + # Making this bigger than the min[height,width]-2*[y,x]spacing makes the + # whole progressbar thicker, so by setting it to the exact above value + # we get the maximum spacing between the text and the edges without + # doing so. + GtkProgressBar::xspacing = 4 + GtkProgressBar::yspacing = 4 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + # TODO: find out what this comment means: + # ( every window is misaligned for the sake of menus ): + GtkMenuBar::internal-padding = 0 + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 2 + GtkMenu::double-arrows = 0 + GtkMenuItem::arrow-scaling = 1 + GtkMenuItem::toggle-spacing = 10 + + GtkCheckButton::indicator_spacing = 3 + GtkOptionMenu::indicator_spacing = {13, 13, 5, 8} + + GtkTreeView::expander-size = 16 + GtkTreeView::vertical-separator = 0 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 1 + # Set this because some apps read it + GtkTreeView::odd-row-color = @base_color + GtkTreeView::even-row-color = @base_color + GtkTreeView::odd_row_color = shade(0.90, @base_color) + + GtkExpander::expander-size = 16 + + GtkNotebook::tab-overlap = 4 + + ########## + # Colors # + ########## + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = mix (0.6, @bg_color, @base_color) + bg[ACTIVE] = @bg_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = mix (0.5, @fg_color, @bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = darker (@bg_color) + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = mix (0.5, @fg_color, @bg_color) + base[ACTIVE] = @selected_bg_color + + # For succinctness, all reasonable pixmap options remain here + + # Draw frame around menu in a non-compositied environment + # This needs to go before pixmap because we need to override some stuff + engine "adwaita" {} + + engine "pixmap" { + + ################# + # Check Buttons # + ################# + + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ########## + # Arrows # + ########## + + # Overrides + + # Disable arrows in spinbuttons + image { + function = ARROW + detail = "spinbutton" + } + + # Disable arrows for qt in scrollbars + image { + function = ARROW + detail = "vscrollbar" + } + image { + function = ARROW + detail = "hscrollbar" + } + + # Menu arrows + + image { + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/menu-pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/menu-pan-left-hover.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/menu-pan-left-insensitive.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/menu-pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/menu-pan-right-hover.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/menu-pan-right-insensitive.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_up" + overlay_file = "assets/menu-pan-up-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_up" + overlay_file = "assets/menu-pan-up.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_down" + overlay_file = "assets/menu-pan-down-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_down" + overlay_file = "assets/menu-pan-down.png" + overlay_stretch = FALSE + } + + # Regular arrows + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-up-insensitive.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-down-insensitive.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-left-insensitive.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-right-insensitive.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + ###################### + # Option Menu Arrows # + ###################### + + image { + function = TAB + state = NORMAL + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = TAB + state = PRELIGHT + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = TAB + state = ACTIVE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = TAB + state = INSENSITIVE + overlay_file = "assets/pan-down-insensitive.png" + overlay_stretch = FALSE + } + + ######### + # Lines # + ######### + + image { + function = VLINE + file = "assets/line.png" + border = {1, 0, 0, 0} + } + + image { + function = HLINE + file = "assets/line.png" + border = {0, 0, 1, 0} + } + + ######### + # Focus # + ######### + + image { + function = FOCUS + file = "assets/focus.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + + ########### + # Handles # + ########### + + image { + function = HANDLE + detail = "handlebox" + overlay_file = "assets/handle.png" + overlay_stretch = FALSE + } + + image { + function = HANDLE + file = "assets/handle-horz.png" + border = {0, 0, 4, 4} + orientation = HORIZONTAL + } + + image { + function = HANDLE + file = "assets/handle-vert.png" + border = {4, 4, 0, 0} + orientation = VERTICAL + } + + image { + function = RESIZE_GRIP + } + + ############# + # Expanders # + ############# + + image { + function = EXPANDER + expander_style = EXPANDED + file = "assets/pan-down.png" + } + + # LTR + + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/pan-right.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/pan-right-semi.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/pan-right-semi.png" + direction = LTR + } + + # RTL + + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/pan-left.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/pan-left-semi.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/pan-left-semi.png" + direction = RTL + } + + ############# + # Notebooks # + ############# + + # Left + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-left-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + file = "assets/tab-left.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + + # Right + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-right-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + file = "assets/tab-right.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + + # Up + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-up-active.png" + border = { 3,3,5,3 } + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + file = "assets/tab-up.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = BOTTOM + } + + # Down + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-down-active.png" + border = { 3,3,3,5 } + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + file = "assets/tab-down.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = TOP + } + + # Inner frame + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-vert-gap.png" + gap_border = {1, 0, 1, 1} + gap_side = LEFT + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-vert-gap.png" + gap_border = {0, 1, 1, 1} + gap_side = RIGHT + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-horz-gap.png" + gap_border = {1, 1, 1, 0} + gap_side = TOP + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-horz-gap.png" + gap_border = {1, 1, 0, 1} + gap_side = BOTTOM + } + + # Standalone frame + image { + function = BOX + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-horz-trough.png" + border = {0, 0, 1, 0} + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-trough.png" + border = {1, 0, 0, 0} + orientation = VERTICAL + direction = LTR + } + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-trough-rtl.png" + border = {0, 1, 0, 0} + orientation = VERTICAL + direction = RTL + } + + + # Disable insensitive sliders + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + } + + # Horizontal sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-active.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-slider.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-slider-hover.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-slider-active.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + # RTL + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-slider-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-slider-hover-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-slider-active-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + ########## + # Scales # + ########## + + # Troughs + # They are overrided later on + # We set them here too because some widgets don't specify their orientation + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {10, 10, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {10, 10, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 10, 10} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 10, 10} + stretch = TRUE + orientation = VERTICAL + } + + # Sliders + + image { + function = SLIDER + state = NORMAL + detail = "hscale" + file = "assets/scale-slider.png" + } + + image { + function = SLIDER + state = PRELIGHT + detail = "hscale" + file = "assets/scale-slider-hover.png" + } + + image { + function = SLIDER + state = ACTIVE + detail = "hscale" + file = "assets/scale-slider-active.png" + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "hscale" + file = "assets/scale-slider-insensitive.png" + } + image { + function = SLIDER + state = NORMAL + detail = "vscale" + file = "assets/scale-slider.png" + } + + image { + function = SLIDER + state = PRELIGHT + detail = "vscale" + file = "assets/scale-slider-hover.png" + } + + image { + function = SLIDER + state = ACTIVE + detail = "vscale" + file = "assets/scale-slider-active.png" + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "vscale" + file = "assets/scale-slider-insensitive.png" + } + + ########### + # Menubar # + ########### + + image { + function = BOX + detail = "menubar" + file = "assets/line.png" + border = {0, 0, 0, 1} + } + + ######### + # Menus # + ######### + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_up" + file = "assets/line.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_up" + file = "assets/line.png" + border = {0, 0, 0, 1} + } + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_down" + file = "assets/line.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_down" + file = "assets/line.png" + border = {0, 0, 1, 0} + } + + ########### + # Entries # + ########### + + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = FLAT_BOX + state = ACTIVE + detail = "entry_bg" + file = "assets/entry-background.png" + } + + image { + function = FLAT_BOX + state = INSENSITIVE + detail = "entry_bg" + file = "assets/entry-background-insensitive.png" + } + + image { + function = FLAT_BOX + detail = "entry_bg" + file = "assets/entry-background.png" + } + ######### + # Spins # + ######### + + # Spin-Up LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-ltr-up.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-ltr-up-hover.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-active.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-insensitive.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-rtl-up.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-insensitive.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-ltr-down.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-ltr-down-hover.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-active.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-insensitive.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-rtl-down.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-rtl-down-hover.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-active.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-insensitive.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + direction = RTL + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-horz.png" + stretch = TRUE + border = {2, 2, 1, 1} + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-vert.png" + stretch = TRUE + border = {1, 1, 2, 2} + orientation = VERTICAL + } + + ############# + # Treeviews # + ############# + + # Disable active the column highlight + # We need to match specific cells or we break stuff + # Looking at you deadbeef + + image { + function = FLAT_BOX + detail = "cell_even_sorted" + state = NORMAL + } + + image { + function = FLAT_BOX + detail = "cell_odd_sorted" + state = NORMAL + } + + # Disable all the other shadows + # This prevents the Raleigh effect + image { + function = SHADOW + } + + } + +} + +style "menubar" { + + # Needed to fix Firefox's menubar text + bg[NORMAL] = @dark_bg_color + text[NORMAL] = @dark_fg_color + fg[NORMAL] = @dark_fg_color + bg[SELECTED] = @dark_bg_color + fg[SELECTED] = shade(0.9, @dark_fg_color) + +} + +style "menubar_item" { + + xthickness = 3 + ythickness = 4 + + fg[NORMAL] = @dark_fg_color + fg[PRELIGHT] = @dark_fg_color + text[NORMAL] = @dark_fg_color + + engine "pixmap" { + image { + function = BOX + state = PRELIGHT + file = "assets/menubar-item-active.png" + border = {0, 0, 0, 3} + } + } + +} + +style "menu" { + + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @base_color + bg[INSENSITIVE] = @base_color + bg[PRELIGHT] = @base_color + bg[SELECTED] = @selected_bg_color + +} + +style "menu_item" { + + xthickness = 3 + ythickness = 4 + + bg[PRELIGHT] = @selected_bg_color + # Chromium uses this setting + bg[SELECTED] = @selected_bg_color + + fg[PRELIGHT] = @selected_fg_color + # Some widgets use text, we need to handle that + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_fg_color + + # Unfortunately we can't tell regular and menu checks/radios apart + # Without the heirarchy + engine "pixmap" { + + ################# + # Check Buttons # + ################# + + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-checkbox.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-checkbox-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + + + + } + +} + +style "separator_menu_item" { + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + image { + function = BOX + file = "assets/line.png" + } + } + +} + +style "button_label" { + fg[PRELIGHT] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color +} + +style "misc_button_label" { + fg[PRELIGHT] = @fg_color + fg[ACTIVE] = @fg_color +} + +style "button" { + + xthickness = 2 + ythickness = 2 + + fg[PRELIGHT] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + font_name = "Bold" + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/button-hover.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +style "link_button" { + + # Disable the button effect, leave just the link + engine "pixmap" { + image { + function = BOX + } + } + +} + +style "entry" { + + # We set this same as the border of the border of the entry + # This way theres no overlap + xthickness = 4 + ythickness = 4 + +} + +style "combobox" { + + xthickness = 6 + ythickness = 4 + + # This affects only the button beside an entry + GtkButton::inner-border = {0, 0, 0, 0} + +} + +style "combobox_cellview" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @fg_color +} + +style "combobox_entry" { + + # Since one side of the button is missing, we need to shift the arrow a little to the right + GtkButton::inner-border = {0, 1, 0, 0} + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-entry-ltr-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-entry-ltr-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-entry-ltr-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-entry-rtl-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-entry-rtl-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-entry-rtl-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + ############## + # LTR button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-entry-ltr-button.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-entry-ltr-button-hover.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-entry-ltr-button-active.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-entry-ltr-button-insensitive.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############## + # RTL button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-entry-rtl-button.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-entry-rtl-button-hover.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-entry-rtl-button-active.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-entry-rtl-button-insensitive.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + } + +} + +style "combo_button_padding" { + + # Since one side of the button is missing, we need to shift the arrow a little to the right + # This is the same thing we've done above but the combo, unlike the combobox, + # uses padding the same way as a button + GtkButton::inner-border = {6, 8, 4, 4} + +} + +style "notebook" { + + xthickness = 5 + ythickness = 2 + +} + +style "notebook_viewport" { + bg[NORMAL] = @base_color +} + +style "notebook_bg" { + bg[NORMAL] = @base_color + bg[PRELIGHT] = @base_color + bg[INSENSITIVE] = @base_color +} + +style "notebook_entry" { + + engine "pixmap" { + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/notebook-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +style "normal_bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[INSENSITIVE] = mix (0.6, @bg_color, @base_color) +} + +style "normal_entry" { + + engine "pixmap" { + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +style "notebook_combo" { + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + } + +} + +style "textview" { + bg[NORMAL] = @base_color +} + +style "scale_horz" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {10, 10, 0, 0} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {10, 10, 0, 0} + stretch = TRUE + } + + } + +} + +style "scale_vert" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 10, 10} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 10, 10} + stretch = TRUE + } + + } + +} + +style "progressbar" { + + xthickness = 1 + ythickness = 1 + + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/progressbar-horz-trough.png" + border = {3, 3, 2, 2} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/progressbar-vert-trough.png" + border = {2, 2, 3, 3} + stretch = TRUE + orientation = VERTICAL + } + + } + +} + +style "treeview_header" { + + xthickness = 1 + ythickness = 0 + + fg[NORMAL] = mix(0.5, @fg_color, @base_color) + fg[PRELIGHT] = mix(0.5, mix(0.5, @fg_color, @base_color), @fg_color) + + font_name = "Bold" + + GtkButton::inner-border = {5, 5, 0, 1} + + engine "pixmap" { + + image { + function = BOX + file = "assets/treeview-separator-ltr.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + file = "assets/treeview-separator-rtl.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/treeview-pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/treeview-pan-up-hover.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/treeview-pan-up-active.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/treeview-pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/treeview-pan-down-hover.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/treeview-pan-down-active.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + } + +} + +style "scrolled_window" { + + engine "pixmap" { + image { + function = SHADOW + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + } + +} + +style "frame" { + + engine "pixmap" { + + image { + function = SHADOW + file = "assets/frame.png" + border = {0, 0, 0, 0} + stretch = TRUE + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = {0, 0, 0, 0} + stretch = TRUE + gap_start_file = "assets/border.png" + gap_end_file = "assets/border.png" + } + + } + +} + +style "toolbar_button" { + + xthickness = 2 + ythickness = 2 + + GtkButton::inner-border = {2, 2, 2, 2} + + engine "pixmap" { + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/toolbar-button-hover.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/toolbar-button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/toolbar-button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +style "toolbar_separator" { + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + engine "pixmap" { + image { + function = BOX + file = "assets/line.png" + } + } + +} + +style "inline_toolbar" { + + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" { + image { + function = SHADOW + file = "assets/frame-inline.png" + border = {1, 1, 0, 1} + stretch = TRUE + } + } + +} + +style "tooltip" { + + xthickness = 13 + ythickness = 13 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color + +} + + +style "disable_shadow" { + + engine "pixmap" { + image { + function = SHADOW + } + } + +} + +style "disable_separator" { + + xthickness = 0 + ythickness = 0 + + GtkWidget::wide-separators = 1 + +} + +# Text Style +style "text" = "default" { + engine "murrine" { textstyle = 0 } +} + +style "menu_text" = "menu_item" { + engine "murrine" { textstyle = 0 } +} + +# Default style, containing most of the stuff +class "GtkWidget" style "default" + +# Override padding, style and colour +class "GtkButton" style "button" +class "GtkLinkButton" style "link_button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkNotebook" style "notebook" +class "GtkHScale" style "scale_horz" +class "GtkVScale" style "scale_vert" +class "GtkProgressBar" style "progressbar" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkSeparatorToolItem" style "toolbar_separator" +class "GtkMenuBar" style "menubar" +class "GtkMenu" style "menu" +class "GtkTextView" style "textview" + +widget_class "**" style "button_label" +widget_class "**" style "misc_button_label" + +# Menu and menubar items +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "separator_menu_item" + +# Frames in statusbars look ugly, let's disable them +widget_class "**" style "disable_shadow" +# Disable the frame around poor Wilbert too +widget_class "**" style "disable_shadow" + +# Treeview buttons +widget_class "***" style "treeview_header" + +# Give the file chooser toolbar a border +widget_class "**" style "inline_toolbar" + +# Fix padding on regular comboboxes +widget_class "*." style "combobox" +# And disable separators on them +widget_class "*.*" style "disable_separator" + +# Join together the ComboBoxEntry entry and button +widget_class "**" style "combobox_entry" + +# Join the Combo entry and button +widget_class "**" style "combobox_entry" +# Tweak the padding on the button a little bit because it uses it a bit differently +widget_class "*." style "combo_button_padding" + +# Alas we cannot do the same for ComboBoxText because there isn't a way to apply the style to only +# the comboboxes that have an entry inside + +# Toolbar buttons have different paddings +widget_class "**" style "toolbar_button" + +# Notebooks are white, act accordingly +widget_class "**" style "notebook_entry" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "***" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "*.*" style "notebook_bg" +widget_class "***" style "notebook_combo" +widget_class "***" style "notebook_combo" + +# However, stuff inside eventboxes inside notebooks is grey again, react +widget_class "***" style "normal_entry" +widget_class "***" style "normal_bg" +widget_class "***" style "normal_bg" +widget_class "****" style "combobox_entry" +widget_class "****" style "combobox_entry" +widget_class "***." style "combo_button_padding" + +# ComboBoxes tend to draw the button label with text[] instead of fg[], we need to fix that +widget_class "**" style "combobox_cellview" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltip" + +# 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" \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-2.0/executable_render-assets.sh b/home/dot_themes/dracula/gtk-2.0/executable_render-assets.sh new file mode 100644 index 00000000..f4fd9ffe --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/executable_render-assets.sh @@ -0,0 +1,24 @@ +#! /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-background-opacity=0 \ + --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/home/dot_themes/dracula/gtk-2.0/links.fish b/home/dot_themes/dracula/gtk-2.0/links.fish new file mode 100644 index 00000000..7b8dfad8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-2.0/links.fish @@ -0,0 +1,13 @@ +set -l files 'checkbox' 'radio' +set -l states 'unchecked' 'checked' 'mixed' +set -l sub_states 'active' 'hover' 'insensitive' + +for f in $files; + for s in $states; + ln -sf ../../assets/$f-$s.png ./assets/$f-$s.png + for i in $sub_states; + ln -sf ../../assets/$f-$s-$i.png ./assets/$f-$s-$i.png + ;end + ;end + +;end diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_budgie.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_budgie.css new file mode 100644 index 00000000..1dbf2183 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_budgie.css @@ -0,0 +1,65 @@ +.budgie-panel { + border-bottom-color: transparent; +} + +.max-budgie-panel { + border: none; + background-color: alpha(black, 0.5); +} + +.budgie-panel *:active { + background-color: transparent; +} + +/* top panel */ +.budgie-panel.top { + border-top-color: transparent; +} + +/* left panel */ +.budgie-panel.left { + border-left-color: transparent; +} + +/* right panel */ +.budgie-panel.right { + border-right-color: transparent; +} + +.budgie-panel .message-area { + border-radius: 3px; + border: none; + font: bold; + text-shadow: 1px 1px alpha(black, 0.3); + background-color: alpha(black, 0.5); + box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.1); +} + +.budgie-panel .menu-icon *, +.budgie-panel .message-area * { + icon-shadow: 1px 1px alpha(black, 0.3); +} + +.max-budgie-panel .message-area { + box-shadow:none; + background-color: transparent; +} + +.budgie-panel * { + icon-shadow: none; +} + +.launcher * { + icon-shadow: 1px 1px alpha(black, 0.3); +} + +PanelToplevel { + padding: 0px; + background-color: @panel_bg_color; + background-image: none; + color: @panel_fg_color; +} + +.dark .notif-title { + color: @orange; +} diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_corebird.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_corebird.css new file mode 100644 index 00000000..1cff971b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_corebird.css @@ -0,0 +1,9 @@ +.button.text-only-button:hover{ + color: @selected_bg_color; +} + +.button.text-only-button:active, +.button.text-only-button:active:hover { + color: @selected_bg_color; + background-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_gala.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_gala.css new file mode 100644 index 00000000..d472b45c --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_gala.css @@ -0,0 +1,127 @@ +/******* +* Gala * +*******/ + +.gala-notification { + border: none; + border-radius: 4px; + background-color: transparent; + background-image: + linear-gradient( + to bottom, + @bg_color, + @bg_color 80%, + shade ( + @bg_color, + 0.94 + ) + ); + box-shadow: + inset 0 0 0 1px alpha (@bg_highlight_color, 0.1), + inset 0 1px 0 0 alpha (@bg_highlight_color, 0.9), + inset 0 -1px 0 0 alpha (@bg_highlight_color, 0.3), + 0 0 0 1px alpha (#000, 0.2), + 0 3px 6px alpha (#000, 0.16), + 0 5px 5px -3px alpha (#000, 0.4); +} + +.gala-notification .title, +.gala-notification .label { + color: @text_color; +} + +.gala-notification GtkImage { + color: alpha (@text_color, 0.8); +} + +.gala-button { + padding: 3px; + color: #fff; + border: none; + border-radius: 100px; + background-image: + linear-gradient( + to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: + inset 0 0 0 1px alpha (#fff, 0.02), + inset 0 1px 0 0 alpha (#fff, 0.07), + inset 0 -1px 0 0 alpha (#fff, 0.01), + 0 0 0 1px alpha (#000, 0.4), + 0 3px 6px alpha (#000, 0.16), + 0 3px 6px alpha (#000, 0.23); + text-shadow: 0 1px 1px alpha (#000, 0.6); +} + +/********* + * Panel * + ********/ + + .panel { + background-color: transparent; + transition: all 100ms ease-in-out; +} + +.panel.maximized { + background-color: alpha(#000, 0); +} + +.panel.translucent { + background-color: alpha(#000, 0); +} + +.composited-indicator > revealer label, +.composited-indicator > revealer image, +.composited-indicator > GtkRevealer { + color: #fff; + font-weight: bold; + text-shadow: + 0 0 2px alpha (#000, 0.3), + 0 1px 2px alpha (#000, 0.6); + icon-shadow: + 0 0 2px alpha (#000, 0.3), + 0 1px 2px alpha (#000, 0.6); + transition: all 200ms ease-in-out; +} + +.composited-indicator .keyboard { + background-color: #fff; + border-radius: 2px; + box-shadow: + 0 0 2px alpha (#000, 0.3), + 0 1px 2px alpha (#000, 0.6); + color: #333; + font-weight: 600; + padding: 0 3px; + text-shadow: none; +} + +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > GtkRevealer { + color: alpha (#000, 0.65); + text-shadow: + 0 0 2px alpha (#fff, 0.3), + 0 1px 0 alpha (#fff, 0.25); + icon-shadow: + 0 0 2px alpha (#fff, 0.3), + 0 1px 0 alpha (#fff, 0.25); +} + +.panel.color-light .composited-indicator .keyboard { + background-color: alpha (#000, 0); + box-shadow: + 0 0 2px alpha (#fff, 0.3), + 0 1px 0 alpha (#fff, 0.25); + color: #fff; + text-shadow: none; +} + +.panel .popover { + box-shadow: + inset 0 -1px 0 0 alpha (@bg_highlight_color, 0.5), + 0 3px 4px alpha (#000, 0.15), + 0 3px 3px -3px alpha (#000, 0.35); +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_gnome-applications.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_gnome-applications.css new file mode 100644 index 00000000..4f3fb1c4 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_gnome-applications.css @@ -0,0 +1,120 @@ +/************ + * nautilus * + ************/ +.nautilus-canvas-item { + border-radius: 0px; +} + +.nautilus-desktop.nautilus-canvas-item { + color: white; + text-shadow: 1px 1px alpha(black,0.8); +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected { + border-radius: 3px; + text-shadow: none; +} + +NautilusWindow.window-frame { + background-color: transparent; +} + +NautilusWindow.background { + background-color: alpha(mix(@bg_color,@base_color,0.7),0.96); +} + +NautilusWindow .sidebar, +NautilusWindow .sidebar .view { + background-color: transparent; + background-image: none; +} + +NautilusWindow .sidebar .cell:selected, +NautilusWindow .sidebar .cell:selected:focus { + border-radius: 0 3px 3px 0; +} + +NautilusWindow .pane-separator.horizontal { + background-image: none; + border-right: 1px solid @bg_color; +} + + +NautilusListView GtkTreeView { + border-color: @borders; +} + +/****************** + * gnome terminal * + ******************/ +VteTerminal { + background-color: @bg_color; + color: @fg_color; +} + +/********* + * gedit * + *********/ +GeditViewFrame .gedit-search-slider { + padding: 4px; + border-radius: 0 0 0 5px; + border: 0; + background-color: @bg_color; +} + +GeditViewFrame .gedit-search-slider .linked .button { + border-color: alpha(black,0.2); +} + +GeditViewFrame .gedit-search-slider .linked .button:hover { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); +} + + +GeditViewFrame .gedit-search-slider .not-found { + background-color: @error_bg_color; + background-image: none; + color: @error_fg_color; +} + +GeditViewFrame .gedit-search-slider .not-found:selected { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +GdTaggedEntry *{ + color: @fg_color; +} + +/************** + * Tweak Tool * + **************/ +.tweak:hover{ + color: @text_color; +} + +.tweak-categories .list-row.button:hover { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +.tweak-categories { + background-color: @base_color; + background-image: linear-gradient(to bottom,@base_color,@base_color); +} + +/************** + * geary * + **************/ +.geary-titlebar-right GtkBox.left .button{ + + background: transparent; +} +.geary-titlebar-right GtkBox.left .button:hover{ + + background: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_solus-applications.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_solus-applications.css new file mode 100644 index 00000000..d52a5de6 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_solus-applications.css @@ -0,0 +1,12 @@ +QuirkyClient .linked .button:first-child { + border-color: alpha(black,0.2); + border-width: 1px; +} + +QuirkyClient .linked .button:first-child:hover, +QuirkyClient .linked .button:first-child:active, +QuirkyClient .linked .button:first-child:checked { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); +} diff --git a/home/dot_themes/dracula/gtk-3.0/apps/executable_unity.css b/home/dot_themes/dracula/gtk-3.0/apps/executable_unity.css new file mode 100644 index 00000000..c22b2f29 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/executable_unity.css @@ -0,0 +1,74 @@ +UnityDecoration { + -UnityDecoration-extents: 28px 0px 0px 0px; + -UnityDecoration-input-extents: 10px; + + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: alpha(@dark_shadow, 0.75); + -UnityDecoration-active-shadow-radius: 9px; + -UnityDecoration-inactive-shadow-color: alpha(@dark_shadow, 0.5); + -UnityDecoration-inactive-shadow-radius: 6px; + + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: @theme_selected_bg_color; + + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 50px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration.top { + border: 1px solid @header_bg_color; + border-bottom-width: 0; + border-radius: 5px 5px 0 0; + padding: 1px 8px 0 8px; + background-color: @header_bg_color; + color: @header_fg_color; + text-shadow: none; +} + +UnityDecoration.top:backdrop { + border: 1px solid @header_bg_color; + border-bottom-width: 0; + background-color: @header_bg_color; + color: mix(@titlebar_fg_color, @titlebar_bg_color, 0.2); +} + +UnityDecoration.left, +UnityDecoration.right, +UnityDecoration.bottom { + background-color: @theme_bg_color; +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-color: @theme_bg_color; +} + +UnityPanelWidget, +.unity-panel { + border-width: 0 0 0 0; + border-style: solid; + border-color: @panel_bg_color; + background-color: @header_bg_color; /* the theme_bg_color of the dark theme */ + color: @theme_fg_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 0 0 0; + color: @panel_fg_color; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-color: mix(@panel_bg_color, @panel_fg_color, 0.2); + background-color: @selected_bg_color; + background-image: none; + color: shade(@panel_fg_color, 1.08); +} diff --git a/home/dot_themes/dracula/gtk-3.0/apps/mate-applications.css b/home/dot_themes/dracula/gtk-3.0/apps/mate-applications.css new file mode 100644 index 00000000..5adbfbf9 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/apps/mate-applications.css @@ -0,0 +1,17 @@ + +/******** + * Caja * + ********/ + +/* caja sidebar */ +CajaWindow FMTreeView .view, +CajaWindow CajaNotesViewer .view, +CajaWindow CajaPlacesSidebar .view, +CajaWindow CajaHistorySidebar .view, +CajaWindow CajaInformationPanel GtkVBox, +CajaWindow CajaEmblemSidebar GtkViewport { + background-color: @header_bg_color; + color: @header_fg_color; + border-width: 0px; +} + diff --git a/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets-assets.css b/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets-assets.css new file mode 100644 index 00000000..a2242e65 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets-assets.css @@ -0,0 +1,293 @@ +.selection-mode.titlebar .titlebutton.minimize, +.titlebar .titlebutton.minimize { + color: transparent; + border:none; + box-shadow: none; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/min.svg")); +} + +.selection-mode.titlebar .titlebutton.minimize:backdrop, +.titlebar .titlebutton.minimize:backdrop { + background-image: -gtk-scaled(url("../assets/min_unfocused.png")); + color: transparent; +} + +.selection-mode.titlebar .titlebutton.minimize:hover, +.selection-mode.titlebar .titlebutton.minimize:active, +.selection-mode.titlebar .titlebutton.minimize:checked, +.titlebar .titlebutton.minimize:hover, +.titlebar .titlebutton.minimize:active, +.titlebar .titlebutton.minimize:checked { + color: transparent; + border: none; + box-shadow: none; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/min_prelight.svg")); +} + +.selection-mode.titlebar .titlebutton.maximize, +.titlebar .titlebutton.maximize { + color: transparent; + border: none; + box-shadow: none; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/maximize.svg")); +} + +.selection-mode.titlebar .titlebutton.maximize:backdrop, +.titlebar .titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("../assets/maximize_unfocused.png")); + color: transparent; +} + +.selection-mode.titlebar .titlebutton.maximize:hover, +.selection-mode.titlebar .titlebutton.maximize:active, +.selection-mode.titlebar .titlebutton.maximize:checked, +.titlebar .titlebutton.maximize:hover, +.titlebar .titlebutton.maximize:active, +.titlebar .titlebutton.maximize:checked { + color: transparent; + border: none; + box-shadow: none; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/maximize_prelight.svg")); +} + +.selection-mode.titlebar .titlebutton.close, +.titlebar .titlebutton.close { + color: transparent; + border: none; + box-shadow: none; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/close.svg")); +} + +.selection-mode.titlebar .titlebutton.close:backdrop, +.titlebar .titlebutton.close:backdrop { + background-image: -gtk-scaled(url("../assets/close_unfocused.png")); + color: transparent; +} + +.selection-mode.titlebar .titlebutton.close:hover, +.selection-mode.titlebar .titlebutton.close:active, +.selection-mode.titlebar .titlebutton.close:checked, +.titlebar .titlebutton.close:hover, +.titlebar .titlebutton.close:active, +.titlebar .titlebutton.close:checked { + color: transparent; + border: none; + box-shadow: none; + background-color: transparent; + background-position: center; + background-repeat: no-repeat; + background-image: -gtk-scaled(url("../assets/close_prelight.svg")); +} + +/******************* + * check and radio * + *******************/ +/* draw regular check and radio items using our assets */ + +.check, +.check:focus { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"),url("../assets/checkbox-unchecked@2.png")); +} + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"),url("../assets/checkbox-unchecked-hover@2.png")); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive.png"),url("../assets/checkbox-unchecked-insensitive@2.png")); +} + +.check:active, +.check:checked, +.check row:selected:active, +.check row:selected:focus:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"),url("../assets/checkbox-checked@2.svg")); +} + +.check:active:insensitive, +.check:checked:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive.png"),url("../assets/checkbox-checked-insensitive@2.png")); +} + +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"),url("../assets/checkbox-mixed@2.png")); +} + +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"),url("../assets/checkbox-mixed-insensitive@2.png")); +} + +.radio, +.radio:hover, +.radio row:selected, +.radio row:selected:focus { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"),url("../assets/radio-unselected@2.png")); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive.png"),url("../assets/radio-unselected-insensitive@2.png")); +} + +.radio:active, +.radio:active:hover, +.radio:checked, +.radio row:selected:active, +.radio row:selected:focus:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"),url("../assets/radio-selected@2.png")); +} + +.radio:active:insensitive, +.radio:checked:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive.png"),url("../assets/radio-selected-insensitive@2.png")); +} + +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"),url("../assets/radio-mixed@2.png")); +} + +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"),url("../assets/radio-mixed-insensitive@2.png")); +} + +.menuitem.check { + -gtk-icon-source: none; +} + +.menuitem.check:active, +.menuitem.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-checkbox-checked.png"),url("../assets/menuitem-checkbox-checked@2.png")); +} + +.menuitem.check:active:hover, +.menuitem.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-checkbox-checked-hover.png"),url("../assets/menuitem-checkbox-checked-hover@2.png")); +} + +.menuitem.check:active:insensitive, +.menuitem.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-checkbox-checked-insensitive.png"),url("../assets/menuitem-checkbox-checked-insensitive@2.png")); +} + +.menuitem.check:inconsistent, +.menuitem.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-checkbox-mixed.png"),url("../assets/menuitem-checkbox-mixed@2.png")); +} + +.menuitem.check:inconsistent:insensitive, +.menuitem.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-checkbox-mixed-insensitive.png"),url("../assets/menuitem-checkbox-mixed-insensitive@2.png")); +} + +.menuitem.radio { + -gtk-icon-source: none; +} + +.menuitem.radio:active, +.menuitem.radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-radio-checked.png"),url("../assets/menuitem-radio-checked@2.png")); +} + +.menuitem.radio:active:hover, +.menuitem.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-radio-checked-hover.png"),url("../assets/menuitem-radio-checked-hover@2.png")); +} + +.menuitem.radio:active:insensitive, +.menuitem.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/menuitem-radio-checked-insensitive.png"),url("../assets/menuitem-radio-checked-insensitive@2.png")); +} + +GtkIconView.content-view.cell.check { + -gtk-icon-source: -gtk-scaled(url("../assets/grid-selection-unchecked.png"),url("../assets/grid-selection-unchecked@2.png")); +} + +GtkIconView.content-view.cell.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/grid-selection-checked.svg"),url("../assets/grid-selection-checked@2.svg")); +} + +/****************** + * pane separator * + ******************/ +.pane-separator.horizontal { + background-image: -gtk-scaled(url("../assets/pane-handle.png"),url("../assets/pane-handle@2.png")); + background-repeat: no-repeat; + background-position: center center; +} + +.pane-separator.vertical { + background-image: -gtk-scaled(url("../assets/pane-handle-vertical.png"),url("../assets/pane-handle-vertical@2.png")); + background-repeat: no-repeat; + background-position: center center; +} + +/************* + * GtkSwitch * + *************/ +GtkSwitch.trough { + background-image: -gtk-scaled(url("../assets/switch-off.svg"),url("../assets/switch-off@2.svg")); +} + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("../assets/switch-on.svg"),url("../assets/switch-on@2.svg")); +} + +GtkSwitch.trough:insensitive, +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"),url("../assets/switch-insensitive@2.svg")); +} + +GtkSwitch.slider { + background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"),url("../assets/switch-slider-off@2.svg")); +} + +GtkSwitch.slider:active { + background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"),url("../assets/switch-slider-on@2.svg")); +} + +GtkSwitch.slider:insensitive, +GtkSwitch.slider:active:insensitive { + background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"),url("../assets/switch-slider-insensitive@2.svg")); +} + +/******************* + * GtkScale slider * + *******************/ +.scale.slider { + background: -gtk-scaled(url("../assets/scale-slider.svg"),url("../assets/scale-slider@2.png")); +} + +.scale.slider:hover { + background: -gtk-scaled(url("../assets/scale-slider-hover.svg"),url("../assets/scale-slider-hover@2.png")); +} + +.scale.slider:insensitive { + background: -gtk-scaled(url("../assets/scale-slider-insensitive.png"),url("../assets/scale-slider-insensitive@2.png")); +} diff --git a/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets.css b/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets.css new file mode 100644 index 00000000..ab8c16a1 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/executable_gtk-widgets.css @@ -0,0 +1,468 @@ + +/* default */ +* { + engine: none; + -GtkArrow-arrow-scaling: 0.55; + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 1; + -GtkButton-interior-focus: true; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 12; + -GtkExpander-expander-size: 8; + -GtkHTML-link-color: @link_color; + -GtkIMHtml-hyperlink-color: @link_color; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkNotebook-initial-gap: 0; + -GtkPaned-handle-size: 5; + -GtkProgressBar-min-horizontal-bar-height: 5; + -GtkProgressBar-min-vertical-bar-width: 5; + -GtkRange-slider-width: 12; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-border: 0; + -GtkRange-trough-under-steppers: 1; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 50; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 0; + -GtkStatusbar-shadow-type: none; + -GtkTextView-error-underline-color: @error_color; + -GtkToolButton-icon-spacing: 6; + -GtkToolItemGroup-expander-size: 8; + -GtkTreeView-expander-size: 8; + -GtkWidget-focus-line-width: 1; + -GtkWidget-focus-padding: 2; + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: @link_color; + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + outline-color: alpha(@selected_bg_color, 0.5); + outline-style: solid; + outline-offset: 0; +} + +/*************** + * base states * + ***************/ +.background { + background-color: @bg_color; + color: @fg_color; +} + +* { + /* inherit colors from parent */ + background-color: inherit; + color: inherit; +} + +*:selected, +*:selected:focus { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +*:insensitive, +*:insensitive:insensitive { + color: mix(@fg_color, @bg_color, 0.3); +} + +/* apply effects to insensitive and prelit images */ +*:insensitive { + -gtk-image-effect: dim; +} + +*:hover { + -gtk-image-effect: highlight; +} + +.gtkstyle-fallback { + background-color: @bg_color; + color: @fg_color; +} + +.gtkstyle-fallback:prelight { + background-color: shade(@bg_color, 1.1); + color: @fg_color; +} + +.gtkstyle-fallback:active { + background-color: shade(@_color, 0.9); + color: @fg_color; +} + +.gtkstyle-fallback:insensitive { + background-color: shade(shade(@bg_color, 0.95), 1.05); + color: mix(@fg_color, @bg_color, 0.7); +} + +.gtkstyle-fallback:selected { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +GtkImage, +GtkImage:insensitive, +GtkLabel, +GtkLabel:insensitive, +GtkBox, +GtkBox:insensitive, +GtkOverlay, +GtkGrid, +GtkGrid:insensitive { + background-color: transparent; +} + +/*********** + * gtkhtml * + ***********/ +GtkHTML { + background-color: @base_color; + color: @text_color; +} + +/************ + * expander * + ************/ +.expander { + color: alpha(@fg_color, 0.7); +} + +.expander:hover { + color: alpha(@fg_color, 0.8); +} + +.expander:active { + color: alpha(currentColor, 0.9); +} + + +/********* + * frame * + *********/ +.frame { + border-color: shade(@theme_bg_color, 0.8); +} + + +.frame.flat { + border: none; +} + +/******************* + * scrolled window * + *******************/ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: @bg_color; + border-radius: 0; +} + +/* avoid double borders when a viewport is + * packed into a GtkScrolledWindow */ +GtkScrolledWindow GtkViewport.frame { + border-style: none; +} + +/************ + * iconview * + ************/ +GtkIconView.view.cell:hover { + border: none; + border-radius: 5px; + background-color: shade(@bg_color, 0.9); + background-image: none; + color: @fg_color; +} + +GtkIconView.view.cell:selected, +GtkIconView.view.cell:selected:focus { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 5px; + background-color: shade(@bg_color, 0.8); + background-image: none; + color: @fg_color; +} + +.content-view.view.rubberband, +.view.rubberband, +.rubberband { + border-width: 1px; + border-style: solid; + border-color: shade(@selected_fg_color, 0.9); + border-radius: 0; + background-color: alpha(@selected_fg_color, 0.3); +} +/***************** + * miscellaneous * + *****************/ +.floating-bar { + border-width: 1px; + border-style: solid; + border-color: @bg_color; + border-radius: 0px; + background-color: @bg_color; + background-image: none; + color: @fg_color; +} + +.floating-bar.top { + border-top-width: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.floating-bar.right { + border-right-width: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.floating-bar.bottom { + border-bottom-width: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.floating-bar.left { + border-left-width: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + + border-style: none; + background-color: transparent; + background-image: none; +} + +.view.dim-label, +.dim-label { + color: alpha(currentColor, 0.5); +} + +.dnd { + border-width: 1px; + border-style: solid; + border-color: shade(@selected_fg_color, 0.9); +} + +.grip { + background-color: transparent; +} + +.arrow { + color: alpha(@fg_color, 0.9); +} + +/************* + * statusbar * + *************/ +GtkStatusbar { + padding: 4px; + color: @fg_color; +} + +GtkStatusbar .button { + color: @fg_color; + border: none; +} + +GtkStatusbar .button:hover, +GtkStatusbar .button:active, +GtkStatusbar .button:active:hover { + transition: none; + color: @selected_fg_color; + background-color: @bg_color; +} + +/************ + * textview * + ************/ +GtkTextView { + background-color: @base_color; + color: @text_color; +} + +/*********** + * tooltip * + ***********/ +.tooltip { + border-width: 1px; + border-style: solid; + border-color: @tooltip_bg_color; + border-radius: 3px; + background-color: @tooltip_bg_color; + background-image: none; + color: @tooltip_fg_color; +} + +.tooltip.background { + background-color: alpha(@tooltip_bg_color,0.8); + background-clip: padding-box; +} + +.tooltip.window-frame.csd { + border-radius: 3px; + background-color: transparent; + box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15); +} + +.tooltip * { + padding: 2px; + background-color: transparent; + color: inherit; +} + +/************ + * treeview * + ************/ +GtkTreeView { + -GtkTreeView-vertical-separator: 6; + -GtkWidget-focus-line-width: 1; + -GtkWidget-focus-padding: 1; +} + +GtkTreeView { + border: 1px solid @bg_color; +} + +GtkTreeView.view:selected { + border: none; +} + +GtkTreeView.dnd { + padding: 6px 6px; + border-width: 1px; + border-style: solid; + border-color: shade(@selected_bg_color, 0.9); + border-radius: 0; +} + +GtkTreeView .entry { + padding: 6px 6px; + border-radius: 0; + background-color: @base_color; + background-image: none; +} + +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +.view { + background-color: @base_color; + color: @text_color; +} + +.view:insensitive, +.view:insensitive:insensitive { + color: mix(@bg_color,@text_color, 0.4); +} + +.view:selected, +.view:selected:focus { + background-color: @selected_bg_color; + color: @selected_fg_color; /*TreeView selected for dconf and sidebars and stuff*/ +} + +/************************* + * touch text selections * + *************************/ +GtkBubbleWindow { + border-radius: 0px; + background-clip: border-box; +} + +GtkBubbleWindow.osd.background { + background-color: @osd_bg; +} + +GtkBubbleWindow .toolbar { + background-color: transparent; +} + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(55, 93, 114, 0.20)), to(rgba(255,93,115, 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(255,93,115,0.2)), to(rgba(255,93,115, 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(255,93,115,0.2)), to(rgba(255,93,115, 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(255,93,115,0.2)), to(rgba(255,93,115, 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; } diff --git a/home/dot_themes/dracula/gtk-3.0/executable_gtk.css b/home/dot_themes/dracula/gtk-3.0/executable_gtk.css new file mode 100644 index 00000000..746b5a1a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/executable_gtk.css @@ -0,0 +1,127 @@ +/* Ant palet */ +@define-color lime #50fa7a; +@define-color cyan #8be9fd; +@define-color yellow #f1fa8c; +@define-color orange #ffb86c; +@define-color purple #bd93f9; +@define-color red #ff5555; + +/* default color scheme */ +@define-color bg_color #1e1f29; +@define-color fg_color #f8f8f2; +@define-color base_color #282a36; +@define-color text_color #f8f8f2; +@define-color borders transparent; +@define-color header_bg_color #1e1f29; +@define-color header_fg_color #f8f8f2; +/*@define-color selected_bg_color #00b0ff;*/ +@define-color selected_bg_color #ff79c6; +/*@define-color selected_bg_color #33CBBF; +*/@define-color selected_fg_color #f8f8f8; +@define-color tooltip_bg_color #f8f8f8; +@define-color tooltip_fg_color #2d2d2d; + +/* colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +/* shadow effects */ +@define-color light_shadow #fff; +@define-color dark_shadow #000; + +/* misc colors used by gtk+ */ +@define-color info_fg_color #31363D; +@define-color info_bg_color #f3f3f3; +@define-color warning_fg_color #fefefe; +@define-color warning_bg_color @orange; +@define-color question_fg_color #fefefe; +@define-color question_bg_color @cyan; +@define-color error_fg_color #fefefe; +@define-color error_bg_color @red; +@define-color link_color #df253f; +@define-color success_color #53a93f; +@define-color warning_color #f57900; +@define-color error_color @red; +@define-color light_grey #dedede; + +/* widget colors */ +@define-color button_bg_color @theme_base_color; +@define-color menubar_bg_color @theme_bg_color; +@define-color menubar_fg_color @theme_fg_color; +@define-color toolbar_bg_color @theme_bg_color; +@define-color toolbar_fg_color @theme_fg_color; +@define-color menu_bg_color @theme_base_color; +@define-color menu_fg_color @theme_text_color; +@define-color panel_bg_color shade(@header_fg_color, 0.8); +@define-color panel_fg_color @selected_fg_color; +@define-color menu_selected_bg_color @selected_bg_color; +@define-color menu_selected_fg_color @selected_fg_color; +@define-color titlebar_bg_color @theme_bg_color; +@define-color titlebar_fg_color @theme_fg_color; + +/* osd */ +@define-color osd_base @base_color; +@define-color osd_fg @fg_color; +@define-color osd_bg @bg_color; + +/* window manager colors */ +@define-color wm_bg @header_bg_color; +@define-color wm_border_focused @header_bg_color; +@define-color wm_border_unfocused @header_bg_color; +@define-color wm_title_focused @header_fg_color; +@define-color wm_title_unfocused alpha(@theme_fg_color, 0.75); +@define-color wm_icons_focused @theme_fg_color; +@define-color wm_icons_focused_prelight shade(@theme_selected_bg_color, 1.15); +@define-color wm_icons_focused_pressed @theme_selected_bg_color; +@define-color wm_icons_unfocused alpha(@theme_fg_color, 0.95); +@define-color wm_icons_unfocused_prelight shade(@theme_selected_bg_color, 1.15); +@define-color wm_icons_unfocused_pressed @theme_selected_bg_color; + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets.css"); + +@import url("widgets/app-notifications.css"); +@import url("widgets/assistant.css"); +@import url("widgets/button.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/column-header.css"); +@import url("widgets/content-view.css"); +@import url("widgets/calendar.css"); +@import url("widgets/dialogs.css"); +@import url("widgets/entry.css"); +@import url("widgets/infobar.css"); +@import url("widgets/list-boxes.css"); +@import url("widgets/menu.css"); +@import url("widgets/notebook.css"); +@import url("widgets/progress-scale.css"); +@import url("widgets/scrollbar.css"); +@import url("widgets/search-bar.css"); +@import url("widgets/separator.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/switch.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/toolbar.css"); +@import url("widgets/osd.css"); +@import url("widgets/csd.css"); +@import url("widgets/combobox.css"); +@import url("widgets/selection-mode.css"); +@import url("widgets/popover.css"); + + +@import url("apps/budgie.css"); +@import url("apps/corebird.css"); +@import url("apps/solus-applications.css"); +@import url("apps/gala.css"); +@import url("apps/gnome-applications.css"); +@import url("apps/unity.css"); +@import url("apps/mate-applications.css"); +/*@import url("widgets/gnome-software.css");*/ diff --git a/home/dot_themes/dracula/gtk-3.0/executable_settings.ini b/home/dot_themes/dracula/gtk-3.0/executable_settings.ini new file mode 100644 index 00000000..d846190a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/executable_settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic + diff --git a/home/dot_themes/dracula/gtk-3.0/thumbnail.png b/home/dot_themes/dracula/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..6d795d0da811b6e3e20e55bea36210d6391fa04b GIT binary patch literal 1740 zcmZ9Lc~sK}632gtm zf`au*BXViiZYsXE3sgapNUNo##Q-88XUb^-c`D1>ryF+v>i#h^Z)U!qnSW+fu}sQ- z>%-On0PLqxNo;ehG8^gxOS9iQOph~%-B|<%0RTEK?)|sWYNsipvKatS;tl|1l>o49 zE|o0;Kmi5-mQw)$cLe|r%GBMg69BMlBo^X;PDebCpgeuCVYm|%d_=Sl2Im(L;dMO3 z!z;)a8}5re5lQ5dD0~+`Y(OzYxFaO%awG4g`WHb*v6u*Af)mO!u#^FfDVQ^bjAt

ZC!_>d#6k~c zBu)y*Nr8IhL1nRGiP9Hy;$mIH!or-_@!%Ux%>{+0NHGGaPfq_nKZ?wA4GmyS!i+&B z7?;BM6=qDpuEGBPfstEVuL6PycRM;hEvq8Y`1Eh3v|b6G5Fb*_rj}=dkbtJnV+<*& z6`8?RtW%}sI(?tPpwG^gscJ90e7QJpnx;m_g@%D9)69z(&(EmNd7^_SC!aSoUY?j7 zTV6IbH@8AYWf(h-+>_0mC?GKfv=%Y#W-b_$!kjDs?`N&7{C@6yonEgycfS6(4~`j= zI5RV;gi9)`R6dxn`T1$7tdOpg(RET%oPaS|5T2GmBqc$k3g|}#7|mx+z>LQV`mmhM z;gyt@k*Tb?xv2*|4_e#WKfip9Zje&MBIb*Nh?3;UC@%C!L1GA)Q-x6wAL^G^Ro8ZP zcL_zgKMg$Qr(_O2{q^cKb#%Wh>QWj$l0!D+GRF!?(E{qdJjNJIG355?`rf?RAb~Mu z<<$%(x1gxBv$HcQP7tk^Qtsu3MY3=WT#7OsZ-J4JA5r=^+4;qe?m=cx1hxBshbfG6T zbbWngX~{G`KFUcD7>z@{y**P?h?wzH?VvzJdqs{rNceatfm&B5bu^64XTd=uY`9q!>3=zh%q{rmTX znzh&F)3->YQ%D=c-YK0qLBKQyh%j00vvc_?|C_cV^9QJDBmyTB1>?3!@U z&Y9*8+S(qlYySs2*0E3TQn9>;g_R?bG#V1=nZruzu0ZT>3L%mch)hBG847_#Bc9xI z5zXNY8v_G!=B>Svl8vo87wS{UaZ`=Vh%; z*NoabGJo;GXzzS<4mE85hm)N~a9g|n`TESv#_P?uZ#PXd$hr>*;;%+Ja}0qGkhe!!k8 zWW^?Ocg$n_;g+_u)nq44J6wmpcD=YbDQTk`s?j)H z`MaW(UEN1NJKgd<;s*NfZY6o!+ivaxP7>lm7CmbhD4tq;fDcat*k2|2Y zN*~Zz%0V5kRC{~r(v@4T*iS9UPA5CFu{IYGKibpF%J0F4EVzw6!6!THW^3b7TtGG4 z4>~&Ljo8guYYJA}T!X}hfiJJS25qj3$Gn_7Bw;p#nW~Ss_#OVm2Y>h@TzzUTD)h}u zggez%sFIhVyLGOqW)I^A)xW)=p?&w76}=TQz>xS$B4gI`Jqjw|;MpSJ>L*<>GZ)*X_j) zL&L2A*y`Q$)iEU!nQUW|j8rZ7I%F?e8?W)_-7F6mzwRawXMY|q@~GexS)EKZ+MoW} ze(lTonzskKW-TxAHp)wn0YDLb^SiGiebUUQ>kfm7aFilL2>-OP5(5!G81k)M7j{pz=?LS3}8p(jS2L|`f;!!IDae-i$!BF zI1J|9 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_app-notifications.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_app-notifications.css new file mode 100644 index 00000000..98642140 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_app-notifications.css @@ -0,0 +1,37 @@ +/********************* + * app notifications * + *********************/ +.app-notification { + border-style: solid; + border-color: shade(@header_bg_color, 0.9); + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + padding: 8px; + background-color: alpha(@header_bg_color,0.95); + background-image: none; + color: @header_fg_color; +} + +.app-notification .button, +.app-notification .button:hover { + background-color: @cyan; + color: @selected_fg_color; +} + +.app-notification .button:active, +.app-notification .button:hover:active { + background-color: shade(@cyan,0.9); + color: @selected_fg_color; +} + +.app-notification .button.flat { + background-color: transparent; + color: @header_fg_color; +} + +.app-notification .button.flat:hover, +.app-notification .button.flat:hover:active { + background-color: transparent; + color: @red; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_assistant.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_assistant.css new file mode 100644 index 00000000..c58c36eb --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_assistant.css @@ -0,0 +1,16 @@ +/************* + * assistant * + *************/ +GtkAssistant .sidebar .highlight { + font: bold; +} + +GtkAssistant .sidebar { + padding: 4px; + border-width: 0 1px 0 0; + border-style: solid; + border-right-color: shade(@theme_bg_color, 0.8); + border-radius: 0; + background-color: @theme_bg_color; + color: mix(@theme_fg_color, @theme_bg_color, 0.1); +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_button.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_button.css new file mode 100644 index 00000000..7f114564 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_button.css @@ -0,0 +1,306 @@ +/********** + * button * + **********/ +.button { + padding: 6px 8px; + border-radius: 3px; + /* border-width: 1px; + border-style: solid; + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2);*/ + background-color: @base_color; + background-image: none; + color: @text_color; + font: bold; + + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; +} + +.notebook .button, +.list .button, +.view .button { + border-color: alpha(black,0.2); +} + +.button:hover { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +.button:active, +.button:active:hover, +.button:checked:checked { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); + background-color: shade(@selected_bg_color, 0.9); + color: @selected_fg_color; +} + +.button:insensitive { + background-color: mix(@bg_color,@base_color, 0.5); + background-image: none; +} + +/**************** +* "flat" button * +*****************/ +.button.flat, +.action-bar .button, +.inline-toolbar .button, +.osd .button, +.osd.button { + border: none; + background-color: transparent; + background-image: none; + color: @fg_color; + font: bold; +} + +.button.flat:hover, +.action-bar .button:hover, +.inline-toolbar .button:hover, +.action-bar .button:hover { + border: none; + transition: color 150ms ease-in; + color: @selected_bg_color; +} + +.button.flat:active, +.button.flat:active:focus, +.button.flat:checked, +.button.flat:active:checked, +.button.flat:active:checked:focus, +.action-bar .button:checked, +.action-bar .button:active { + border: none; + transition: color 150ms ease-in; + color: shade(@selected_bg_color, 0.9); + background-color: transparent; +} + +.button.flat:active:hover { + border: none; + transition: color 150ms ease-in; + color: @selected_bg_color; + background-color: transparent; +} + +/**************** +* linked button * +*****************/ +/* middle button */ +.linked .entry, +.linked .button, +.linked .button:active, +.linked .button:active:hover, +.linked .button:focus, +.linked .button:focus:active, +.linked .button:insensitive, +.linked > GtkComboBox > .button:dir(ltr), +.linked > GtkComboBox > .button:dir(ltr):focus { + border-radius: 0; +} + + +/* leftmost button */ +.linked .entry:first-child, +.linked .button:first-child, +.linked .button:active:first-child, +.linked .button:active:hover:first-child, +.linked .button:focus:first-child, +.linked .button:focus:active:first-child, +.linked .button:insensitive:first-child, +.linked > GtkComboBox:first-child > .button, +.linked > GtkComboBox:first-child > .button:focus { + border-right-width: 0; + border-radius: 3px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +/* rightmost button */ +.linked .entry:last-child, +.linked .button:last-child, +.linked .button:active:last-child, +.linked .button:active:hover:last-child, +.linked .button:focus:last-child, +.linked .button:focus:active:last-child, +.linked .button:insensitive:last-child, +.linked > GtkComboBox:last-child > .button, +.linked > GtkComboBox:last-child > .button:focus { + border-left-width: 0; + border-radius: 3px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* linked single button */ +.linked .entry:only-child, +.linked .button:only-child, +.linked .button:active:only-child, +.linked .button:active:hover:only-child, +.linked .button:focus:only-child, +.linked .button:focus:active:only-child, +.linked .button:insensitive:only-child, +.linked.vertical > GtkComboBox:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button:focus { + border-radius: 3px; +} + +/* middle button (vertical) */ +.linked.vertical .entry, +.linked.vertical .button, +.linked.vertical .button:active, +.linked.vertical .button:active:hover, +.linked.vertical .button:focus, +.linked.vertical .button:focus:active, +.linked.vertical .button:insensitive, +.linked.vertical > GtkComboBox > .button:dir(ltr), +.linked.vertical > GtkComboBox > .button:dir(ltr):focus { + border-bottom-width: 0; + border-radius: 0; +} + +/* leftmost button (vertical) */ +.linked.vertical .entry:first-child, +.linked.vertical .button:first-child, +.linked.vertical .button:active:first-child, +.linked.vertical .button:active:hover:first-child, +.linked.vertical .button:focus:first-child, +.linked.vertical .button:focus:active:first-child, +.linked.vertical .button:insensitive:first-child, +.linked.vertical > GtkComboBox:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button:focus { + border-bottom-width: 0; + border-radius: 3px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +/* rightmost button (vertical) */ +.linked.vertical .entry:last-child, +.linked.vertical .button:last-child, +.linked.vertical .button:active:last-child, +.linked.vertical .button:active:hover:last-child, +.linked.vertical .button:focus:last-child, +.linked.vertical .button:focus:active:last-child, +.linked.vertical .button:insensitive:last-child, +.linked.vertical > GtkComboBox:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button:focus { + border-radius: 3px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +/* linked single button (vertical) */ +.linked.vertical .entry:only-child, +.linked.vertical .button:only-child, +.linked.vertical .button:active:only-child, +.linked.vertical .button:active:hover:only-child, +.linked.vertical .button:focus:only-child, +.linked.vertical .button:focus:active:only-child, +.linked.vertical .button:insensitive:only-child, +.linked.vertical > GtkComboBox:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button:focus { + border-radius: 3px; +} + +.linked.vertical .entry:first-child { + border: 1px solid alpha(black,0.2); + border-bottom-width: 0px; +} + +.linked.vertical .entry:last-child { + border: 1px solid alpha(black,0.2); +} + +/****************************** + * destructive action buttons * + ******************************/ +.destructive-action.button, +.titlebar .destructive-action.button { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); + background-color: @error_color; + color: @selected_fg_color; +} + +.destructive-action.button:hover, +.titlebar .destructive-action.button:hover{ + background-color: @error_color; + color: @selected_fg_color; +} + +.destructive-action.button:active, +.titlebar .destructive-action.button:active { + background-color: shade(@error_color,0.9); + color: @selected_fg_color; +} + +.destructive-action.button:hover:active, +.titlebar .destructive-action.button:hover:active { + background-color: shade(@error_color,0.9); + color: @selected_fg_color; +} + +.destructive-action.button:insensitive, +.titlebar .destructive-action.button:insensitive { + background-color: mix(@bg_color,@error,0.6); +} + +/****************************** + * suggested action buttons * + ******************************/ +.suggested-action.button, +.list .suggested-action.button, +.titlebar .suggested-action.button { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); + background-color: @cyan; + color: @selected_fg_color; + +} + +.suggested-action.button:hover, +.list .suggested-action.button:hover, +.titlebar .suggested-action.button:hover{ + background-color: @cyan; + color: @selected_fg_color; +} + +.suggested-action.button:active, +.list .suggested-action.button:active, +.titlebar .suggested-action.button:active { + background-color: shade(@cyan,0.9); + color: @selected_fg_color; +} + +.suggested-action.button:hover:active, +.list .suggested-action.button:hover:active, +.titlebar .suggested-action.button:hover:active { + background-color: shade(@cyan,0.9); + color: @selected_fg_color; +} + +.suggested-action.button:insensitive, +.titlebar .suggested-action.button:insensitive { + background-color: mix(@bg_color,@cyan,0.6); +} + +/******************** + * circular buttons * + ********************/ +.circular-button.button { + border: none; + border-radius: 20px; + outline-radius: 20px; + box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2); +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_calendar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_calendar.css new file mode 100644 index 00000000..723d257b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_calendar.css @@ -0,0 +1,35 @@ +/************ + * Calendar * + ************/ +GtkCalendar { + padding: 1px 4px 2px 4px; +} + +GtkCalendar:inconsistent { + color: mix(@fg_color, @bg_color, 0.5); +} + +GtkCalendar.view, +GtkCalendar.header, +GtkCalendar.button, +GtkCalendar.button:hover, +GtkCalendar.button:insensitive { + border-width: 0; + background-color: transparent; + background-image: none; +} + +.highlight, +GtkCalendar.highlight { + border-width: 0; + background-color: transparent; + color: @selected_bg_color; +} + +GtkCalendar:selected { + border-radius: 5px; +} + +GtkCalendar:selected:selected { + background-color: @selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_cell-row.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_cell-row.css new file mode 100644 index 00000000..88b03d4f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_cell-row.css @@ -0,0 +1,29 @@ +/**************** + * cell and row * + ****************/ +.cell { + border-width: 0; + border-radius: 0; +} + +.cell:selected, +.cell:selected:hover, +.cell:selected:focus { + background-color: shade(@selected_bg_color, 0.9); + background-image: linear-gradient(to bottom,shade(@selected_bg_color, 0.9),shade(@selected_bg_color, 0.9)); + color: @selected_fg_color; + border-color: shade(@selected_bg_color, 0.9); + border-width: 1px 0; + border-style: solid; +} + +row:selected, +row:selected:hover, +row:selected:focus { + border-style: none; + border-color: shade(@selected_bg_color, 0.9); + background-color: shade(@selected_bg_color, 0.9); + color: @selected_fg_color; + background-image: none; + font: bold; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_check-radio.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_check-radio.css new file mode 100644 index 00000000..76acbb30 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_check-radio.css @@ -0,0 +1,17 @@ +/******************* + * check and radio * + *******************/ +.check, +.radio, +.check:insensitive, +.radio:insensitive { + border-style: none; + background-color: transparent; +} + +GtkCheckButton:hover, +GtkCheckButton:active:hover, +GtkCheckButton:selected, +GtkCheckButton:selected:focus { + background-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_color-chooser.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_color-chooser.css new file mode 100644 index 00000000..50b63225 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_color-chooser.css @@ -0,0 +1,91 @@ +/***************** + * color chooser * + *****************/ +GtkColorSwatch, +GtkColorSwatch:selected { + border-width: 1px; + border-style: solid; + border-color: alpha(black, 0.1); + border-radius: 1px; + background-color: transparent; + background-clip: border-box; +} + +GtkColorSwatch:hover, +GtkColorSwatch:selected:hover { + border-color: alpha(black, 0.3); +} + +GtkColorSwatch.color-light:selected:hover, +GtkColorSwatch.color-dark:selected:hover { + background-image: none; +} + +GtkColorSwatch.left, +GtkColorSwatch:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} + +GtkColorSwatch.right, +GtkColorSwatch:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} + +GtkColorSwatch:only-child { + border-radius: 0px; +} + +GtkColorSwatch.top { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +GtkColorSwatch.bottom { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} + +GtkColorChooserWidget #add-color-button { + background-clip: padding-box; + border-color: alpha(black, 0.1); + background-color: shade(@theme_bg_color, 0.95); + color: @theme_fg_color; +} + +GtkColorChooserWidget #add-color-button:hover { + border-color: alpha(black, 0.3); + background-color: shade(@theme_bg_color, 0.90); + color: @theme_fg_color; +} + +.color-active-badge, +.color-active-badge:selected { + border-width: 1px; + border-style: solid; + border-width: 2px; + background-color: transparent; +} + +.color-active-badge.color-light, +.color-active-badge.color-light:hover { + border-color: alpha(black, 0.3); + color: alpha(black, 0.3); +} + +.color-active-badge.color-dark, +.color-active-badge.color-dark:hover { + border-color: alpha(white, 0.3); + color: alpha(white, 0.3); +} + +GtkColorEditor GtkColorSwatch { + border-radius: 0px; +} + +GtkColorEditor GtkColorSwatch.color-dark:hover, +GtkColorEditor GtkColorSwatch.color-light:hover { + background-image: none; + border-color: alpha(black, 0.3); +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_column-header.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_column-header.css new file mode 100644 index 00000000..27f7ea66 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_column-header.css @@ -0,0 +1,34 @@ +/***************** + * column-header * + *****************/ +column-header .button, +column-header .button:active { + padding: 3px 8px; + border-width: 0 1px 1px 0px; + border-radius: 0; + border-style: solid; +} + +column-header .button, +column-header .button:active, +column-header .button:focus, +column-header .button:active:focus { + border-color: mix(@base_color, black, 0.2); + border-bottom-color: mix(@base_color, black, 0.2); + background-color: shade(@theme_base_color, 0.97); + background-image: none; +} + +column-header .button:hover, +column-header .button:active:hover, +column-header .button:hover:focus, +column-header .button:active:hover:focus { + border-color: mix(@base_color, black, 0.2); + background-color: shade(@theme_base_color, 0.99); + background-image: none; + color: @theme_selected_bg_color; +} + +column-header:last-child .button { + border-width: 0 0 1px 0; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_combobox.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_combobox.css new file mode 100644 index 00000000..610982d1 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_combobox.css @@ -0,0 +1,48 @@ +/****************** + * combobox entry * + ******************/ +GtkComboBox*:hover { +color: @selected_fg_color; +} + +GtkComboBox .button { + padding: 5px 6px 5px 6px; +} + +GtkComboBox.combobox-entry .button { + border-color: alpha(black,0.2); +} + +GtkComboBox.combobox-entry .button:hover { + border-color: transparent; + border-top-color: alpha(white,0.2); + border-bottom-color: alpha(black,0.2); +} + +.primary-toolbar GtkComboBox.combobox-entry .entry, +.primary-toolbar GtkComboBox.combobox-entry .entry:active, +.primary-toolbar GtkComboBox.combobox-entry .entry:focus, +.primary-toolbar GtkComboBox.combobox-entry .entry:insensitive, +GtkComboBox.combobox-entry .entry, +GtkComboBox.combobox-entry .entry:active, +GtkComboBox.combobox-entry .entry:focus, +GtkComboBox.combobox-entry .entry:insensitive { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button:hover, +.primary-toolbar GtkComboBox.combobox-entry .button:active, +.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, +GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button:hover, +GtkComboBox.combobox-entry .button:active, +GtkComboBox.combobox-entry .button:insensitive { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-left-width: 0px; +} +.linked-entry .entry { + border-color: alpha(white,0.2); +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_content-view.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_content-view.css new file mode 100644 index 00000000..dd91b9ba --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_content-view.css @@ -0,0 +1,42 @@ +/**************** + * content view * + ****************/ +.content-view.view { + background-color: @theme_base_color; +} + +.content-view.view:prelight { + background-color: alpha(@theme_selected_bg_color, 0.6); +} + +.content-view.view:selected, +.content-view.view:active { + background-color: @theme_selected_bg_color; +} + +.content-view.view:insensitive { + background-color: shade(@theme_base_color, 0.9); +} + +GdMainIconView.content-view { + -GdMainIconView-icon-size: 40; +} + +GtkIconView.content-view.check { + background-color: transparent; +} + +GtkIconView.content-view.check:active { + background-color: transparent; +} + +.content-view.view.check, +.content-view.view.check:active { + background-color: transparent; +} + +GtkIconView.content-view.check:prelight, +GtkIconView.content-view.check:insensitive, +GtkIconView.content-view.check:selected { + background-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_csd.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_csd.css new file mode 100644 index 00000000..3757df26 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_csd.css @@ -0,0 +1,137 @@ +/******* + * CSD * + *******/ + .titlebar{ + border-radius:5px 5px 0 0; + } +.titlebar, +.header-bar { + + background-image: none; + background-color: @header_bg_color; + color: @header_fg_color; + text-shadow: none; + padding: 4px 10px; + +} + +.titlebar .button, +.header-bar .image-button, +.header-bar .path-bar .button, +.titlebar .button:active, +.titlebar .button:checked { + padding: 5px; + background-color: transparent; + border-color: transparent; + color: @header_fg_color; + font: bold; +} + +.titlebar .button:hover, +.header-bar .image-button:hover, +.header-bar .image-button:active, +.header-bar .image-button:checked, +.header-bar .path-bar .button:hover, +.header-bar .path-bar .button:active, +.header-bar .path-bar .button:checked, +.titlebar .button:active:hover, +.titlebar .button:checked, +.titlebar .button:active { + color: @selected_bg_color; + background-color: transparent; +} +.maximized .titlebar { + border-radius: 0; + border: none; + box-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; + border: none; + box-shadow: none; +} + +.titlebar.default-decoration { + border: none; +} + +.titlebar .title { + font: Bold 10; + color: @header_fg_color; +} + +.titlebar .subtitle { + font: 9; + color: @header_fg_color; +} + +.titlebar .separator { + color: transparent; +} + +.titlebar .arrow { + color: alpha(@header_fg_color, 0.7); +} + +.titlebar .arrow:insensitive { + color: mix(@fg_color, @bg_color, 0.3); +} + +.window-frame { + border:none; + border-radius: 5px 5px 0 0; + background-color: @header_bg_color; + box-shadow: 0 5px 15px 2px rgba(0, 0, 0, 0.4); + margin: 10px; +} + +.window-frame.maximized { + border-radius: 0; +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame:backdrop { + box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.3); +} + + .window-frame.ssd { + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.23); +} + +/****************** + * window actions * + ******************/ +.titlebar .button.titlebutton, +.titlebar .button.titlebutton:hover, +.titlebar .button.titlebutton:checked { + border: none; + background-color: transparent; + icon-shadow: none; + box-shadow: none; +} + +.header-bar .button.titlebutton, +.titlebar .button.titlebutton { + padding: 3px; + padding-left: 1px; + padding-right: 1px; +} + +.titlebar .titlebutton, +.titlebar .titlebutton:hover, +.titlebar .titlebutton:active, +.titlebar .titlebutton:active:hover, +.titlebar .titlebutton:backdrop, +.maximized .titlebar .titlebutton, +.maximized .titlebar .titlebutton:hover, +.maximized .titlebar .titlebutton:active, +.maximized .titlebar .titlebutton:active:hover, +.maximized .titlebar .titlebutton:backdrop { + color: transparent; + background-position: center; + background-repeat: no-repeat; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_dialogs.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_dialogs.css new file mode 100644 index 00000000..041e1c25 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_dialogs.css @@ -0,0 +1,35 @@ +/*********** + * Dialogs * + ***********/ +.message-dialog { + border-radius: 5px; +} + +.message-dialog .titlebar { + background-color: @theme_bg_color; +} + +.message-dialog .window-frame { + border:none; + border-radius: 5px; + background-color: @bg_color; + box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.6); + margin: 10px; +} + +.message-dialog.csd .dialog-action-area .button { + color: @theme_fg_color; + background-color: @theme_bg_color; + border:none; +} + +.message-dialog.csd .dialog-action-area .button:hover { + color: @theme_selected_bg_color; +} + +.message-dialog.csd .dialog-action-area .button:active, +.message-dialog.csd .dialog-action-area .button:checked, +.message-dialog.csd .dialog-action-area .button:active:focus, +.message-dialog.csd .dialog-action-area .button:checked:focus { + color: @theme_selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_entry.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_entry.css new file mode 100644 index 00000000..58693fb5 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_entry.css @@ -0,0 +1,43 @@ +/********* + * entry * + *********/ +.entry, +.primary-toolbar .entry { + transition: 200ms linear; + padding: 6px 8px; + border-style: solid; + border-radius: 3px; + border-width: 1px; + border-color: alpha(black,0.2); + background-color: @base_color; + background-image: none; + color: @text_color; +} + +.entry:active, +.entry:focus { + transition: 200ms linear; + background-color: @base_color; + border-bottom-color: @selected_bg_color; + color: @text_color; +} + +.entry:selected, +.entry:selected:focus { + background-color: shade(@bg_color, 0.9); + color: @selected_bg_color; +} + +.entry:insensitive { + background-color: alpha(@base_color, 0.5); + background-image: none; +} + +.entry.progressbar { + border-width: 0; + border-radius: 3px; + background-color: @selected_bg_color; + background-image: none; + color: @selected_fg_color; + border-color: @selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_infobar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_infobar.css new file mode 100644 index 00000000..8f2877a5 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_infobar.css @@ -0,0 +1,108 @@ +/*********** + * infobar * + ***********/ +GtkInfoBar { + border-width: 0px; + border-style: none; +} + +.info { + border: none; + background-color: shade(@info_bg_color,0.9); + background-image: none; + color: @info_fg_color; +} + +.error .button { + border: none; + color: @info_fg_color; + background-image: none; + background-color: @info_bg_color; +} + +.error .button:hover { + color: @info_fg_color; + background-image: none; + background-color: shade(@info_bg_color,1.1); +} + +.error .button:active { + color: @info_fg_color; + background-image: none; + background-color: shade(@info_bg_color,1.2); +} + +.warning { + background-color: shade(@warning_bg_color, 0.9); + background-image: none; + color: @warning_fg_color; +} + +.warning .button { + border: none; + color: @warning_fg_color; + background-image: none; + background-color: @warning_bg_color; +} + +.warning .button:hover { + color: @question_fg_color; + background-image: none; + background-color: shade(@warning_bg_color,1.1); +} + +.warning .button:active { + color: @question_fg_color; + background-image: none; + background-color: shade(@warning_bg_color,1.2); +} + +.question { + background-color: shade(@question_bg_color, 0.9); + background-image: none; + color: @question_fg_color; +} + +.question .button { + border: none; + color: @question_fg_color; + background-image: none; + background-color: @question_bg_color; +} + +.question .button:hover { + color: @question_fg_color; + background-image: none; + background-color: shade(@question_bg_color,1.1); +} + +.question .button:active { + color: @question_fg_color; + background-image: none; + background-color: shade(@question_bg_color,1.2); +} + +.error { + background-color: shade(@error_bg_color, 0.9); + background-image: none; + color: @error_fg_color; +} + +.error .button { + border: none; + color: @error_fg_color; + background-image: none; + background-color: @error_bg_color; +} + +.error .button:hover { + color: @error_fg_color; + background-image: none; + background-color: shade(@error_bg_color,1.1); +} + +.error .button:active { + color: @error_fg_color; + background-image: none; + background-color: shade(@error_bg_color,1.2); +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_list-boxes.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_list-boxes.css new file mode 100644 index 00000000..aea3875c --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_list-boxes.css @@ -0,0 +1,48 @@ +/************** + * List boxes * + **************/ +.list, +.list-row { + font-weight: normal; + background-color: @base_color; +} + +.list-row.button { + padding: 4px; + background-color: @base_color; + color: @fg_color; + font-weight: normal; + border: none; + border-radius: 0px; +} + +.list-row.button:hover { + transition: none; + background-color: mix(@base_color,@bg_color, 0.2); + color: @fg_color; +} + +.list-row.button:active, +.list-row.button:active:hover { + background-color: mix(@base_color,@bg_color, 0.4); + color: @theme_fg_color; +} + +.list-row.button:selected:hover { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +.list-row.button:checked, +.list-row.button:selected, +.list-row:selected, +.list-row.button:selected:active:hover { + background-color: shade(@selected_bg_color, 0.9); + color: @selected_fg_color; +} + +/*selected-row buttons*/ +.list-row.button:selected .button:hover, +.list-row.button:selected .button:active { + color: @selected_fg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_menu.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_menu.css new file mode 100644 index 00000000..342297b6 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_menu.css @@ -0,0 +1,164 @@ +/******** + * menu * + ********/ +GtkTreeMenu.menu, +GtkMenuToolButton.menu, +GtkComboBox .menu { + background-color: @menu_bg_color; + color: @menu_fg_color; +} + +.primary-toolbar .menu, +.primary-toolbar .button .menu, +.toolbar .menu, +.toolbar .primary-toolbar .menu, +.header-bar .menu, +.header-bar .primary-toolbar .menu, +.menu { + padding: 0; + border-radius: 0; + border-style: none; + background-color: @menu_bg_color; + color: @menu_fg_color; +} + +.menu.button:hover, +.menu.button:active, +.menu.button:active *:insensitive, +.menu.button:insensitive, +.menu.button { + border-width: 0; + background-color: @menu_bg_color; + background-image: none; +} + +.context-menu { + font: initial; +} + +/*********** + * menubar * + ***********/ +.menubar { + background-color: @menubar_bg_color; + color: @menubar_fg_color; +} + +/*************** + * menubaritem * + ***************/ +.menubar.menuitem, +.menubar .menuitem { + padding: 3px 6px; + color: @menubar_fg_color; + border-width: 0px; + border-bottom: 2px solid transparent; +} + +.menubar.menuitem:hover, +.menubar .menuitem:hover { + border-width: 0px; + border-bottom: 2px solid @menu_selected_bg_color; +} + +/************ + * menuitem * + ************/ +GtkTreeMenu .menuitem { + color: @menu_fg_color; + padding: 4px 6px; + border-width: 0; + background-color: @menu_bg_color; +} + +.menuitem, +.menu .menuitem { + padding: 4px 3px; + border-width: 1px; + border-style: solid; + border-color: transparent; + border-radius: 0; + background-color: transparent; + background-image: none; + color: @menu_fg_color; + + -GtkMenuItem-arrow-scaling: 0.5; +} + +.menu .menuitem:active, +.menu .menuitem:hover { + transition: 100ms linear; + border-style: none; + background-color: @menu_selected_bg_color; + border-radius: 0; + color: @menu_selected_fg_color; + background-image: none; +} + +.menu .menuitem:hover, +.menu .menuitem *:hover { + transition: 100ms linear; + background-color: @menu_selected_bg_color;; + color: @menu_selected_fg_color; +} + +.menu .menuitem:insensitive, +.menu .menuitem *:insensitive { + color: mix(@menu_fg_color, @menu_bg_color, 0.5); +} + +.menuitem.check, +.menuitem.radio, +.menuitem.check:hover, +.menuitem.radio:hover, +.menuitem.check:insensitive, +.menuitem.radio:insensitive { + border-style: none; + background-color: transparent; + background-image: none; +} + +.menuitem.check:active, +.menuitem.radio:active { + border-style: none; + background-color: transparent; +} + +.menuitem.arrow { + color: alpha(@menu_fg_color, 0.6); +} + +.menuitem GtkCalendar:inconsistent { + color: mix(@menu_fg_color, @menu_bg_color, 0.5); +} + +.menuitem GtkCalendar.button { + border-style: none; + background-color: transparent; + background-image: none; +} + +.menuitem .entry { + border-color: shade(@menu_bg_color, 0.7); + background-color: @menu_bg_color; + background-image: none; + color: @menu_fg_color; +} + +.menuitem .entry:active, +.menuitem .entry:focus { + border-color: shade(@menu_bg_color, 0.7); +} + +.menuitem .accelerator { + color: alpha(@menu_fg_color, 0.6); +} + +.menuitem .accelerator:hover { + color: alpha(@theme_base_color, 0.8); +} + +.menuitem .accelerator:insensitive { + color: alpha(mix(@menu_fg_color, @menu_bg_color, 0.5), 0.6); +} + diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_notebook.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_notebook.css new file mode 100644 index 00000000..8c6e0731 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_notebook.css @@ -0,0 +1,96 @@ +/************ + * notebook * + ************/ +.notebook { + padding: 0; + background-color: @theme_base_color; + background-image: none; + background-clip: border-box; + -GtkNotebook-has-tab-gap: false; + border: none; +} + +.notebook.header { + background-color: @theme_bg_color; + background-image: none; + box-shadow: none; + border-width: 0; +} + +.notebook tab { + padding: 8px; + box-shadow: none; + border: 1px solid @theme_bg_color; + background-color: alpha(@theme_base_color,0.3); + background-image: none; + +} + +.notebook tab:active { + background-color: @theme_base_color; + /*border-left: 3px solid @selected_bg_color;*/ +} + +.notebook tab.top:active { + border-bottom: 0px; +} + +.notebook tab.left { + border-right: 1px solid @theme_bg_color; +} + +.notebook tab.left:active { + border-right: 0px; +} + +.notebook tab.bottom { + border-top: 1px solid @theme_bg_color; +} + +.notebook tab.bottom:active { + border-top: 0px; +} + +.notebook tab.right { + border-left: 1px solid @theme_bg_color; +} + +.notebook tab.right:active { + border-left: 0px; +} + +.notebook tab.left:first-child:active, +.notebook tab.right:first-child:active { + border-top: 0px; +} + +.notebook tab.left:last-child:active, +.notebook tab.right:last-child:active { + border-bottom: 0px; +} + +.notebook tab.top:first-child:active, +.notebook tab.bottom:first-child:active { + border-left: 0px; +} + +.notebook tab.top:last-child:active, +.notebook tab.bottom:last-child:active { + border-right: 0px; +} + +/* close button styling */ +.notebook tab .button { + transition: ease-in 150ms; + padding: 2px; + border: none; + background-image: none; + background-color: transparent; + color: @theme_text_color; +} + +.notebook tab .button:hover, +.notebook tab .button:active:hover { + color: @red; + background-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_osd.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_osd.css new file mode 100644 index 00000000..4ba9157d --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_osd.css @@ -0,0 +1,29 @@ +/******* + * OSD * + *******/ +.background.osd { + color: @osd_fg; + background-color: @osd_bg; +} + +.osd .view, +.osd.view { + background-color: @osd_base; +} + +.osd.button, +.osd .button { + background-color: @osd_bg; + background-image: none; + color: @osd_fg; +} + +.osd.toolbar { + -GtkToolbar-button-relief: none; + + border: 1px solid shade(@osd_bg,0.8); + border-radius: 4px; + background-color: @osd_bg; + background-image: none; + color: @osd_fg; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_popover.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_popover.css new file mode 100644 index 00000000..0a471b3d --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_popover.css @@ -0,0 +1,74 @@ +/************ + * popovers * + ************/ +.popover{ + margin: 10px; + padding: 2px; + border-radius: 2px; + border: 1px solid shade(@bg_color, 0.85); + background-clip: border-box; + background-color: @base_color; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.12); + color: @fg_color; +} + +GtkPopover.osd { + box-shadow: 0 2px 7px 3px alpha(black, 0.5); +} + +GtkPopover .button { + background-color: transparent; + color: @fg_color; + border: none; +} + +GtkPopover .button:hover, +GtkPopover .button:active:hover, +GtkPopover .button:checked:checked { + background-color: transparent; + color: @selected_bg_color; + border: none; +} + +GtkPopover > .list, +GtkPopover > .view, +GtkPopover > .toolbar { + background-color: transparent; +} + +GtkPopover.osd > .toolbar .button { + border-radius: 0; + border-width: 0; + background-image: none; + background-color: transparent; +} + +GtkPopover .separator { + border: 0; + background-color: transparent; + color: alpha(currentColor, 0.3); + font-size: 80%; + font-weight: bold; +} + +GtkModelButton.button, +GtkModelButton.button:active, +GtkModelButton.button:insensitive, +GtkModelButton.button:active:insensitive { + background-color: transparent; + background-image: none; + box-shadow: none; + color: @fg_color; +} + +GtkModelButton.button:active:hover, +GtkModelButton.button:hover, +GtkModelButton.button:selected { + background-color: transparent; + background-image: none; + color: @selected_bg_color; +} + +GtkPopover *:hover { + -gtk-image-effect: none; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_progress-scale.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_progress-scale.css new file mode 100644 index 00000000..b3508bc0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_progress-scale.css @@ -0,0 +1,252 @@ +/***************** + * Progress bars * + *****************/ +GtkProgressBar { + padding: 0; + border-width: 0px; + border-radius: 0px; + border-style: solid; + font-size: smaller; + color: @text_color; + } + +GtkProgressBar:backdrop { + color: @text_color; +} + +GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; +} + +GtkProgressBar.trough { + border-width: 0px; + border-radius: 3px; + background-color: shade(@bg_color,0.9); + box-shadow: inset 0px -1px 0px 0px rgba(255,255,255,0.2),inset 0px 1px 0px 0px rgba(0,0,0,0.2); +} + +GtkProgressBar.trough:backdrop { + background-color: shade(@bg_color,0.9); +} + +GtkProgressBar.trough.osd { + border-style: none; + background-color: transparent; + box-shadow: none; +} + +.progressbar, +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focus { + border-width: 0px; + border-radius: 1.5px; + background-color: @selected_bg_color; + background-image: none; + box-shadow: none; +} + +.progressbar.left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} + +.progressbar.right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +.progressbar.vertical { + background-color: @selected_bg_color; + background-image: none; +} + +.progressbar.vertical.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} + +.progressbar.vertical.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +.progressbar:backdrop, +.progressbar:backdrop:hover { + border-width: 0px; + background-image: none; + background-color: @selected_bg_color; + box-shadow: none; +} + .progressbar.osd { + background-image: none; + background-color: @selected_bg_color; + border-style: none; + border-radius: 0; +} + +.trough row, +.trough row:hover { + border: none; + border-radius: 3px; + background-image: none; + background-color: shade(@bg_color,0.9); + box-shadow: inset 0px -1px 0px 0px rgba(255,255,255,0.2),inset 0px 1px 0px 0px rgba(0,0,0,0.2); +} + +.trough row:selected, +.trough row:selected:hover, +.trough row:selected:focus { + border: none; + border-radius: 3px; + background-color: @base_color; + background-image: none; + color: @text_color; +} + +/************* + * Level Bar * + *************/ +.level-bar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; +} + +.level-bar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; +} + +.level-bar.trough, +.level-bar.trough:backdrop { + border-width: 0px; + padding: 2px; + border-radius: 3px; + background-color: shade(@bg_color,0.9); + color: black; + box-shadow: inset 0px -1px 0px 0px rgba(255,255,255,0.2),inset 0px 1px 0px 0px rgba(0,0,0,0.2); +} + +.level-bar.fill-block, +.level-bar.fill-block:backdrop { + border-width: 0px; + background-color: @selected_bg_color; + box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2); + 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, +.level-bar.fill-block.level-high:backdrop { + background-color: @cyan; +} + +.level-bar.fill-block.level-low, +.level-bar.fill-block.level-low:backdrop { + background-color: @warning_bg_color; +} + +.level-bar.fill-block.empty-fill-block { + background-color: transparent; + box-shadow: none; +} + +/************ + * GtkScale * + ************/ +.scale { + padding: 0; + border-width: 0px; + border-radius: 0px; + border-style: solid; + + -GtkRange-slider-width: 12; + -GtkRange-trough-border: 1; + -GtkScale-slider-length: 12; +} + +.scale.vertical { + -GtkScale-slider-length: 12; +} + +.scale.slider, +.scale.scale-has-marks-above.scale-has-marks-below.slider, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider, +.scale.slider:hover, +.scale.scale-has-marks-above.scale-has-marks-below.slider:hover, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover, +.scale.slider:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive, +.scale.slider:backdrop, +.scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop { + background-color: $red; + background-position: center; + background-repeat: no-repeat; + +} + +.scale.mark { + border-color: shade(@bg_color, 0.8); +} + +.scale.trough { + margin: 5px 0; +} + +.scale.trough.vertical { + margin: 0 5px; +} + +.scale.trough.highlight, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight, +.scale.trough.highlight.vertical, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical { + border-width: 0px; + background-color: @red; + background-image: linear-gradient(to bottom, + @red, + @red + ); + box-shadow:none; +} + +.scale.trough.highlight:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, +.scale.trough.highlight.vertical:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical:insensitive { + background-color: shade(@bg_color, 0.8); + background-image: none; + box-shadow:none; +} + +.scale.trough, +.scale.scale-has-marks-above.scale-has-marks-below.trough, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough, +.scale.trough:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive { + border-width: 0px; + border-radius: 3px; + background-color: shade(@bg_color, 0.5); + background-image: linear-gradient(to bottom, + shade(@bg_color, 0.5), + shade(@bg_color, 0.5) + ); + box-shadow: inset 0px -1px 0px 0px rgba(255,255,255,0.2),inset 0px 1px 0px 0px rgba(0,0,0,0.2); +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_scrollbar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_scrollbar.css new file mode 100644 index 00000000..1332dc21 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_scrollbar.css @@ -0,0 +1,74 @@ +/************* + * scrollbar * + *************/ +.scrollbar { + border-width: 0px; + border-style: none; + padding: 0; + + background-clip: padding-box; +} + +.scrollbars-junction, +.scrollbar.trough { + border: solid 3px transparent; + border-radius: 0; + background-color: transparent; + background-image: none; +} + +.scrollbar.button, +.scrollbar.button:active, +.scrollbar.button:active:hover { + border-width: 0; + border-radius: 0; + background-color: transparent; + background-image: none; + color: shade(@theme_bg_color, 0.6); +} + +.scrollbar.slider { + padding: 10px; + border-width: 3px; + border-color: transparent; + border-radius: 7px; + border-style: solid; + background-color: mix(@theme_bg_color, @theme_fg_color, 0.3); +} + +.scrollbar.slider:hover, +.scrollbar.slider.vertical:hover { + background-color: mix(@theme_bg_color, @theme_fg_color, 0.4); +} + +.scrollbar.slider:active, +.scrollbar.slider.vertical:active { + background-color: shade(@theme_selected_bg_color, 0.95); +} + +.scrollbar.slider.fine-tune:prelight:active { + background-size: 50%; + background-repeat: no-repeat; + background-position: center; +} + +/* overlay scrollbar */ +OsThumb { + color: shade(@theme_bg_color, 0.7); +} + +OsThumb:selected, +OsScrollbar:selected { + background-color: @theme_selected_bg_color; +} + +OsThumb:active, +OsScrollbar:active { + background-color: @theme_selected_bg_color; +} + +OsThumb:insensitive, +OsScrollbar:insensitive { + background-color: shade(@theme_bg_color, 0.9); +} + diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_search-bar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_search-bar.css new file mode 100644 index 00000000..e4eb4665 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_search-bar.css @@ -0,0 +1,36 @@ +/*************** + * search bars * + ***************/ +.search-bar.primary-toolbar, +.search-bar.toolbar, +.search-bar { + padding: 7px; + background-color: @theme_bg_color; + color: @theme_fg_color; + border:none; +} + +.search-bar GtkSearchEntry, +.search-bar GtkSearchEntry:focus, +.search-bar.primary-toolbar GtkSearchEntry, +.search-bar.primary-toolbar GtkSearchEntry:focus { + border-radius: 5px; + border-color:transparent; +} + +.search-bar .button.close-button { + padding: 4px; +} + +.search-bar.toolbar .button { + border: none; + background: none; + color: @theme_fg_color; +} + +.search-bar.toolbar .button:hover, +.search-bar.toolbar .button:active:hover, +.search-bar.toolbar .button:checked:checked { + background: none; + color: @selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_selection-mode.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_selection-mode.css new file mode 100644 index 00000000..23a08feb --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_selection-mode.css @@ -0,0 +1,99 @@ +/****************** + * selection mode * + ******************/ +.selection-mode.header-bar, +.selection-mode.toolbar { + border-style: solid; + border-color: shade(@selected_bg_color, 0.8); + background-color: shade(@selected_bg_color, 0.9); + background-image: none; + color: @base_color; +} + +.selection-mode.header-bar { + border-top-color: @selected_bg_color; +} + +.selection-mode.toolbar { + padding: 4px; +} + +/* regular button */ +.selection-mode.header-bar .button, +.selection-mode.toolbar .button, +.selection-mode.toolbar GtkToolButton .button { + background-color: @selected_bg_color; + background-image: none; + color: @selected_fg_color; +} + +.selection-mode.header-bar .button:hover, +.selection-mode.toolbar .button:hover, +.selection-mode.toolbar GtkToolButton .button:hover { + background-color: shade(@selected_bg_color, 1.1); + background-image: none; +} + +.selection-mode.header-bar .button:active, +.selection-mode.toolbar .button:active, +.selection-mode.toolbar GtkToolButton .button:active { + background-color: shade(@selected_bg_color, 1.2); + background-image: none; +} + +.selection-mode.header-bar .button:hover:active, +.selection-mode.toolbar .button:hover:active, +.selection-mode.toolbar GtkToolButton .button:hover:active { + color: @theme_selected_fg_color; +} + +/* suggested button */ +.selection-mode.header-bar .suggested-action.button, +.selection-mode.toolbar .suggested-action.button, +.selection-mode.toolbar GtkToolButton.suggested-action .button { + border: none; + background-color: shade(@selected_bg_color, 1.1); + background-image: none; + color: @theme_selected_fg_color; +} + +.selection-mode.header-bar .suggested-action.button:hover, +.selection-mode.toolbar .suggested-action.button:hover, +.selection-mode.toolbar GtkToolButton.suggested-action .button:hover { + background-color: shade(@selected_bg_color, 1.20); + background-image: none; +} + +.selection-mode.header-bar .suggested-action.button:active, +.selection-mode.toolbar .suggested-action.button:active, +.selection-mode.toolbar GtkToolButton.suggested-action:active { + background-color: shade(@theme_selected_bg_color, 1.3); + background-image: none; +} + +/* menu button */ +.selection-mode.header-bar .selection-menu.button, +.selection-mode.toolbar .selection-menu.button { + border-style: none; + background-color: transparent; + background-image: none; + color: shade(@selected_bg_color, 0.6); +} + +.selection-mode.toolbar .dim-label, +.selection-mode.toolbar .selection-menu.button .dim-label { + color: shade(@selected_bg_color, 0.7); +} + +.selection-mode.header-bar .selection-menu.button:hover, +.selection-mode.toolbar .dim-label:hover, +.selection-mode.toolbar .selection-menu.button:hover, +.selection-mode.toolbar .selection-menu.button .dim-label:hover { + color: shade(@selected_bg_color, 0.7); +} + +.selection-mode.header-bar .selection-menu.button:active, +.selection-mode.toolbar .selection-menu.button:active { + color: shade(@selected_bg_color, 0.8); + box-shadow: none; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_separator.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_separator.css new file mode 100644 index 00000000..d4631641 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_separator.css @@ -0,0 +1,71 @@ +/************* + * separator * + *************/ +.sidebar.view.separator, +.view.separator, +.separator, +.sidebar .view.separator { + color: @theme_bg_color; +} + +.pane-separator, +.titlebar .pane-separator { + background-color: transparent; +} +.maximized .titlebar .pane-separator { + box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.1); + background-image: linear-gradient(to bottom,@header_bg_color,@header_bg_color); +} + +.button .separator, +.button.separator { + color: transparent; +} + +.primary-toolbar GtkSeparatorToolItem, +.primary-toolbar .separator, +.primary-toolbar .separator:insensitive, +.toolbar GtkSeparatorToolItem, +.toolbar .separator, +.toolbar .separator:insensitive, +.header-bar GtkSeparatorToolItem, +.header-bar .separator, +.header-bar .separator:insensitive { + border-color: shade(@toolbar_bg_color, 0.87); + color: shade(@toolbar_bg_color, 0.87); +} + +.primary-toolbar .button .separator, +.primary-toolbar .button.separator, +.toolbar .button .separator, +.toolbar .button.separator, +.header-bar .button .separator, +.header-bar .button.separator { + border-color: shade(@toolbar_bg_color, 0.95); +} + +.primary-toolbar .button .separator:insensitive, +.primary-toolbar .button.separator:insensitive, +.toolbar .button .separator:insensitive, +.toolbar .button.separator:insensitive, +.header-bar .button .separator:insensitive, +.header-bar .button.separator:insensitive { + border-color: shade(@toolbar_bg_color, 0.85); +} + +.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + + border-style: none; + color: shade(@menu_bg_color, 0.9); +} + +GtkComboBox .separator { + border-style: none; + + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_sidebar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_sidebar.css new file mode 100644 index 00000000..6c0bf2e0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_sidebar.css @@ -0,0 +1,90 @@ +/*********** + * sidebar * + ***********/ +.sidebar, +.sidebar.view, +.sidebar .view, +.sidebar GtkScrolledWindow { + background-color: @base_color; + background-image: linear-gradient(to bottom,@base_color,@base_color); + color: @text_color; + transition: all .3s ease-in; +} + +.sidebar GtkScrolledWindow, +.sidebar { + border-width: 0; + transition: all .3s ease-in; +} + +.sidebar .image:selected:focus, +.sidebar .image:selected:hover { + background-color: shade(@selected_bg_color,0.9); + color: @selected_fg_color; +} + +.sidebar .list-row { + /*background-color: @base_color;*/ + color: @text_color; + border: 0px; + transition: all .1s ease-in; + + +} +.sidebar .list-row:selected{ + background-color: transparent; + /*border-left: 3px solid @selected_bg_color;*/ + color: @selected_bg_color; + font-weight: bold; + /*padding-left: 10px;*/ +} +.sidebar .list-row:hover{ + background-color: shade(@base_color,0.9); +} +.sidebar .cell:selected, +.sidebar .cell:selected:focus { + background-color: shade(@selected_bg_color,0.9); + background-image: none; + color: @selected_fg_color; +} + +.sidebar GtkScrolledWindow .list-row { + background-color: @header_bg_color; + color: @header_fg_color; +} + +.sidebar .frame { + border-width: 0; + background-color: @header_bg_color; + +} + +/*elementary os file manager*/ +.sidebar .source-list{ + background: @header_bg_color; + color: @header_fg_color; + padding: 4px 0px; +} +.sidebar .source-list.view:not(:selected):hover{ + background-color: rgba(30, 31, 41, 0.4); +} + +/* ------------- +NEW ON GTK 3.18 +---------------*/ +GtkSidebarRow.list-row { + padding: 0px; + text-align: center; +} +GtkSidebarRow .sidebar-revealer { + padding: 5px 14px 1px 12px; } + GtkSidebarRow .sidebar-revealer:selected { + color: red;} +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; } diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinbutton.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinbutton.css new file mode 100644 index 00000000..d5fd395f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinbutton.css @@ -0,0 +1,79 @@ +/************** + * spinbutton * + **************/ +.spinbutton.entry { + border: solid 1px mix(@bg_color,black, 0.2); +} + +.spinbutton.button { + padding: 4px; + border-style: none; + border-radius: 0; + border-bottom-right-radius: 4px; + background-color: transparent; + color: @theme_fg_color; +} + +.spinbutton.button:active { + transition: 500ms linear; + border-style: none; + border-radius: 0; + background-color: transparent; + color: shade(@theme_selected_bg_color, 0.9); +} + +.spinbutton.button:hover { + transition: all 500ms linear; + border-style: none; + border-radius: 0; + color: @theme_selected_bg_color; +} + +.spinbutton.button:insensitive { + border-color: alpha(@theme_bg_color, 0.01); + color: mix(@theme_fg_color, @theme_bg_color, 0.5); +} + +.spinbutton.button { + border-radius: 0; + border-style: solid; + border-width: 0; +} + +.spinbutton.button:first-child { + border-radius: 0; +} + +.spinbutton.button:last-child { + border-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-right-color: mix(@bg_color,black, 0.2); + border-style: solid; +} + +.spinbutton.vertical .button:first-child { + border-bottom-width: 0; + border-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border: solid 1px mix(@bg_color,black, 0.2); + border-bottom: none; +} + +.spinbutton.vertical .button:last-child { + border-width: 1px; + border-top-width: 0; + border-radius: 4px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border: solid 1px mix(@bg_color,black, 0.2); + border-top: none; +} + +.spinbutton.vertical.entry { + border: solid 1px mix(@bg_color,black, 0.2); + border-width: 1px; + border-style: solid; + border-radius: 0; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinner.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinner.css new file mode 100644 index 00000000..c069598f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_spinner.css @@ -0,0 +1,21 @@ +@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; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_switch.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_switch.css new file mode 100644 index 00000000..d53d2c5e --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_switch.css @@ -0,0 +1,31 @@ +/************* + * GtkSwitch * + *************/ + +GtkSwitch { + -GtkSwitch-slider-width: 30; + border: none; + font: 1; +} + +GtkSwitch.trough { + background-color: transparent; + background-repeat: no-repeat; + background-position: 0 center; + border-color: transparent; + border-image: none; + border-style: none; + color: transparent; + box-shadow: none; + text-shadow: none; +} + +GtkSwitch.trough:active { + background-color: transparent; +} + +GtkSwitch.slider { + background-repeat: no-repeat; + background-position: 0 center; + background-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/executable_toolbar.css b/home/dot_themes/dracula/gtk-3.0/widgets/executable_toolbar.css new file mode 100644 index 00000000..34e6a507 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/executable_toolbar.css @@ -0,0 +1,78 @@ +/*********** + * toolbar * + ***********/ +.toolbar { + padding: 5px; + border-style: none; + background-color: @toolbar_bg_color; + background-image: none; +} + +/* primary-toolbar */ +.primary-toolbar.toolbar { + padding: 4px; + background-color: @header_bg_color; + color: @header_fg_color; +} + +.primary-toolbar.toolbar .button { + background-color: shade(@header_bg_color,1.2); + color: @header_fg_color; +} + +.primary-toolbar.toolbar .button:hover { + background-color: @selected_bg_color; + color: @selected_fg_color; +} + +.primary-toolbar.toolbar .button:active, +.primary-toolbar.toolbar .button:checked { + background-color: shade(@selected_bg_color,0.9); +} + +.primary-toolbar.toolbar .button.flat { + background-color: transparent; +} + +.primary-toolbar.toolbar .button.flat:hover { + color: @selected_bg_color; +} + +.primary-toolbar.toolbar .button.flat:active, +.primary-toolbar.toolbar .button.flat:checked { + color: shade(@selected_bg_color, 0.9); +} + +/* inline-toolbar */ +.inline-toolbar.toolbar { + -GtkToolbar-button-relief: normal; + + padding: 4px; + border-width: 1px; + border-style: solid; + border-color: @theme_bg_color; + border-radius: 0; + background-color: alpha(@theme_base_color,0.8); + background-image: none; +} + +.inline-toolbar.toolbar:last-child { + border-width: 1px; + border-color: @theme_bg_color; + border-radius: 0; +} + +.inline-toolbar.toolbar .separator { + border-color: transparent; +} + +.inline-toolbar.toolbar .button { + background-color: transparent; + padding: 2px; +} + +.inline-toolbar.toolbar .button:hover, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:checked { + color: @theme_selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.0/widgets/gnome-sofware.css b/home/dot_themes/dracula/gtk-3.0/widgets/gnome-sofware.css new file mode 100644 index 00000000..745723a8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.0/widgets/gnome-sofware.css @@ -0,0 +1,21 @@ +/* Copyright 2015 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +GtkImage.star{ + color: #EF1A1A; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/_elementary-colors.scss b/home/dot_themes/dracula/gtk-3.20/_elementary-colors.scss new file mode 100644 index 00000000..6229b132 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/_elementary-colors.scss @@ -0,0 +1,71 @@ +$STRAWBERRY_100: #ff8c82; +$STRAWBERRY_300: #ed5353; +$STRAWBERRY_500: #c6262e; +$STRAWBERRY_700: #a10705; +$STRAWBERRY_900: #7a0000; + +$ORANGE_100: #ffc27d; +$ORANGE_300: #ffa154; +$ORANGE_500: #f37329; +$ORANGE_700: #cc3b02; +$ORANGE_900: #a62100; + +$BANANA_100: #fff394; +$BANANA_300: #ffe16b; +$BANANA_500: #f9c440; +$BANANA_700: #d48e15; +$BANANA_900: #ad5f00; + +$LIME_100: #d1ff82; +$LIME_300: #9bdb4d; +$LIME_500: #68b723; +$LIME_700: #3a9104; +$LIME_900: #206b00; + +$MINT_100: #89ffdd; +$MINT_300: #43d6b5; +$MINT_500: #28bca3; +$MINT_700: #0e9a83; +$MINT_900: #007367; + +$BLUEBERRY_100: #8cd5ff; +$BLUEBERRY_300: #64baff; +$BLUEBERRY_500: #3689e6; +$BLUEBERRY_700: #0d52bf; +$BLUEBERRY_900: #002e99; + +$BUBBLEGUM_100: #fe9ab8; +$BUBBLEGUM_300: #f4679d; +$BUBBLEGUM_500: #de3e80; +$BUBBLEGUM_700: #bc245d; +$BUBBLEGUM_900: #910e38; + +$GRAPE_100: #e4c6fa; +$GRAPE_300: #cd9ef7; +$GRAPE_500: #a56de2; +$GRAPE_700: #7239b3; +$GRAPE_900: #452981; + +$COCOA_100: #a3907c; +$COCOA_300: #8a715e; +$COCOA_500: #715344; +$COCOA_700: #57392d; +$COCOA_900: #3d211b; + +$SILVER_100: #fafafa; +$SILVER_300: #d4d4d4; +$SILVER_500: #abacae; +$SILVER_700: #7e8087; +$SILVER_900: #555761; + +$SLATE_100: #95a3ab; +$SLATE_300: #667885; +$SLATE_500: #485a6c; +$SLATE_700: #273445; +$SLATE_900: #0e141f; + +$BLACK_100: #666; +$BLACK_300: #4d4d4d; +$BLACK_500: #333; +$BLACK_700: #1a1a1a; +$BLACK_900: #000; \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/_caja.scss b/home/dot_themes/dracula/gtk-3.20/apps/_caja.scss new file mode 100644 index 00000000..feda9540 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/_caja.scss @@ -0,0 +1,85 @@ +.caja-notebook { + + .frame { border-width: 0 0 1px; } + + .entry { + background: $bg_color; + color: $fg_color; + border-color: $borders_color; + &:selected { + background: $selected_bg_color; + color: $selected_fg_color; + } + } +} + + + +/************** +* Caja sidebar * +**************/ + +.caja-side-pane { + + .frame { border-width: 1px 0 0; } + + background: $headerbar_color; + treeview.view, + textview.view text, + viewport.frame, + widget .vertical { + background: $headerbar_color; + padding: 3px 2px; + &:hover { + background-color: transparentize($base_color, 0.4); + } + &:selected { + color: $purple; + background: $headerbar_color; + &:hover { + background-color: transparentize($selected_bg_color, 0.8); + } + } + } +} + +/************** +* Caja pathbar * +**************/ + +.caja-navigation-window paned { + background: $base_color; +} + +.caja-navigation-window .primary-toolbar { + background: $headerbar_color; + button { + &, &:backdrop { @include button(normal-header); } + &:hover, + &:active, + &:backdrop:active, + &:backdrop:checked { + background: $selected_bg_color; + box-shadow: none; + &, & label { + color: $selected_fg_color; + } + } + } + +} + +.caja-pathbar button { + &, &:backdrop { @include button(normal-header); } + &:hover, + &:active, + &:checked, + &:backdrop:active, + &:backdrop:checked { + background: transparent; + box-shadow: none; + &, & label { + color: $purple; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/apps/_mate.scss b/home/dot_themes/dracula/gtk-3.20/apps/_mate.scss new file mode 100644 index 00000000..05c9b41f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/_mate.scss @@ -0,0 +1,20 @@ +// +// Mate OSD Window +// + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid $borders_color; + + .progressbar { + background-color: $selected_bg_color; + border: none; + border-color: $selected_bg_color; + border-radius: 5px; + } + .trough { + background-color: darken($osd_bg_color, 5%); + border: none; + border-radius: 5px; + } + } \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/_nemo.scss b/home/dot_themes/dracula/gtk-3.20/apps/_nemo.scss new file mode 100644 index 00000000..f8e99cf3 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/_nemo.scss @@ -0,0 +1,70 @@ +.nemo-window { + .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: darken($base_color, 15%); + -NemoPlacesTreeView-disk-full-fg-color: $yellow; + -GtkTreeView-vertical-separator: 7; + .view.cell, + iconview.cell { + &:hover, + &:selected { + @include button(active-header, transparent, $purple); + border-radius: 0; + } + } + } + + .sidebar { + color: $fg_color; + background-color: $sidebar_bg_color; + .view, .iconview, row { + background-color: transparent; + } + } + + .nemo-window-pane { + widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + box-shadow: inset 0 1px transparentize(black, 0.1), + inset 1px 0 transparentize(black, 0.04), + inset -1px 0 transparentize(black, 0.04), + inset 0 -1px transparentize(black, 0.02), + 0 1px transparentize(white, 0.4); + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + } + + toolbar.primary-toolbar { + margin-bottom: -1px; + background: $headerbar_color; + button { + @include button(normal-header); + min-height: 24px; + padding: 3px; + &:hover { @include button(hover-header, transparent, $purple); } + + &:selected, + &:active, + &:checked { + @include button(active-header, transparent, $purple); + &:backdrop { + &, & label { + color: $backdrop_selected_bg_color; + } + } + } + } + } + + .nemo-inactive-pane .view, + .nemo-inactive-pane iconview { + background-color: darken($base_color, 2%); + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/_thunar.scss b/home/dot_themes/dracula/gtk-3.20/apps/_thunar.scss new file mode 100644 index 00000000..677c0353 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/_thunar.scss @@ -0,0 +1,40 @@ + +/* thunar */ +.thunar toolbar { + background-color: $headerbar_color; + } + + /* buttons in toolbar */ + .thunar toolbar.horizontal button image { + -gtk-icon-transform:scale(0.72); + } + + scrolledwindow.sidebar treeview.view, scrollbar.right { + background: $sidebar_bg_color; + padding: 2.5px 1.5px; + border: none; + box-shadow: none; + } + + scrolledwindow.standard-view scrollbar.right{ + background-color: $base_color; + } + /* path-bar of thunar */ + window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button, window.thunar paned > scrolledwindow treeview.view, .thunar toolbar.horizontal button { + &:hover, &:checked, &:selected{ + @include button(active-header, $tc: $purple); + font-weight: normal; + } + + &:checked:backdrop, &:selected:backdrop { + label { color: $backdrop_selected_bg_color; } + } + } + + window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; + } + diff --git a/home/dot_themes/dracula/gtk-3.20/apps/_xfce.scss b/home/dot_themes/dracula/gtk-3.20/apps/_xfce.scss new file mode 100644 index 00000000..4e6e4bcd --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/_xfce.scss @@ -0,0 +1,50 @@ +.xfce4-panel { + &.background { + background-color: $panel_bg_color; + color: $fg_color; + + text-shadow: none; + -gtk-icon-shadow: none; + + button.flat { @extend %panelbutton; } + } + ࿎PanelWindow, ࿎PanelWindow.marching-ants {transition: none;} +} + +#tasklist-button { + color: transparentize($panel_fg_color, 0.2); + border-radius: 0; + border: none; + background-color: transparentize($panel_bg_color, 1); + + &:hover { + color: lighten($panel_fg_color, 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_color; + border-radius: 0; + border: none; + background-color: transparentize($panel_bg_color, 1); + font-weight: normal; + + &:hover { + border: none; + background-color: lighten($panel_bg_color, 10%); + } + &:active, &:checked { + color: $panel_fg_color; + border-bottom: 2px solid $selected_bg_color; + background-color: darken($panel_bg_color, 2%); + + label, image { color: inherit; } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/apps/executable__budgie.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__budgie.scss new file mode 100644 index 00000000..156aab90 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__budgie.scss @@ -0,0 +1,977 @@ +/********* +* Budgie * +*********/ + +$alert_color: $red; +$button_bg: transparent; +$entry_border: transparent; +$mpris_overlay_fg: $fg_color; +$mpris_overlay_bg: transparentize(if($variant=='light',$base_color, darken($bg_color, 10%)), 0.1); +$mpris_overlay_border: $top_highlight; +$panel_bg: transparentize( darken($headerbar_color,10%),0.05); +$panel_border: transparentize(darken($headerbar_color, 7%), 0.08); +$panel_shadow: transparentize(black, 0.7); +$raven_bg: transparentize($bg_color, 0.08); +$raven_expander_border: transparentize($borders_color, 0.05); +$raven_border: transparentize($bg_color, 0.08); +$raven_expander_bg: transparentize($bg_color, 0.8); +$raven_background_bg: transparent; +$raven_background_border: transparent; + +$depth: 0 1px 1px rgba(0, 0, 0, 0.06), +0 1px 2px rgba(0, 0, 0, 0.20), +inset 0px 1px 0px 0px $top_highlight; + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$roundness: 2px; +$border_width: 1px; +$pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); + +// Container for both the "panel" area and the shadow. Wise to keep +// this transparent.. +.budgie-container { + background-color: transparent; + &:backdrop { background-color: transparent; } + + popover list, + popover row { + border: none; + background: none; + padding: 0; + margin: 0; + } +} + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + @extend %reset_style +} + +%reset_style { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; +} + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: transparentize(if($variant=='light',$popover_bg_color,$bg_color),if($variant=='light',0.04,0.02)); + background-clip: border-box; + box-shadow: 0 2px 3px 1px transparentize(black, 0.65); + border: 1px solid #{"@borders"}; + list, + row { + &:hover { background: none; } + } + + > frame.container { + margin: 0 -1px -1px; // remove gap + padding: 2px 0 0; + } +} + +.budgie-popover > .container { + padding: 2px; +} + +// Budgie Menu +.budgie-menu { + .container { padding: 0; } + + button:hover { -gtk-icon-effect: none; } + + entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #{"@borders"}; + border-radius: 0; + font-size: 120%; + box-shadow: none; + + image { + &:dir(ltr) { padding-left: 8px; padding-right: 12px; } + &:dir(rtl) { padding-left: 12px; padding-right: 8px; } + } + } + + .categories { + border-width: 0; + margin-left: 3px; + + background-color: transparent; + &:dir(ltr) { border-right: 1px solid #{"@borders"}; } + &:dir(rtl) { border-left: 1px solid #{"@borders"}; } + } + + .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; + + &:hover { + background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); + color: $fg_color; + } + &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } + &:checked { + color: $selected_fg_color; + background-color: transparentize( darken($selected_bg_color,5%),0.2); + } + &:checked:disabled { + opacity: 0.5; + + label { color: transparentize($selected_fg_color, 0.3); } + } + } + + scrollbar { + background-color: transparent; + border-color: transparent; + } + + button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + } + + undershoot, overshoot { background: none; } +} + +// Menu Button +button.budgie-menu-launcher { + padding: 0 2px; + color: $headerbar_fg_color; + box-shadow: none; + background-color: transparent; + &:hover { color: $headerbar_fg_color; } + &:active, &:checked { color: $headerbar_fg_color; } + + &:backdrop { + color: $headerbar_fg_color; + background-color: transparent; + &:hover { color: $headerbar_fg_color; } + &:active, &:checked { + color: $selected_bg_color; + box-shadow: none; + background-color: transparent; + } + } +} + +// User Menu +.user-menu { + + .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: transparentize($fg_color, 0.9); + } + + button { margin: 5px; } + + // top-row (user-name and avatar) + > box.vertical row.activatable:first-child, + > frame.container > box.vertical row.activatable:first-child { + + .indicator-item { + box-shadow: $depth; + background-color: $cyan; + transition-duration: 0.2s; + + &:dir(ltr) { // mask avatar's background + padding-left: 7px; // non-scaling unit + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; // non-scaling unit + } + &:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; + } + + label { + color: $selected_fg_color; + + &:dir(ltr) { padding-left: 5px; } + &:dir(rtl) { padding-right: 5px; } + } + + image { + color: $selected_fg_color; + + &:first-child { // avatar image + min-width: 24px; + min-height: 20px; + } + } + } + } +} + +// Raven Trigger +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: $headerbar_fg_color; + box-shadow: none; + &:hover { + color: $headerbar_fg_color; + background-color: transparent; + } + &:active, &:checked { + box-shadow: none; + background-color: transparent; + color: $selected_bg_color; + } + &:backdrop { + color: $headerbar_fg_color; + &:hover { + color: $headerbar_fg_color; + } + &:active, &:checked { + box-shadow: none; + color: $selected_bg_color; + background-color: transparent; + } + } +} + +// Places Menu +.places-menu { + .container { padding: 0; } + + .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; + } + + .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; + } + + .places-section-header { + padding: 0px; + border-bottom: 1px solid $raven_expander_border; + box-shadow: 0px 1px 1px #{"alpha(@theme_fg_color, 0.03)"}; + } + + .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; + } + + .places-list { + background: transparentize($fg_color, 0.96); + border-bottom: 1px solid $raven_expander_border; + } + + .unlock-area { + border-top: 1px solid transparentize($raven_expander_border, 0.1); + border-bottom: 1px solid transparentize($raven_expander_border, 0.1); + } + + .unlock-area entry { + border-radius: 0; + border: 0; + } + + .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid transparentize($raven_expander_border, 0.1); + } + + .alternative-label { + font-size: 15px; + padding: 3px; + } + + .always-expand { + background: transparent; + border-bottom: none; + } +} + +// Night Light indicator +.night-light-indicator { + .container { padding: 0; } + + .view-header { + font-size: 14px; + padding: 10px; + border-bottom: #{"1px solid mix(@theme_base_color, #000000, 0.35);"}; + box-shadow: #{"0px 1px 1px alpha(@theme_fg_color, 0.04);"}; + } + + .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: #{"1px solid mix(@theme_base_color, #000000, 0.35);"}; + box-shadow: #{"inset 0px 1px 1px alpha(@theme_fg_color, 0.04);"}; + } +} + +// Panel +.budgie-panel { + color: $headerbar_fg_color; + background-color: $panel_bg; + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; + + .alert { color: $alert_color; } + + &:backdrop { + color: $headerbar_fg_color; + background-color: $panel_bg; + } + + button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; + } + + popover list, + popover row { + padding: 0; + margin: 0; + } + + label { + color: $headerbar_fg_color; + font-weight: 700; + } + + &.transparent { + background-color: transparentize($panel_bg, 0.75); + + .top & { + border-bottom-color: transparent; + } + + .bottom & { + border-top-color: transparent; + } + + .left & { + border-right-color: transparent; + } + + .right & { + border-left-color: transparent; + } + } + + .end-region { + border-radius: 0px; + separator { background-color: transparentize($headerbar_fg_color, 0.85); } + label { + font-weight: 700; + color: $headerbar_fg_color; + } + } +} + +// Tasklist +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: transparentize($panel_bg,1); // fixes the transition + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; + + @extend %underscores; +} + +// Icon Tasklist +.budgie-panel { + + button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: transparentize($panel_bg,1); // fixes the transition + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; + & { box-shadow: none; } + } + + .unpinned button.flat.launcher, + .pinned button.flat.launcher.running { @extend %underscores; } +} + +%underscores { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + + @each $pos, $b_pos in $pos_list { + .#{$pos} & { + padding-#{$b_pos}: 2px; + border-#{$pos}: 2px solid transparent; + + @at-root { + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running) { border-#{$pos}: 2px solid transparent; } + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .unpinned button.flat.launcher, + .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.9); } + } + &:hover { + border-#{$pos}: 2px solid transparentize(white, 0.75); + } + &:active, &:checked { + border-#{$pos}: 2px solid $selected_bg_color; + } + } + } +} + +@each $pos, $b_pos in $pos_list { + + // Panel borders + .#{$pos} .budgie-panel { border-#{$b_pos}: $border_width solid $panel_border; } + + // Raven borders + .#{$pos} .raven-frame { + padding: 0; + background: none; + + border { + border: none; + border-#{$b_pos}: $border_width solid $raven_border; + } + } + + // Shadows + .#{$pos} .shadow-block { + background-color: transparent; + background-image: linear-gradient(to $b_pos, + $panel_shadow, + transparent); + } +} + +// Raven +.raven { + padding: 0; + color: $fg_color; + background-color: $raven_bg; + transition: 170ms ease-out; + + .raven-header { + * { + padding-top: 0; + padding-bottom: 0; + } + + min-height: 32px; + color: $fg_color; + border: solid $raven_expander_border; + border-width: 1px 0; + background-color: $raven_expander_bg; + + &.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; + button.image-button { + &:hover { + color: darken($selected_bg_color,5%); + box-shadow: none; + } + } + } + + > button.text-button { + border-radius: 2px; + color: $selected_fg_color; + background-color: transparentize(darken($red,5%), 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + &:hover { + border-radius: 2px; + color: $selected_fg_color; + background-color: transparentize($red, 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + &:active { + color: $selected_fg_color; + background-color: transparentize(lighten($red,5%), 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + } + + &.bottom { border-bottom-style: none; } + button { + background-color: transparent; + color: $fg_color; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; + + &:hover { + border-radius: 0; + background-color: transparent; + color: $selected_bg_color; + } + + &:active, + &:checked { + color: $selected_bg_color; + border-radius: 0; + background-color: transparent; + } + + &:disabled { + color: $insensitive_fg_color; + } + } + } + + list { + background-color: transparent; + &:selected { background-color: transparentize($selected_bg_color,0.1); } + row, + row.activatable { + background-color: transparent; + &:selected { background-color: transparentize($selected_bg_color,0.1); } + } + } + + .raven-background { + color: $fg_color; + background-color: transparent; + border-color: transparent; + + &.middle { border-bottom-style: none; } // applet background between two headers + } + + .powerstrip { + background-color: transparent; + border-top-color: transparent; + } + + .powerstrip button.image-button { + border-radius:50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: transparentize($darkpurple,0.3); + color: $selected_fg_color; + box-shadow: $depth; + border: none; + font-size: 100%; + + &:hover { + transition: 170ms ease all; + background: transparentize($darkpurple,0.15); + color: $selected_fg_color; + } + &:active { + transition: 170ms ease all; + background: $darkpurple; + color: $selected_fg_color; + } + &:first-child { + background: transparentize($cyan,0.3); + + &:hover { + background: transparentize($cyan,0.15); + } + &:active { + background: $cyan; + } + } + &:last-child { + background: transparentize($red,0.3); + + &:hover { + background: transparentize($red,0.15); + } + &:active { + background: $red; + } + } + } + .option-subtitle { + font-size: 13px; + } +} + +// Calendar +calendar.raven-calendar { + padding: 4px; + color: $fg_color; + background-color: transparentize($bg_color, 0.8); + border-color: transparent; + + &:indeterminate { color: gtkalpha(currentColor,0.3); } + + &:selected { + background: transparent; + color: $selected_bg_color; + font-weight: bold; + } + + &:backdrop { background-color: transparent; } + + &.header { + color: $fg_color; + border: none; + border-radius: 0; + background-color: transparent; + } + & button, & button:focus { + color: gtkalpha(currentColor,0.5); + background-color: transparent; + + &:hover { + color: $fg_color; + background-color: transparent; + } + } +} + +// MPRIS Applet +.raven-mpris { + color: $mpris_overlay_fg; + background-color: $mpris_overlay_bg; + border: solid $mpris_overlay_border; + border-width: 1px 0; + border-bottom-color: $bottom_highlight; + + button.image-button { + padding: 10px; + background-color: $base_color; + box-shadow: $depth; + + &:hover { background-color: $selected_bg_color; } + + &:active { background-color: darken($selected_bg_color,5%); } + + &:first-child { margin-right: 4px; } + + &:last-child { margin-left: 4px; } + + &:last-child, + &:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; + } + } +} + +// Notifications +.budgie-notification-window { + background: none; + border-radius: 1px; + button { + background-color: $cyan; + color: darken($selected_fg_color, 75%); + border: none; + margin: 0 3px; + &:hover { + background-color: darken($cyan, 5%); + border: none; + } + &:active, &:checked { background-color: darken($cyan, 5%); } + } +} + +.budgie-notification { + &.background { + border-radius: 1px; + } + .notification-title { + font-size: 110%; + color: $headerbar_fg_color; + } + .notification-body { color: transparentize($headerbar_fg_color, 0.3); } + button { + background-color: transparent; + color: $selected_fg_color; + &:hover { + background-color: transparent; + color: $red; + box-shadow: none; + } + &:active, &:checked { + background-color: transparent; + color: darken($red, 5%); + } + } +} + +.drop-shadow { + color: $headerbar_fg_color; + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + box-shadow: 0 1px 2px 0 transparentize(black, 0.8); + border-radius: 2px; +} + +// On Screen Display in Budgie +.budgie-osd-window { + @extend .budgie-notification-window; +} + +// Internal part of the OSD +.budgie-osd { + @extend .budgie-notification; +} + +// Alt+tab switcher in Budgie +.budgie-switcher-window { + @extend .budgie-notification-window; + + // Flowbox + flowbox { color: $fg_color; } + flowboxchild { + padding: 3px; + margin: 3px; + color: $fg_color; + + &:hover { background-color: $button_bg; } + &:active { color: $fg_color; } + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + + &:active { color: $selected_fg_color; } + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + &:disabled { + color: transparentize($selected_fg_color, 0.3); + background-color: transparentize($selected_bg_color, 0.2); + label { color: transparentize($selected_fg_color, 0.2); } + } + } + } +} + +// Internal part of the Switcher +.budgie-switcher { + @extend .budgie-notification; +} + +// Session Dialog +.budgie-session-dialog { + color: $headerbar_fg_color; + background-color: $panel_bg; + + label:backdrop { color: $backdrop_headerbar_fg_color; } + &.background { @extend .drop-shadow; } + .dialog-title { font-size: 120%; } + + .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: $headerbar_fg_color; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.20); + + label { font-weight: 700; } + &:first-child { border-left: none; border-bottom-left-radius: 2px; } + &:last-child { border-right: none; border-bottom-right-radius: 2px; } + &:hover { + background-color: transparentize($selected_bg_color, 0.1); + &:backdrop { + label { color: transparentize(white, 0.5); } + } + } + + @each $b_type, $b_color in (suggested-action, $cyan), + (destructive-action, $destructive_color) { + &.#{$b_type} { + background-color: transparentize($b_color, 0.1); + &:hover { background-color: transparentize(lighten($b_color,5%), 0.1); } + &:active, &:checked { background-color: transparentize(lighten($b_color,5%), 0.1); } + } + } + } + + entry { + background-color: #505359; + color: $headerbar_fg_color; + &:focus { background-color: #505359; } + &:backdrop { background-color: #505359; } + } +} + +// PolKit Dialog +.budgie-polkit-dialog { + @extend .budgie-session-dialog; + + .message { color: transparentize($headerbar_fg_color, 0.3); } + .failure { color: $alert_color; } +} + +// Run Dialog +.budgie-run-dialog { + @extend .budgie-session-dialog; + + entry.search, entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; + + image { + color: $headerbar_fg_color; + &:dir(ltr) { padding-left: 8px; padding-right: 12px; } + &:dir(rtl) { padding-left: 12px; padding-right: 8px; } + } + } + + list row:selected .dim-label { opacity: 1; } + + scrolledwindow { border-top: 1px solid darken($entry_border, 5%); } +} + +// Budgie styled Gtk Menus +.budgie-menubar { + menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: $panel_bg; + menuitem:hover { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + arrow { + border:none; + min-width:16px; + min-height:16px; + + &.top { + -gtk-icon-source:-gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid mix($fg_color, $raven_bg, 10%); + } + + &.bottom { + -gtk-icon-source:-gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid mix($fg_color, $raven_bg, 10%); + } + } + + menuitem { + accelerator { + color: transparentize($fg_color, 0.65); + } + + check, radio { + min-height: 16px; + min-width: 16px; + } + } +} + +// settings-window +window.background.budgie-settings-window.csd { + + > box.horizontal > stack > scrolledwindow { + + // hide double-borders + buttonbox.inline-toolbar { border-style: none none solid; } + + } +} + +.workspace-switcher { + + .workspace-layout { + border: 0 solid $panel_bg; + + .top &, + .bottom & { + &:dir(ltr) { border-left-width: 1px; } + + &:dir(rtl) { border-right-width: 1px; } + } + + .left &, + .right & { border-top-width: 1px; } + } + + .workspace-item, + .workspace-add-button { + border: 0 solid lighten($panel_bg, 10%); + + .top &, + .bottom & { + &:dir(ltr) { border-right-width: 1px; } + + &:dir(rtl) { border-left-width: 1px; } + } + + .left &, + .right & { border-bottom-width: 1px; } + } + + .workspace-item { + + &.current-workspace { background-color: darken($panel_bg, 5%); } + } + + .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; + &:hover { box-shadow: none; } + + &:active { background-image: none; } + + &:active image { margin: 1px 0 -1px; } + } + + .workspace-icon-button { + .budgie-panel & { // to overwrite the .budgie-panel button style below + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; + } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/executable__geary.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__geary.scss new file mode 100644 index 00000000..2bae579e --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__geary.scss @@ -0,0 +1,37 @@ +/********* + * Geary * + *********/ + +.geary-titlebar-left, +.geary-titlebar-right { + + .separator { + opacity: 0; + } +} + +ConversationListView { + -GtkTreeView-grid-line-width: 0; + + .view { + &:active, + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + color: $backdrop_selected_fg_color; + } + } + + .cell { + border: solid transparentize(black, 0.8); + border-width: 0 0 1px 0; + &:selected { + color: $selected_fg_color; + border: 0px solid darken($selected_bg_color, 10% ); + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/apps/executable__gnome.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__gnome.scss new file mode 100644 index 00000000..8bb5be15 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__gnome.scss @@ -0,0 +1,216 @@ +/************ + * Nautilus * + ************/ +.nautilus-window { + // .frame{ + // *:selected, *:selected:backdrop{ + // background: transparent; + // color: $selected_bg_color; + // } + // *:selected:backdrop{ + // label { + // color: $backdrop_selected_bg_color; + // } + // } + // } + paned { + > separator { background-image: none; } + } + .sidebar { + background-color: transparent; + background-image: none; + + &:backdrop { + background-color: transparent; + background-image: none; + } + + .list-row { + button { + border: none; + background-color: transparentize(darken($base_color,3%),0.05); + &:active { + background-color: transparentize($selected_bg_color,0.25); + } + } + + &:selected { + background-color: transparentize($selected_bg_color,0.25); + &:hover { + background-color: transparentize($selected_bg_color,0.1); + } + } + + &:hover { + background-color: transparentize($base_color,0.5); + &:active { + background-color: transparentize($selected_bg_color,0.1); + } + } + } + } + &.background { + background-color: transparentize(darken($base_color,3%),0.05); + &:backdrop { + background-color: transparentize(darken($base_color,3%),0.05); + } + } + + notebook { + > stack:only-child { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + &:backdrop { background-color: $backdrop_base_color; } + } + } + + searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); + } + + .searchbar-container { + margin-top: -1px; + } + + .titlebar { + .search{ + border: 1px solid $borders_color; + border-radius: 3px; + } + } + + .path-bar-box { + .dim-label { + color: transparent; + } + widget > .text-button:last-child{ + @include button(active-header, transparent, $purple); + &:backdrop label{ + color: $backdrop_selected_bg_color; + } + } + button { + transition: all 100ms ease-in; + margin-left: -5px; + &:backdrop { + &:hover, + &:active, + &:checked { + @include button(active-header); + label { + color: $backdrop_selected_bg_color; + } + } + } + } + } + + .path-buttons-box { + + .dim-label { color: transparent; } + + //Buttons before current path + button { + .horizontal .dim-label { color: $headerbar_fg_color; } + &:hover, &:focus { + .dim-label { color: $purple; } + } + } + .current-dir label { + padding: 0px 12px; + @include button(active-header, transparent, $purple); + &:backdrop { color: $backdrop_selected_bg_color; } + } + } +} + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; +} + +.disk-space-display { + border: 2px solid; + + .unknown { + background-color: #888a85; + border-color: darken(#888a85, 20%); + } + + .used { + background-color: #9FB0B9; + border-color: darken(#9FB0B9, 20%); + } + + .free { + background-color: #D8D8D8; + border-color: darken(#D8D8D8, 20%); + } +} + +.nautilus-desktop { + + color: $fg_color; + + .nautilus-canvas-item { + border-radius: 5px; + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { + color: $fg_color; + text-shadow: none; + } + + &:hover { + color: $fg_color; + text-shadow: none; + } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } + + .nautilus-list { + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } +} + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: $bg_color; + } + + +/********* + * Gnucash * +*********/ +#gnc-id-main-window { + entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; + } + .arrow.button.toggle { + transition: none; + box-shadow: none; + &:hover { border-color: $selected_bg_color; } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/executable__lightdm.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__lightdm.scss new file mode 100644 index 00000000..f9ff41ae --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__lightdm.scss @@ -0,0 +1,115 @@ +/*********** + * LightDm * + ***********/ + +// the panel widget at the top +#panel_window { + background-color: $panel_bg_color; + color: $panel_fg_color; + font-weight: bold; + box-shadow: inset 0 -1px darken($panel_bg_color, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar, + .menubar > .menuitem + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg_color; + font-weight: bold; + } + + .menubar .menuitem:disabled, + menubar menuitem:disabled { + color: transparentize($panel_fg_color, 0.5); + + GtkLabel { color: inherit; } + label { color: inherit; } + } + .menubar .menu > .menuitem, + 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, $headerbar_color); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; +} + +#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, + 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/home/dot_themes/dracula/gtk-3.20/apps/executable__pantheon.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__pantheon.scss new file mode 100644 index 00000000..a0162eb1 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__pantheon.scss @@ -0,0 +1,442 @@ +/******** + * Gala * + *******/ + + .gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid $base_color; + background-color: $base_color; + + .title, + .label { + color: $fg_color; + } +} + +.gala-button { + padding: 3px; + color: $base_color; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px transparentize(white, 0.02), + inset 0 1px 0 0 transparentize(white, 0.07), + inset 0 -1px 0 0 transparentize(white, 0.01), + 0 0 0 1px transparentize(black, 0.40), + 0 3px 6px transparentize(black, 0.16), + 0 3px 6px transparentize(black, 0.23); + text-shadow: 0 1px 1px transparentize(black, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + + border-radius: 5px; + border: 1px solid transparentize(black, 0.30); + + background-color: transparentize($base_color, 0.95); + + .low {} + .critical {} +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + color: $fg_color; +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; + + .app { + &:hover{ + border-radius: 8px; + border: none; + background-color: transparentize($selected_bg_color, 0.7); + color: white; + } + &:focus{ + /*background-color: transparentize(black, 0.20);*/ + } + } +} + +.search-item { + border-radius: 0; + border: none; + color: $fg_color; + background: none; + + &:hover, + &:focus { + border-radius: 0; + background-color: transparentize($selected_bg_color, 0.7); + color: $selected_fg_color; + } +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: $fg_color; +} + + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; + + &.maximized { + background-color: #000; + } + + &.translucent { + background-color: transparentize(black, 0.5); + } + + &.color-light.translucent { + background-color: transparentize($panel_fg_color, 0.15); + } +} + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; +} + +.composited-indicator { + + > revealer, + > revealer image, + > revealer label, + > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.7), 0 1px 2px transparentize(black, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.7), 0 1px 2px transparentize(black, 0.5); + } + > revealer image:first-child + label { + margin-left: 5px; + } +} + +.panel.color-light .composited-indicator { + + > revealer, + > revealer image, + > revealer label, + > revealer spinner { + color: transparentize(black, 0.4); + text-shadow: 0 1px transparentize(white, 0.9); + -gtk-icon-shadow: 0 1px transparentize(white, 0.9); + } +} + +/************** + * Calculator * + **************/ + +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; + + .window-frame { + border-radius:3px; + } +} + +/********* + * Cards * + *********/ + +.deck { + background-color: darken($bg_color, 8%); +} + +.card { + background-color: $base_color; + border: none; + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 3px 3px transparentize(black, 0.8); + transition: all 150ms ease-in-out; +} + +.card.collapsed { + background-color: darken($base_color, 5%); + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 1px 2px transparentize(black, 0.8); +} + +/********* + * Noise * + *********/ + +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; + + .action-bar { + border-radius: 0 0 4px 4px; + } + + .window-frame { + border-radius:3px; + } +} + +/******** + * Snap * + ********/ + +SnapMainWindow, +SnapSnapWindow { + + .take-button { + border-radius: 0; + } +} + + +/******************* + * Photos/Shotwell * + *******************/ + +DirectWindow, +LibraryWindow { + + .the-button-in-the-combobox { + background: none; + } +} + +.checkerboard-layout { + background-color: $bg_color; + background-image: linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)), + linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px +} + +.checkboard-layout .item { + background-color: $fg_color; +} + +/********* +* Avatar * +*********/ + +.avatar { + border: 1px solid transparentize(#000, 0.77); + border-radius: 50%; + box-shadow: + inset 0 0 0 1px transparentize(#fff, 0.95), + inset 0 1px 0 0 transparentize(#fff, 0.55), + inset 0 -1px 0 0 transparentize(#fff, 0.85), + 0 1px 3px transparentize(#000, 0.88), + 0 1px 2px transparentize(#000, 0.77); +} + +/**level bars**/ + +.sidebar.source-list.view { + &.level-bar { + &, &:selected, &:selected:focus { + background: linear-gradient(transparentize(#fff, 0.86), transparentize(#fff, 0.86)) ; + border: 1px solid transparentize(black, 0.86); + box-shadow: 0 1px 0 transparentize(#000, 0.75); + border-radius: 2px; + } + } + &.fill-block { + border: none; + &, &:hover, &:selected, &:selected:focus { + background: linear-gradient($selected_bg_color, $selected_bg_color); + } + } +} + +/************************** + * Colors in context menu * +**************************/ + +checkbutton.color-button { + border: 1px solid $borders_color; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; + + > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; + } + + &.none { + > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); + } + } + +} + +radiobutton.color-button { + > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(black, 0.15); + border-radius: 100px; + background-clip: border-box; + } + + &:active > radio { + border: 1px solid rgba(black, 0.35); + } +} + +.color-button { + check, + check:checked, + radio, + radio:checked, { + background-image: none; + border: 1px solid rgba(black, 0.2); + border-radius: 50%; + color: $base_color; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); + } + + &.red check, + &.red radio, + &.strawberry check, + &.strawberry radio { + background-color: #{'@STRAWBERRY_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@STRAWBERRY_500'}; + } + + &.orange check, + &.orange radio { + background-color: #{'@ORANGE_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@ORANGE_500'}; + } + + &.yellow check, + &.yellow radio, + &.banana check, + &.banana radio { + background-color: #{'@BANANA_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BANANA_700'}; + } + + &.green check, + &.green radio, + &.lime check, + &.lime radio { + background-color: #{'@LIME_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@LIME_700'}; + } + + &.blue check, + &.blue radio, + &.blueberry check, + &.blueberry radio { + background-color: #{'@BLUEBERRY_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BLUEBERRY_700'}; + } + + &.purple check, + &.purple radio, + &.grape check, + &.grape radio { + background-color: #{'@GRAPE_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@GRAPE_700'}; + } + + &.brown check, + &.brown radio, + &.cocoa check, + &.cocoa radio { + background-color: #{'@COCOA_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@COCOA_500'}; + } + + &.mint check, + &.mint radio { + background-color: #{'@MINT_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@MINT_700'}; + } + + &.pink check, + &.pink radio, + &.bubblegum check, + &.bubblegum radio { + background-color: #{'@BUBBLEGUM_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BUBBLEGUM_700'}; + } + + &.slate check, + &.slate radio { + background-color: #{'@SLATE_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@SLATE_500'}; + + } + + &.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/apps/executable__unity.scss b/home/dot_themes/dracula/gtk-3.20/apps/executable__unity.scss new file mode 100644 index 00000000..b461008b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/apps/executable__unity.scss @@ -0,0 +1,170 @@ +/******** +* Unity * +*********/ + +$unity_color: #31363D; /* Unity window border color */ +$unity_text_color: #fefefe; /* Unity window text color */ +$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */ +$unity_panel_color: darken($unity_color, 10%); /* Unity panel color #454D50 */ + +UnityDecoration { + + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px;/* the size of the decorations */ + -UnityDecoration-input-extents: 10px;/* the extra size of the input areas */ + + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px;/* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px;/* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px;/* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px;/* Size property, inactive windows shadow radius */ + + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px;/* Size property, size of glow */ + -UnityDecoration-glow-color: $selected_bg_color;/* Color property of the glow */ + + /* Title settings */ + -UnityDecoration-title-indent: 10px;/* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px;/* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0;/* Float from 0.0 to 1.0, to align the title */ + background-color: $unity_color; + color: $unity_text_color; + + .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid $unity_color; + border-bottom-width: 0; + background-color: $unity_color; + color: $unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + + &:backdrop { + border-bottom-width: 0; + color: $backdrop_unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + } + + .menuitem { + color: $unity_text_color; + + &:backdrop { + color: $backdrop_unity_text_color; + } + } + } +} + + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + $unity_color, + darken($unity_color, 0.6) + ); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; +} + + +/************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { +background-color: $unity_panel_color; +color: $unity_text_color; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: $backdrop_unity_text_color; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: $unity_text_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: $unity_text_color; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: $unity_panel_color; + color: $unity_text_color; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: $backdrop_fg_color; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: darken($unity_color, 1.05); + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: $borders_color; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: $base_color; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: $selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets-dark.svg b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets-dark.svg new file mode 100644 index 00000000..481abaf2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets-dark.svg @@ -0,0 +1,2615 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Cornelis Peter + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets.svg b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets.svg new file mode 100644 index 00000000..587f79e6 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-assets.svg @@ -0,0 +1,2593 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Peter Cornelis + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-selection.svg b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-selection.svg new file mode 100644 index 00000000..e06148ed --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/executable_gtk3-selection.svg @@ -0,0 +1,2965 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Cornelis Peter + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets-hidpi.py b/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets-hidpi.py new file mode 100644 index 00000000..cc964762 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets-hidpi.py @@ -0,0 +1,181 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../../' +SRC = os.path.join('.', '') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], bufsize=0, + stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '--export-dpi=180 %s -i %s -e %s' + % (icon_file, rect, output_file) + ) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'@2'+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets.py b/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets.py new file mode 100644 index 00000000..9f7cd90d --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/executable_render-gtk3-assets.py @@ -0,0 +1,180 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../../' +SRC = os.path.join('.', '') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], + bufsize=0, stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '%s -i %s -e %s' % + (icon_file, rect, output_file)) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/gtk-3.20/assets/wm_controls.fish b/home/dot_themes/dracula/gtk-3.20/assets/wm_controls.fish new file mode 100644 index 00000000..e53c9182 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/assets/wm_controls.fish @@ -0,0 +1,5 @@ +set -l wm 'close' 'close_prelight' 'close_unfocused' 'min' 'min_prelight' 'maximize' 'maximize_prelight' +set -l path '../../assets/' +for item in $wm + inkscape -z $path$item.svg -e $path$item@2.png --export-dpi=192; optipng -o7 --quiet $path$item@2.png +end diff --git a/home/dot_themes/dracula/gtk-3.20/executable__apps.scss b/home/dot_themes/dracula/gtk-3.20/executable__apps.scss new file mode 100644 index 00000000..39f5229e --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__apps.scss @@ -0,0 +1,20 @@ +/********************** + * DE-Specific Styles * + **********************/ + +@import 'apps/budgie'; +@import 'apps/gnome'; +@import 'apps/pantheon'; +@import 'apps/xfce'; +@import 'apps/unity'; +@import 'apps/mate'; + +/*********************** + * App-Specific Styles * + ***********************/ + +@import 'apps/geary'; +@import 'apps/lightdm'; +@import 'apps/thunar'; +@import 'apps/nemo'; +@import 'apps/caja'; diff --git a/home/dot_themes/dracula/gtk-3.20/executable__colors-public.scss b/home/dot_themes/dracula/gtk-3.20/executable__colors-public.scss new file mode 100644 index 00000000..299af6e2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__colors-public.scss @@ -0,0 +1,184 @@ +//apps rely on some named colors to be exported +/* GTK NAMED COLORS + ---------------- + use responsibly! */ + +// 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 + +/* widget text/foreground color */ +@define-color theme_fg_color #{"" +$fg_color}; + +/* text color for entries, views and content in general */ +@define-color theme_text_color #{"" +$text_color}; + +/* widget base background color */ +@define-color theme_bg_color #{"" +$bg_color}; + +/* text widgets and the like base background color */ +@define-color theme_base_color #{"" +$base_color}; + +/* base background color of selections */ +@define-color theme_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #{"" +$selected_fg_color}; + +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #{"" +$insensitive_bg_color}; + +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #{"" +$insensitive_fg_color}; + +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #{"" +$base_color}; + +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color}; + +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #{"" +$text_color}; + +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color}; + +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #{"" +$backdrop_base_color}; + +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color}; + +/* widgets main borders color */ +@define-color borders #{"" +$borders_color}; + +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #{"" +$backdrop_borders_color}; + +/* these are pretty self explicative */ +@define-color warning_color #{"" +$warning_color}; +@define-color error_color #{"" +$error_color}; +@define-color success_color #{"" +$success_color}; +//@define-color destructive_color #{$destructive_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 unfocused_fg_color #{"" +$backdrop_fg_color}; +@define-color unfocused_text_color #{"" +$text_color}; +@define-color unfocused_bg_color #{"" +$backdrop_bg_color}; +@define-color unfocused_base_color #{"" +$backdrop_base_color}; +@define-color unfocused_selected_bg_color #{"" +$selected_bg_color}; +@define-color unfocused_selected_fg_color #{"" + $selected_fg_color}; + +//WM + +$_wm_highlight: if($variant=='light', $top_highlight, // Sass gets mad if this is + transparentize(black,1)); // done directly in the + // color definition + +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#{$fg_color}, 1.8); +@define-color wm_unfocused_title #{$backdrop_fg_color}; +@define-color wm_highlight #{"" + $_wm_highlight}; +@define-color wm_borders_edge #{"" + $borders_edge}; + +@define-color wm_bg_a shade(#{$bg_color}, 1.2); +@define-color wm_bg_b #{$bg_color}; + +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); + +@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3); +@define-color wm_button_hover_color_b #{$bg_color}; +@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85); +@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89); +@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9); + +//FIXME this is really an API + +@define-color content_view_bg #{"" + $base_color}; + +@define-color budgie_tasklist_indicator_color #{"" +$selected_bg_color}; +@define-color budgie_tasklist_indicator_color_active #{"" +$selected_bg_color}; +@define-color placeholder_text_color #{"" +$backdrop_text_color}; + + +// Elementary OS colors +@define-color STRAWBERRY_100 #{$STRAWBERRY_100}; +@define-color STRAWBERRY_300 #{$STRAWBERRY_300}; +@define-color STRAWBERRY_500 #{$STRAWBERRY_500}; +@define-color STRAWBERRY_700 #{$STRAWBERRY_700}; +@define-color STRAWBERRY_900 #{$STRAWBERRY_900}; + +@define-color ORANGE_100 #{$ORANGE_100}; +@define-color ORANGE_300 #{$ORANGE_300}; +@define-color ORANGE_500 #{$ORANGE_500}; +@define-color ORANGE_700 #{$ORANGE_700}; +@define-color ORANGE_900 #{$ORANGE_900}; + +@define-color BANANA_100 #{$BANANA_100}; +@define-color BANANA_300 #{$BANANA_300}; +@define-color BANANA_500 #{$BANANA_500}; +@define-color BANANA_700 #{$BANANA_700}; +@define-color BANANA_900 #{$BANANA_900}; + +@define-color LIME_100 #{$LIME_100}; +@define-color LIME_300 #{$LIME_300}; +@define-color LIME_500 #{$LIME_500}; +@define-color LIME_700 #{$LIME_700}; +@define-color LIME_900 #{$LIME_900}; + +@define-color MINT_100 #{$MINT_100}; +@define-color MINT_300 #{$MINT_300}; +@define-color MINT_500 #{$MINT_500}; +@define-color MINT_700 #{$MINT_700}; +@define-color MINT_900 #{$MINT_900}; + +@define-color BLUEBERRY_100 #{$BLUEBERRY_100}; +@define-color BLUEBERRY_300 #{$BLUEBERRY_300}; +@define-color BLUEBERRY_500 #{$BLUEBERRY_500}; +@define-color BLUEBERRY_700 #{$BLUEBERRY_700}; +@define-color BLUEBERRY_900 #{$BLUEBERRY_900}; + +@define-color BUBBLEGUM_100 #{$BUBBLEGUM_100}; +@define-color BUBBLEGUM_300 #{$BUBBLEGUM_300}; +@define-color BUBBLEGUM_500 #{$BUBBLEGUM_500}; +@define-color BUBBLEGUM_700 #{$BUBBLEGUM_700}; +@define-color BUBBLEGUM_900 #{$BUBBLEGUM_900}; + +@define-color GRAPE_100 #{$GRAPE_100}; +@define-color GRAPE_300 #{$GRAPE_300}; +@define-color GRAPE_500 #{$GRAPE_500}; +@define-color GRAPE_700 #{$GRAPE_700}; +@define-color GRAPE_900 #{$GRAPE_900}; + +@define-color COCOA_100 #{$COCOA_100}; +@define-color COCOA_300 #{$COCOA_300}; +@define-color COCOA_500 #{$COCOA_500}; +@define-color COCOA_700 #{$COCOA_700}; +@define-color COCOA_900 #{$COCOA_900}; + +@define-color SILVER_100 #{$SILVER_100}; +@define-color SILVER_300 #{$SILVER_300}; +@define-color SILVER_500 #{$SILVER_500}; +@define-color SILVER_700 #{$SILVER_700}; +@define-color SILVER_900 #{$SILVER_900}; + +@define-color SLATE_100 #{$SLATE_100}; +@define-color SLATE_300 #{$SLATE_300}; +@define-color SLATE_500 #{$SLATE_500}; +@define-color SLATE_700 #{$SLATE_700}; +@define-color SLATE_900 #{$SLATE_900}; + +@define-color BLACK_100 #{$BLACK_100}; +@define-color BLACK_300 #{$BLACK_300}; +@define-color BLACK_500 #{$BLACK_500}; +@define-color BLACK_700 #{$BLACK_700}; +@define-color BLACK_900 #{"" + $BLACK_900}; \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/executable__colors.scss b/home/dot_themes/dracula/gtk-3.20/executable__colors.scss new file mode 100644 index 00000000..d30b92ff --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__colors.scss @@ -0,0 +1,100 @@ +// When color definition differs for dark and light variant +// it gets @if ed depending on $variant + +// Main definitions +$base_color: #282a36; +$text_color: #f8f8f2; +$bg_color: #1e1f29; +$fg_color: #f8f8f2; + +// Primary colors +$lime: #50fa7a; +$red: #ff5555; +$orange: #ffb86c; +$yellow: #f1fa8c; +$purple: #bd93f9; +$darkpurple: #44475a; +$cyan: #72BFD0; +$blue: #13b1d5; +$slider: #7b7bbd; + +$selected_fg_color: #f8f8f2; +$selected_bg_color: transparentize($purple, 0.5); +$selected_borders_color: darken($selected_bg_color, 10%); +$borders_color: if($variant == 'light', transparentize(rgb(156, 156, 156),0.8), transparentize(#191A22, 0.1)); +$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$link_color: $blue; +$link_visited_color:transparentize($link_color,0.5); +$top_highlight: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$bottom_highlight: if($variant == 'light', transparentize(black, 0.8), transparentize(black, 0.9)); +$dark_fill: mix($borders_color, $bg_color, 35%); +$headerbar_color: $bg_color; +$headerbar_fg_color: $text_color; +$menu_color: if($variant == 'light', $base_color, darken($base_color, 2%)); +$popover_bg_color: darken($base_color, 2%); +$popover_hover_color: lighten($bg_color, 12%); + +$scrollbar_bg_color: mix($base_color, $bg_color, 50%); +$scrollbar_slider_color: mix($fg_color, $bg_color, 60%); +$scrollbar_slider_hover_color: mix($fg_color, $bg_color, 80%); +$scrollbar_slider_active_color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%)); + +$warning_color: if($variant == 'light', $orange, darken($orange,10%)); +$error_color: if($variant == 'light', $red, darken($red,5%)); +$success_color: if($variant == 'light', $cyan, darken($cyan,10%)); +$destructive_color: if($variant == 'light', darken($red,5%), darken($red,10%)); +$suggested_color: if($variant == 'light', $selected_bg_color, darken($selected_bg_color,10%)); + +$osd_fg_color: #fefefe; +$osd_text_color: white; +$osd_bg_color: transparentize(#14171a, 0.2); +$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); +$osd_borders_color: transparentize(black, 0.3); + +$sidebar_bg_color: mix($bg_color, $base_color, 50%); +$base_hover_color: transparentize($fg_color, 0.95); + +$tooltip_borders_color: transparentize(white, 0.9); +$shadow_color: transparentize(black, 0.9); + +$drop_target_color: #a1ce4b; + +$text_shadow_color: if($variant == 'dark', $shadow_color, transparentize(white, 0.9)); +$icon_shadow_color: $text_shadow_color; + +$drop_target_color: $lime; + +// Infobar colors +$info_color: $lime; +$question_color: $cyan; + +// Panel colors +$panel_bg_color: transparentize(rgb(30, 31, 41), 0.3); +$panel_fg_color: white; +$panel_borders_color: transparentize(rgb(30, 31, 41), 0.8); + +// Disabled state colors +$insensitive_fg_color: mix($fg_color, $bg_color, 50%); +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_base_color: darken($base_color, 5%); +$insensitive_borders_color: $borders_color; + +// Backdrop state colors +$backdrop_base_color: if($variant == 'light', darken($base_color, 1%), lighten($base_color, 1%)); +$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%); +$backdrop_bg_color: $bg_color; +$backdrop_headerbar_bg_color: $headerbar_color; +$backdrop_headerbar_fg_color: if($variant == 'light', transparentize($headerbar_fg_color, 0.5), transparentize($headerbar_fg_color, 0.2)); +$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%); +$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%)); +$backdrop_selected_bg_color: transparentize($selected_bg_color, 0.1); +$backdrop_selected_fg_color: if($variant == 'light', $selected_fg_color, transparentize($selected_fg_color, 0.5)); +$backdrop_borders_color: mix($borders_color, $bg_color, 90%); +$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%); +$backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, 50%); + +$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%); +$backdrop_scrollbar_slider_color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); + +$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); diff --git a/home/dot_themes/dracula/gtk-3.20/executable__common.scss b/home/dot_themes/dracula/gtk-3.20/executable__common.scss new file mode 100644 index 00000000..e0e9303e --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__common.scss @@ -0,0 +1,45 @@ +/********* +* Common * +*********/ + +@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', ''); +$backdrop_transition: 200ms ease-out; +$button_transition: all 200ms $ease-out-quad; + +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + // The size for scrollbars. The slider is 2px smaller, but we keep it + // up so that the whole area is sensitive to button presses for the + // slider. The stepper button is larger in both directions, the slider + // only in the width + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + // We use the outline properties to signal the focus properties + // to the adwaita engine: using real CSS properties is faster, + // and we don't use any outlines for now. + + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + + -gtk-secondary-caret-color: $selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-3.20/executable__drawing.scss b/home/dot_themes/dracula/gtk-3.20/executable__drawing.scss new file mode 100644 index 00000000..bd5e6090 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__drawing.scss @@ -0,0 +1,603 @@ +/***************** +* Drawing mixins * +*****************/ + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @if $c == none { @return none; } + @else { @return 0 1px $c; } +} + +@mixin lines($t, $c:$selected_bg_color) { + @if $t==up { + box-shadow: inset 0 -3px 0 0 darken($c,5%); + } + @if $t==down { + box-shadow: inset 0 3px 0 0 darken($c,5%); + } + @if $t==both { + box-shadow: inset 0 -3px 0 0 darken($c,5%), + inset 0 3px 0 0 darken($c,5%); + } +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@function entry_focus_border($fc:$selected_bg_color) { + @if $variant == 'light' { @return $fc; } + @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc, 35%)); } +} + + +@function entry_gradient($c) { + @if $variant=='light' { @return linear-gradient(to bottom, mix($borders_color, $c, 45%), + mix($borders_color, $c, 3%) 2px, + $c 90%); } + @else { @return linear-gradient(to bottom, mix($borders_color, $c, 95%), + mix($borders_color, $c, 40%) 3px, + $c 90%); } +} + +@mixin entry($t, $fc:$selected_bg_color, $edge: none) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop; +// + + $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1)); + $_entry_edge: if($edge == none, none, _widget_edge($edge)); + + @if $t==normal { + color: $text_color; + border-color: $borders_color; + background-color: $base_color; + // for the transition to work the number of shadows in different states needs to match, hence the transparent shadow here. + } + @if $t==focus { + border-color: entry_focus_border($fc); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $borders_color; + background-color: $insensitive_bg_color; + box-shadow: $_entry_edge; + } + @if $t==backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + background-color: $backdrop_base_color; + box-shadow: $_blank_edge; + } + @if $t==backdrop-insensitive { + color: $backdrop_insensitive_color; + border-color: $backdrop_borders_color; + background-color: $insensitive_bg_color; + box-shadow: $_blank_edge; + } + @if $t==osd { + color: $osd_text_color; + border-color: $osd_borders_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-focus { + color: $osd_text_color; + border-color: $selected_bg_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-color: $osd_insensitive_bg_color; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @if $t==osd-backdrop { + color: $osd_text_color; + border-color: $osd_borders_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +// buttons + +@function _border_color ($c) { @return darken($c, 25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc: $fg_color, $bg: $bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white, 1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black, $_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>95% { @return white; } + @else if lightness($c)>90% { @return transparentize(white, 0.2); } + @else if lightness($c)>80% { @return transparentize(white, 0.4); } + @else if lightness($c)>50% { @return transparentize(white, 0.6); } + @else if lightness($c)>40% { @return transparentize(white, 0.8); } + @else { @return transparentize(white, 0.95); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + -gtk-icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 -1px $_shadow; + -gtk-icon-shadow: 0 -1px $_shadow; + } +} + +@mixin button($t, $c:$base_color, $tc:$text_color, $edge: none) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + @if $t==normal { + // + // normal button + // + font-weight: normal; + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: $c; + text-shadow: none; + border: 1px solid $c; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + + @else if $t==hover { + // + // hovered button + // + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: $c; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + + @if $t==normal-header { + // + // normal button headerbar look + // + color: if($tc==$text_color, $headerbar_fg_color, $tc); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; +} + + @else if $t==hover-header { + // + // hovered button headerbar look + // + color: if($tc==$text_color, $headerbar_fg_color, $tc); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; +} + +@else if $t==active-header { + // + // active button headerbar look + // + color: if($tc==$text_color, $selected_bg_color, $tc); + background-color: transparentize($selected_bg_color, $amount: 0.4);; + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; +} + +@else if $t==backdrop-header { +// +// backdrop button headerbar look +// +color: if($tc==$text_color, transparentize($tc, 0.6), $tc); +background-color: transparent; +border-radius: 0; +text-shadow: none; +box-shadow: none; +} + + + @else if $t==active { + // + // pushed button + // + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $selected_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + @else if $t==insensitive { + // + // insensitive button + // + color: if($tc==$text_color, $backdrop_text_color, $tc); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $insensitive_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $selected_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + label { color: transparentize($selected_fg_color, 0.3); } +} + @else if $t==backdrop { + // + // backdrop button + // + color: if($tc==$text_color, $backdrop_text_color, transparentize($tc, 0.6)); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $backdrop_base_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==backdrop-active { + // + // backdrop pushed button FIXME no colors here! + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: $selected_bg_color; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + label { color: transparentize($selected_fg_color, 0.3); } +} + + @else if $t==backdrop-insensitive { + // + // backdrop insensitive button + // + color: if($tc==$text_color, $backdrop_text_color, $tc); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $insensitive_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==backdrop-insensitive-active { + // + // backdrop insensitive pushed button + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: $selected_bg_color; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==osd { + // + // normal osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-color: $_bg; + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-hover { + // + // active osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.3), + lighten($osd_bg_color, 12%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-active { + // + // active osd button + // + $_bg: if($c!=$base_color, $c, lighten($osd_bg_color, 6%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @else if $t==osd-backdrop { + // + // backdrop osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white, 1), + $_blank_edge); + + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:true) { + color: mix($tc, $bg_color, 80%); + @if $flat { background-image: linear-gradient(to bottom, $c, $c); } + @else { + background-image: linear-gradient(to bottom, + mix(black,$c,15%) 5%, + mix(black,$c,10%) 20%, + mix(black,$c,10%) 90%, + $c); + } + + border-color: if($c!=$bg_color, _border_color($c), $border_color); + + @if not($noedge) { + @if lightness($c) > 60% { + box-shadow: inset 0 -1px $borders_edge, + 0 1px $borders_edge; + } + @else { + box-shadow: inset 0 -1px transparentize($borders_edge, 0.5), + 0 1px transparentize($borders_edge, 0.5); + } + } + @else { box-shadow: none; } +} + +@mixin headerbar_fill($c:$headerbar_color, $hc:$top_highlight, $ov: none) { +// +// headerbar fill +// +// $c: base color +// $hc: top highlight color +// $ov: a background layer for background shorthand (hence no commas!) +// + $gradient: linear-gradient(to top, darken($c, 13%), darken($c, 2%) 2px, $c 3px); + + @if $variant == 'dark' { $gradient: linear-gradient(to top, darken($c, 3%), darken($c, 1%) 2px, $c 3px); } + + @if $ov != none { background: $c $ov, $gradient; } + @else { background: $c $gradient; } + + box-shadow: inset 0 1px $hc; // top highlight +} + +@mixin overshoot($p, $t:normal, $c:$fg_color) { +// +// overshoot +// +// $p: position +// $t: type +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// +// possible $t values: +// normal, backdrop +// + + $_small_gradient_length: 5%; + $_big_gradient_length: 100%; + + $_position: center top; + $_small_gradient_size: 100% $_small_gradient_length; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + $_linear_gradient_direction: to top; + } + + @else if $p==right { + $_position: right center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + $_small_gradient_color: $c; + $_big_gradient_color: $c; + + @if $c==$fg_color { + $_small_gradient_color: darken($borders_color, 10%); + $_big_gradient_color: $fg_color; + + @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; } + } + + $_small_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.5, + to($_small_gradient_color), + to(transparentize($_small_gradient_color, 1))); + + $_big_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($_big_gradient_color, 0.93)), + to(transparentize($_big_gradient_color, 1))); + + @if $t==normal { + background-image: $_small_gradient, $_big_gradient; + background-size: $_small_gradient_size, $_big_gradient_size; + } + + @else if $t==backdrop { + background-image: $_small_gradient; + background-size: $_small_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; // +} + +@mixin undershoot($p) { +// +// undershoot +// +// $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; + box-shadow: none; +} diff --git a/home/dot_themes/dracula/gtk-3.20/executable__widgets.scss b/home/dot_themes/dracula/gtk-3.20/executable__widgets.scss new file mode 100644 index 00000000..9c999ee2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable__widgets.scss @@ -0,0 +1,40 @@ +/*********** + * Widgets * + ***********/ + +@import 'widgets/action-bars'; +@import 'widgets/app-notifications'; +@import 'widgets/base-states'; +@import 'widgets/buttons'; +@import 'widgets/calendar'; +@import 'widgets/checks-radios'; +@import 'widgets/color-chooser'; +@import 'widgets/comboboxes'; +@import 'widgets/dialogs'; +@import 'widgets/entries'; +@import 'widgets/expanders'; +@import 'widgets/floating-bar'; +@import 'widgets/frames'; +@import 'widgets/granite'; +@import 'widgets/header-bars'; +@import 'widgets/infobars'; +@import 'widgets/level-bars'; +@import 'widgets/links'; +@import 'widgets/lists'; +@import 'widgets/menus'; +@import 'widgets/misc'; +@import 'widgets/notebooks'; +@import 'widgets/paned'; +@import 'widgets/pathbars'; +@import 'widgets/popovers'; +@import 'widgets/progress-bars'; +@import 'widgets/scales'; +@import 'widgets/scrollbars'; +@import 'widgets/sidebar'; +@import 'widgets/spinbuttons'; +@import 'widgets/spinner'; +@import 'widgets/switches'; +@import 'widgets/toolbars'; +@import 'widgets/tooltips'; +@import 'widgets/treeviews'; +@import 'widgets/windows'; diff --git a/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.css b/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.css new file mode 100644 index 00000000..7ef95224 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.css @@ -0,0 +1,6399 @@ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #f8f8f2; +/* text color for entries, views and content in general */ +@define-color theme_text_color #f8f8f2; +/* widget base background color */ +@define-color theme_bg_color #1e1f29; +/* text widgets and the like base background color */ +@define-color theme_base_color #282a36; +/* base background color of selections */ +@define-color theme_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #f8f8f2; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #22232e; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8b8c8e; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #282a36; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8b8c8e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #f8f8f2; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1f29; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #2a2c39; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #f8f8f2; +/* widgets main borders color */ +@define-color borders rgba(25, 26, 34, 0.9); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(26, 27, 35, 0.91); +/* these are pretty self explicative */ +@define-color warning_color #ff9f39; +@define-color error_color #ff3c3c; +@define-color success_color #4caec3; +@define-color fg_color #f8f8f2; +@define-color text_color #f8f8f2; +@define-color bg_color #1e1f29; +@define-color base_color #282a36; +@define-color selected_bg_color rgba(189, 147, 249, 0.5); +@define-color selected_fg_color #f8f8f2; +@define-color unfocused_fg_color #8b8c8e; +@define-color unfocused_text_color #f8f8f2; +@define-color unfocused_bg_color #1e1f29; +@define-color unfocused_base_color #2a2c39; +@define-color unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +@define-color unfocused_selected_fg_color #f8f8f2; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#f8f8f2, 1.8); +@define-color wm_unfocused_title #8b8c8e; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#1e1f29, 1.2); +@define-color wm_bg_b #1e1f29; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1e1f29, 1.3); +@define-color wm_button_hover_color_b #1e1f29; +@define-color wm_button_active_color_a shade(#1e1f29, 0.85); +@define-color wm_button_active_color_b shade(#1e1f29, 0.89); +@define-color wm_button_active_color_c shade(#1e1f29, 0.9); +@define-color content_view_bg #282a36; +@define-color budgie_tasklist_indicator_color rgba(189, 147, 249, 0.5); +@define-color budgie_tasklist_indicator_color_active rgba(189, 147, 249, 0.5); +@define-color placeholder_text_color #cfcfcd; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #ff3c3c; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: rgba(248, 248, 242, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: rgba(189, 147, 249, 0.5); } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #08090c; + border: solid rgba(25, 26, 34, 0.9); + border-width: 1px 0 0 0; + color: #f8f8f2; + box-shadow: none; } + .action-bar:backdrop { + background-color: #08090c; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(20, 23, 26, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #f8f8f2; + background-color: #1e1f29; } + .background:backdrop { + color: #8b8c8e; + background-color: #1e1f29; + text-shadow: none; + -gtk-icon-shadow: none; } + .background.chromium { + background-color: #2f313f; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #f8f8f2; + background-color: #1e1f29; } + .gtkstyle-fallback:hover { + color: #f8f8f2; + background-color: #343546; } + .gtkstyle-fallback:active { + color: #f8f8f2; + background-color: #08090c; } + .gtkstyle-fallback:disabled { + color: #8b8c8e; + background-color: #22232e; } + .gtkstyle-fallback:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #f8f8f2; + background-color: #282a36; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #cfcfcd; + background-color: #2a2c39; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #232530; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid rgba(159, 99, 246, 0.5); + background-color: rgba(159, 99, 246, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #f8f8f2; } + label.separator:backdrop { + color: #8b8c8e; } + label selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + label:disabled { + color: #8b8c8e; } + label:disabled:backdrop { + color: #3e4055; } + label:backdrop { + color: #8b8c8e; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #4a4a51; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { + color: #fefefe; + border: none; + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + outline-color: rgba(254, 254, 254, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(rgba(233, 219, 253, 0.5)), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(189, 147, 249, 0.5)), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(174, 123, 248, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #50fa7a; + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #f8f8f2; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8b8c8e; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #fefefe; + border-radius: 5px; + outline-color: rgba(254, 254, 254, 0.3); + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, + .osd button:active:backdrop, + .osd button:active, + .osd button:checked:backdrop, + .osd button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, + .osd button:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, + .osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } +button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + border: 1px solid #bd93f9; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton, button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #bd93f9; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(189, 147, 249, 0.8); } + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(189, 147, 249, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.7), rgba(189, 147, 249, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #bd93f9, #bd93f9); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + border: 1px solid #ff2222; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ff2222; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 34, 34, 0.8); } + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(255, 34, 34, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.7), rgba(255, 34, 34, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #ff2222, #ff2222); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.5), rgba(255, 34, 34, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(233, 219, 253, 0.5)), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.888627451)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #0f0f14; + text-shadow: none; + border: 1px solid #0f0f14; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +toolbar button:active { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #040406; + text-shadow: none; + border: 1px solid #040406; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +.inline-toolbar toolbutton > button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: rgba(189, 147, 249, 0.5); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(174, 123, 248, 0); } + .inline-toolbar toolbutton > button:backdrop { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(174, 123, 248, 0); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #383a4c; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(248, 248, 242, 0.45); } + calendar.button:hover { + color: #f8f8f2; } + calendar.button:backdrop { + color: rgba(139, 140, 142, 0.45); } + calendar.button:disabled { + color: rgba(139, 140, 142, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #f8f8f2; } + calendar:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #f8f8f2; } + colorswatch.dark overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.dark overlay:backdrop { + color: rgba(248, 248, 242, 0.5); } +colorswatch.light overlay { + color: #f8f8f2; } + colorswatch.light overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.light overlay:backdrop { + color: #cfcfcd; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } + colorswatch:drop(active).dark overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(25, 26, 34, 0.9); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(25, 26, 34, 0.9); + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #f8f8f2; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(30, 31, 41, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(30, 31, 41, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(30, 31, 41, 0.95); + color: #f8f8f2; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #f8f8f2; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(189, 147, 249, 0.4); } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(26, 27, 35, 0.91); } +filechooser #pathbarbox { + border-bottom: 1px solid #1e1f29; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + border-color: rgba(159, 99, 246, 0.5); } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8b8c8e; + border-color: rgba(25, 26, 34, 0.9); + background-color: #22232e; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #3e4055; + border-color: rgba(26, 27, 35, 0.91); + background-color: #22232e; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff3c3c; + border-color: #880000; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #880000; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #ff3c3c; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff9f39; + border-color: #864500; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #864500; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #ff9f39; } + spinbutton:not(.vertical) image, + entry image { + color: #cecfcc; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #f8f8f2; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: rgba(189, 147, 249, 0.5); } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #78797d; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } + .osd spinbutton:not(.vertical), + .osd entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), + .osd entry:focus { + color: white; + border-color: rgba(189, 147, 249, 0.5); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), + .osd entry:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(43, 46, 49, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: rgba(189, 147, 249, 0.5); + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #50fa7a; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(36, 38, 49, 0.97); + background-image: linear-gradient(to bottom, #282a36, #282a36); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: rgba(38, 40, 51, 0.973); + background-image: linear-gradient(to bottom, #2a2c39, #2a2c39); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: rgba(36, 38, 49, 0.97); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #50fa7a; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #50fa7a; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #282a36; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #282a36; } + treeview entry.flat:focus, treeview entry:focus { + border-color: rgba(189, 147, 249, 0.5); } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #1e1f29; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(25, 26, 34, 0.9); + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #1e1f29; + border-color: rgba(26, 27, 35, 0.91); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(25, 26, 34, 0.9); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + actionbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, rgba(25, 26, 34, 0.9) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #232530; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(26, 27, 35, 0.91) 1px, transparent 1px); + background-color: #181820; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #282a36; + background: #282a36; + color: #f8f8f2; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: rgba(189, 147, 249, 0.5); } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #282a36; + background-image: none; + border: 1px solid #282a36; + color: #f8f8f2; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #282a36; } + GraniteWidgetsWelcome GtkLabel { + color: #f8f8f2; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(248, 248, 242, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #1e1f29; + border: solid rgba(25, 26, 34, 0.9); + color: #f8f8f2; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #1e1f29; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #13141a; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(248, 248, 242, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #f1fa8c; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #282a36; } + .storage-bar .fill-block.app { + background-color: #13b1d5; } + .storage-bar .fill-block.audio { + background-color: #ffb86c; } + .storage-bar .fill-block.photo { + background-color: #ff5555; } + .storage-bar .fill-block.video { + background-color: #bd93f9; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), headerbar { + padding: 0 6px; + min-height: 34px; + background-color: #1e1f29; + color: #f8f8f2; + border-radius: 0; } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-image: none; + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) headerbar .linked > button:hover, + headerbar .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) headerbar .linked > button:active, + headerbar .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) headerbar .linked > button:checked, + headerbar .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button:backdrop, + headerbar .linked > button, + headerbar .linked > button:hover, + headerbar .linked > button:active, + headerbar .linked > button:checked, + headerbar .linked > button:backdrop { + border: none; + border-radius: 7px; + border-right-style: none; + box-shadow: none; } + .titlebar:not(headerbar) entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, + headerbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 30px; + margin-top: 5px; + margin-bottom: 5px; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .titlebar:not(headerbar) button:backdrop, .titlebar:not(headerbar) button:disabled, .titlebar:not(headerbar) button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:backdrop:hover, .titlebar:not(headerbar) button:backdrop:active, .titlebar:not(headerbar) button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + border: 1px solid #72BFD0; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + border: 1px solid #ff2222; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:checked, .titlebar:not(headerbar) button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop:hover, .titlebar:not(headerbar) button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:active:backdrop, + .titlebar:not(headerbar) .linked > button:checked:backdrop, + headerbar .linked > button:active:backdrop, + headerbar .linked > button:checked:backdrop { + color: rgba(189, 147, 249, 0.4); } + .titlebar:not(headerbar) .linked > button:active:backdrop label, + .titlebar:not(headerbar) .linked > button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #f8f8f2; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: rgba(159, 99, 246, 0.5); + background: rgba(189, 147, 249, 0.5) linear-gradient(to top, rgba(180, 133, 248, 0.5), rgba(186, 142, 249, 0.5) 2px, rgba(189, 147, 249, 0.5) 3px); + box-shadow: inset 0 1px rgba(209, 179, 251, 0.3); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: rgba(189, 147, 249, 0.5); + background-image: none; + box-shadow: inset 0 1px rgba(215, 189, 251, 0.26); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-effect: none; + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + border: 1px solid #72BFD0; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(189, 147, 249, 0); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0), rgba(189, 147, 249, 0)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(248, 248, 242, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 10px; + margin-bottom: 10px; } +headerbar separator { + background: transparent; } +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; } + headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; } + headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window { + border-radius: 6px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } +.titlebar:not(headerbar) > separator, .titlebar:not(headerbar) > separator:backdrop { + background: #1e1f29; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #f8f8f2; + background-color: #1e1f29; + border-bottom: 1px solid #08090c; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #f8f8f2; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #f8f8f2; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(248, 248, 242, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(40, 42, 54, 0.98); + color: #f8f8f2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #f8f8f2; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #282a36; + color: #f8f8f2; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(40, 42, 54, 0.6); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(40, 42, 54, 0.5); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + +.info { + background-color: #50fa7a; } + .info:backdrop { + background-color: #82fba0; + color: rgba(248, 248, 242, 0.5); } + +.warning { + background-color: #ff9f39; } + .warning:backdrop { + background-color: #ffb86c; + color: rgba(248, 248, 242, 0.5); } + +.question { + background-color: #72BFD0; } + .question:backdrop { + background-color: #98d0dd; + color: rgba(248, 248, 242, 0.5); } + +.error { + background-color: #ff3c3c; } + .error:backdrop { + background-color: #ff6f6f; + color: rgba(248, 248, 242, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(0, 0, 0, 0.14); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(0, 0, 0, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #ff9f39; } + levelbar block.low:backdrop { + border-color: #ff9f39; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #72BFD0; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #72BFD0; } + levelbar block.full { + background-color: #4caec3; } + levelbar block.full:backdrop { + border-color: #4caec3; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.14); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #13b1d5; } + *:link:visited, + button:visited { + color: rgba(19, 177, 213, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: rgba(237, 230, 243, 0.8); } + *:link:hover, button:hover:link, + button:hover:visited { + color: #2fc9ec; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: rgba(246, 244, 242, 0.95); } + *:link:active, button:active:link, + button:active:visited { + color: #13b1d5; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: rgba(243, 240, 243, 0.9); } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: rgba(189, 147, 249, 0.5); } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: rgba(243, 240, 243, 0.9); } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #f8f8f2; + background-color: #282a36; + border-color: rgba(25, 26, 34, 0.9); } + list:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + +row { + padding: 8px 14px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(248, 248, 242, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + row.activatable:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #1e1f29; + color: #f8f8f2; + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #8b8c8e; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #242530; + border: 1px solid rgba(25, 26, 34, 0.9); + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #282936; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8b8c8e; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #3e4055; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8b8c8e; + background-color: transparent; } + menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, .menu > arrow, .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #242530; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #3d3f49; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #282936; } + menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #0f0f14; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #0f0f14; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #4a4a51; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(25, 26, 34, 0.9); + border-width: 0px; + background-color: #1e1f29; } + notebook > header:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: #1e1f29; } + notebook > header tabs { + margin: -1px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #282a36; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #282a36; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #282a36; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #8b8c8e; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #c2c2c0; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(25, 26, 34, 0.2); + background-color: rgba(30, 31, 41, 0.2); } + notebook > header tab:backdrop { + color: #5f6066; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #f8f8f2; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(25, 26, 34, 0.4); + background-color: rgba(30, 31, 41, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(30, 31, 41, 0.7); } + notebook > header tab:backdrop:checked { + color: #8b8c8e; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #ff5555; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0.5px; + padding-right: 0.5px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0.5px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0.5px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #282a36; } + notebook > stack:not(:only-child):backdrop { + background-color: #2a2c39; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(rgba(189, 147, 249, 0.5)); } + paned > separator:backdrop { + background-image: image(rgba(26, 27, 35, 0.91)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1e1f29; + background-image: image(rgba(25, 26, 34, 0.9)), image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1e1f29; + background-image: image(rgba(26, 27, 35, 0.91)), image(rgba(26, 27, 35, 0.91)); } +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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #242530; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4); } + .csd popover.background, popover.background { + border: 1px solid rgba(25, 26, 34, 0.9); } + popover.background:backdrop { + background-color: #1e1f29; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(248, 248, 242, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(140, 143, 171, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(0, 0, 0, 0.14); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(0, 0, 0, 0.14); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.14); } + +progressbar progress, scale highlight { + border: none; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(0, 0, 0, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: rgba(204, 171, 250, 0.5); + background-color: rgba(204, 171, 250, 0.5); } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.1); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #bd93f9; } + scale slider:active:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 5px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: rgba(25, 26, 34, 0.9); } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(97, 97, 97, 0.775); } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #282a36; + border: none; + border-radius: 12px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: rgba(159, 99, 246, 0.5); } + scale slider:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: rgba(159, 99, 246, 0.5); } + .osd scale slider { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #14171a; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop:disabled { + background-color: #14171a; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(rgba(25, 26, 34, 0.9)); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #232530; + 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 rgba(25, 26, 34, 0.9); } + scrollbar.bottom { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.left { + border-right: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar:backdrop { + background-color: #181820; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #a1a1a2; } + scrollbar slider:hover { + background-color: #cccdca; } + scrollbar slider:hover:active { + background-color: rgba(219, 195, 252, 0.5); } + scrollbar slider:backdrop { + background-color: #4a4b51; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #f8f8f2; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #f8f8f2; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a1a1a2; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cccdca; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(219, 195, 252, 0.5); } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(161, 161, 162, 0.2); } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4a4b51; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(74, 75, 81, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid rgba(25, 26, 34, 0.9); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #20212b; } + .sidebar .frame { + border: none; } + 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: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); + border-right-style: none; } + .sidebar:backdrop { + background-color: #242631; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + .sidebar list { + background-color: #20212b; } + .sidebar row { + margin: 0 10px; + padding: 10px 12px; + border-radius: 10px; } + .sidebar row:selected { + background: rgba(189, 147, 249, 0.1); + color: #bd93f9; } + .sidebar row:selected:backdrop { + background: rgba(189, 147, 249, 0.1); } + .sidebar row:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .sidebar row:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar row:selected label { + color: #bd93f9; } + .sidebar.source-list { + background-color: #1e1f29; + color: #F2EFEA; + padding: 4px 0px; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(40, 42, 54, 0.6); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: rgba(25, 26, 34, 0.9); } + +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.sidebar-new-bookmark-row { + color: rgba(189, 147, 249, 0.5); } +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #50fa7a, inset 0 -1px #50fa7a; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #f8f8f2; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #e3e3df; + background-image: none; + border-style: none none none solid; + border-color: rgba(25, 26, 34, 0.2); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(139, 140, 142, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #818286; + background-color: transparent; + border-color: rgba(26, 27, 35, 0.21); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(62, 64, 85, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(254, 254, 254, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #898b8c; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8b8c8e; } +spinbutton.vertical:backdrop:disabled { + color: #3e4055; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: rgba(25, 26, 34, 0.9); + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: rgba(189, 147, 249, 0.5); } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: #3e4153; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #22232e; } + switch:backdrop { + background-color: #2f313f; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #22232e; } + switch:active, switch:checked { + background-color: #50fa7a; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #50fa7a; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(40, 42, 54, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #282a36; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #282a36; } + switch trough:active, switch trough:checked { + background-color: rgba(189, 147, 249, 0.5); } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #1e1f29; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(20, 23, 26, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: rgba(25, 26, 34, 0.9); + background-color: rgba(29, 30, 39, 0.97); } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: rgba(29, 30, 39, 0.9685); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #282a36; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(0, 0, 0, 0.8); + background-clip: padding-box; + border: 1px solid rgba(255, 255, 255, 0.1); } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #909194; + border-top-color: #1e1f29; } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: rgba(233, 223, 244, 0.75); + border-top-color: rgba(248, 248, 242, 0.1); } + treeview.view:disabled { + color: #8b8c8e; } + treeview.view:disabled:selected { + color: rgba(228, 214, 244, 0.7); } + treeview.view:disabled:selected:backdrop { + color: rgba(207, 177, 247, 0.5); } + treeview.view:disabled:backdrop { + color: #3e4055; } + treeview.view.separator { + min-height: 2px; + color: #1e1f29; } + treeview.view.separator:backdrop { + color: rgba(30, 31, 41, 0.1); } + treeview.view:backdrop { + border-left-color: #55565c; + border-top: #1e1f29; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(159, 99, 246, 0.5); } + 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: #bababa; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #f8f8f2; } + treeview.view.expander:selected { + color: rgba(241, 235, 243, 0.85); } + treeview.view.expander:selected:hover { + color: #f8f8f2; } + treeview.view.expander:selected:backdrop { + color: rgba(230, 218, 244, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #6e6f75; } + treeview.view.progressbar { + border: 1px solid rgba(159, 99, 246, 0.5); + border-radius: 4px; + background-color: rgba(189, 147, 249, 0.5); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(159, 99, 246, 0.5)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #282a36, #121319); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #2a2c39; + background-color: #2a2c39; } + treeview.view.progressbar:backdrop { + border-color: #2a2c39; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(159, 99, 246, 0.5); + border-radius: 4px; } + treeview.view header button { + color: #909194; + background-color: #282a36; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #c4c5c3; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #f8f8f2; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: rgba(189, 147, 249, 0.5); + color: #282a36; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #282a36; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: rgba(189, 147, 249, 0.5); } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #1e1f29; } + treeview.view header button:disabled { + border-color: #1e1f29; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1e1f29; + border-style: none solid solid none; + color: #55565c; + background-image: none; + background-color: #2a2c39; } + treeview.view header button:backdrop:disabled { + border-color: #1e1f29; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.15); + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(25, 26, 34, 0.7); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(25, 26, 34, 0.7); } + .solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #1e1f29; + border: solid 1px rgba(26, 27, 35, 0.91); + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 32px; + padding: 0 3px; + box-shadow: none; } + button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + button.titlebutton.close:backdrop, button.titlebutton.minimize:backdrop, button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: rgba(189, 147, 249, 0.5); } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #f8f8f2; + font-weight: bold; } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: rgba(233, 223, 244, 0.75); } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(248, 248, 242, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(207, 177, 247, 0.5); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: rgba(30, 31, 41, 0.98); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid @borders; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu .container { + padding: 0; } +.budgie-menu button:hover { + -gtk-icon-effect: none; } +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid @borders; + border-radius: 0; + font-size: 120%; + box-shadow: none; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background-color: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid @borders; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid @borders; } +.budgie-menu .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(248, 248, 242, 0.05); + color: #f8f8f2; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #f8f8f2; + background-color: rgba(174, 123, 248, 0.3); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(248, 248, 242, 0.7); } +.budgie-menu scrollbar { + background-color: transparent; + border-color: transparent; } +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; } +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #f8f8f2; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop { + color: #f8f8f2; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + box-shadow: none; + background-color: transparent; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(248, 248, 242, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #72BFD0; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #f8f8f2; + box-shadow: none; } + button.raven-trigger:hover { + color: #f8f8f2; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + button.raven-trigger:backdrop { + color: #f8f8f2; } + button.raven-trigger:backdrop:hover { + color: #f8f8f2; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: rgba(189, 147, 249, 0.5); + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(25, 26, 34, 0.85); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(248, 248, 242, 0.04); + border-bottom: 1px solid rgba(25, 26, 34, 0.85); } +.places-menu .unlock-area { + border-top: 1px solid rgba(25, 26, 34, 0.75); + border-bottom: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + +.budgie-panel { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ff5555; } + .budgie-panel:backdrop { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #f8f8f2; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(8, 9, 12, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(248, 248, 242, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #f8f8f2; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid rgba(189, 147, 249, 0.5); } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid rgba(189, 147, 249, 0.5); } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid rgba(189, 147, 249, 0.5); } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.top .budgie-panel { + border-bottom: 1px solid rgba(15, 15, 20, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(30, 31, 41, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(15, 15, 20, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(30, 31, 41, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(15, 15, 20, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(30, 31, 41, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(15, 15, 20, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(30, 31, 41, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.92); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #f8f8f2; + border: solid rgba(25, 26, 34, 0.85); + border-width: 1px 0; + background-color: rgba(30, 31, 41, 0.2); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: rgba(174, 123, 248, 0.5); + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 60, 60, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 85, 85, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #f8f8f2; + background-color: rgba(255, 111, 111, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + background-color: transparent; + color: #f8f8f2; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; } + .raven .raven-header button:hover { + border-radius: 0; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: rgba(189, 147, 249, 0.5); + border-radius: 0; + background-color: transparent; } + .raven .raven-header button:disabled { + color: #8b8c8e; } + .raven list { + background-color: transparent; } + .raven list:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven .raven-background { + color: #f8f8f2; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: rgba(68, 71, 90, 0.7); + color: #f8f8f2; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + transition: 170ms ease all; + background: rgba(68, 71, 90, 0.85); + color: #f8f8f2; } + .raven .powerstrip button.image-button:active { + transition: 170ms ease all; + background: #44475a; + color: #f8f8f2; } + .raven .powerstrip button.image-button:first-child { + background: rgba(114, 191, 208, 0.7); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(114, 191, 208, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #72BFD0; } + .raven .powerstrip button.image-button:last-child { + background: rgba(255, 85, 85, 0.7); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(255, 85, 85, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ff5555; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 4px; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.2); + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: rgba(189, 147, 249, 0.5); + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #f8f8f2; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #f8f8f2; + background-color: transparent; } + +.raven-mpris { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #282a36; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: rgba(189, 147, 249, 0.5); } + .raven-mpris button.image-button:active { + background-color: rgba(174, 123, 248, 0.5); } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #72BFD0; + color: #464626; + border: none; + margin: 0 3px; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #5fb6ca; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #5fb6ca; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #f8f8f2; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(248, 248, 242, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #f8f8f2; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ff5555; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #ff3c3c; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #f8f8f2; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: rgba(142, 110, 187, 0.55); } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(248, 248, 242, 0.7); + background-color: rgba(189, 147, 249, 0.3); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(248, 248, 242, 0.8); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(248, 248, 242, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: #f8f8f2; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(189, 147, 249, 0.4); } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(114, 191, 208, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(255, 34, 34, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #f8f8f2; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(248, 248, 242, 0.7); } +.budgie-polkit-dialog .failure { + color: #ff5555; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #f8f8f2; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(55, 56, 64, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(55, 56, 64, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(248, 248, 242, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(8, 9, 12, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(30, 31, 41, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(0, 0, 0, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(189, 147, 249, 0.4); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(40, 42, 54, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(189, 147, 249, 0.4); } +.nautilus-window.background { + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(33, 35, 45, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #282a36; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #2a2c39; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } +.nautilus-window .titlebar .search { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; } +.nautilus-window .path-bar-box .dim-label, .nautilus-window .path-bar-box label.separator, .nautilus-window .path-bar-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar-box .subtitle, +.nautilus-window .path-bar-box headerbar .subtitle, +headerbar .nautilus-window .path-bar-box .subtitle { + color: transparent; } +.nautilus-window .path-bar-box widget > .text-button:last-child { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-bar-box button { + transition: all 100ms ease-in; + margin-left: -5px; } + .nautilus-window .path-bar-box button:backdrop:hover, .nautilus-window .path-bar-box button:backdrop:active, .nautilus-window .path-bar-box button:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box button:backdrop:hover label, .nautilus-window .path-bar-box button:backdrop:active label, .nautilus-window .path-bar-box button:backdrop:checked label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-buttons-box .dim-label, .nautilus-window .path-buttons-box label.separator, .nautilus-window .path-buttons-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box .subtitle, +.nautilus-window .path-buttons-box headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box .subtitle { + color: transparent; } +.nautilus-window .path-buttons-box button .horizontal .dim-label, .nautilus-window .path-buttons-box button .horizontal label.separator, .nautilus-window .path-buttons-box button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button .horizontal .subtitle, +.nautilus-window .path-buttons-box button .horizontal headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button .horizontal .subtitle { + color: #f8f8f2; } +.nautilus-window .path-buttons-box button:hover .dim-label, .nautilus-window .path-buttons-box button:hover label.separator, .nautilus-window .path-buttons-box button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:hover .subtitle, +.nautilus-window .path-buttons-box button:hover headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button:hover .subtitle, .nautilus-window .path-buttons-box button:focus .dim-label, .nautilus-window .path-buttons-box button:focus label.separator, .nautilus-window .path-buttons-box button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:focus .subtitle, +.nautilus-window .path-buttons-box button:focus headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button:focus .subtitle { + color: #bd93f9; } +.nautilus-window .path-buttons-box .current-dir label { + padding: 0px 12px; + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-buttons-box .current-dir label:backdrop { + color: rgba(189, 147, 249, 0.4); } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #f8f8f2; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #f8f8f2; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #f8f8f2; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #f8f8f2; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #1e1f29; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: rgba(189, 147, 249, 0.5); } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #282a36; + background-color: #282a36; } + .gala-notification .title, + .gala-notification .label { + color: #f8f8f2; } + +.gala-button { + padding: 3px; + color: #282a36; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(40, 42, 54, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #f8f8f2; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(189, 147, 249, 0); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #f8f8f2; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(189, 147, 249, 0); + color: #f8f8f2; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #f8f8f2; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel.color-light.translucent { + background-color: rgba(255, 255, 255, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #0d0d11; } + +.card { + background-color: #282a36; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #1d1f27; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #1e1f29; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #f8f8f2; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar.source-list.view.level-bar, iconview.sidebar.source-list.level-bar, .sidebar.source-list.view.level-bar:selected, iconview.sidebar.source-list.level-bar:selected, .sidebar.source-list.view.level-bar:selected:focus, iconview.sidebar.source-list.level-bar:selected:focus { + background: linear-gradient(rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.14)); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block { + border: none; } + .sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block, .sidebar.source-list.view.fill-block:hover, iconview.sidebar.source-list.fill-block:hover, .sidebar.source-list.view.fill-block:selected, iconview.sidebar.source-list.fill-block:selected, .sidebar.source-list.view.fill-block:selected:focus, iconview.sidebar.source-list.fill-block:selected:focus { + background: linear-gradient(rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #282a36; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, .color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.background { + background-color: rgba(30, 31, 41, 0.7); + color: #f8f8f2; + text-shadow: none; + -gtk-icon-shadow: none; } +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { + transition: none; } + +#tasklist-button { + color: rgba(255, 255, 255, 0.8); + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); } + #tasklist-button:hover { + color: white; + 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 rgba(189, 147, 249, 0.5); } + +.xfce4-panel.background button.flat { + color: white; + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); + font-weight: normal; } + .xfce4-panel.background button.flat:hover { + border: none; + background-color: rgba(52, 53, 70, 0.7); } + .xfce4-panel.background button.flat:active, .xfce4-panel.background button.flat:checked { + color: white; + border-bottom: 2px solid rgba(189, 147, 249, 0.5); + background-color: rgba(26, 27, 35, 0.7); } + .xfce4-panel.background button.flat:active label, .xfce4-panel.background button.flat:active image, .xfce4-panel.background button.flat:checked label, .xfce4-panel.background button.flat:checked image { + color: inherit; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: rgba(189, 147, 249, 0.5); + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #31363D; + color: #fefefe; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #31363D; + border-bottom-width: 0; + background-color: #31363D; + color: #fefefe; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #e5e5e5; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #fefefe; } + UnityDecoration .top .menuitem:backdrop { + color: #e5e5e5; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #30343b; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #31363D, #30343b); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #30343b; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #1a1d21; + color: #fefefe; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #e5e5e5; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #fefefe; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #fefefe; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #1a1d21; + color: #fefefe; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8b8c8e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #2f333a; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: rgba(25, 26, 34, 0.9); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #282a36; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: rgba(189, 147, 249, 0.5); } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(25, 26, 34, 0.9); } + MsdOsdWindow.background.osd .progressbar { + background-color: rgba(189, 147, 249, 0.5); + border: none; + border-color: rgba(189, 147, 249, 0.5); + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(9, 10, 12, 0.8); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); + color: rgba(248, 248, 242, 0.5); } + ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #f8f8f2; + border: 0px solid rgba(159, 99, 246, 0.5); } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(30, 31, 41, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(15, 15, 20, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #f8f8f2; } + +#content_frame { + padding-bottom: 14px; + background-color: #1e1f29; + 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 { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:active, #content_frame button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #1e1f29; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #f8f8f2; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +/* thunar */ +.thunar toolbar { + background-color: #1e1f29; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view, scrollbar.right { + background: #232530; + padding: 2.5px 1.5px; + border: none; + box-shadow: none; } + +scrolledwindow.standard-view scrollbar.right { + background-color: #282a36; } + +/* path-bar of thunar */ +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected, window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:checked, window.thunar paned > scrolledwindow treeview.view:selected, .thunar toolbar.horizontal button:hover, .thunar toolbar.horizontal button:checked, .thunar toolbar.horizontal button:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; + font-weight: normal; } +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked:backdrop label, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected:backdrop label, window.thunar paned > scrolledwindow treeview.view:checked:backdrop label, window.thunar paned > scrolledwindow treeview.view:selected:backdrop label, .thunar toolbar.horizontal button:checked:backdrop label, .thunar toolbar.horizontal button:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #07080a; + -NemoPlacesTreeView-disk-full-fg-color: #f1fa8c; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; + border-radius: 0; } +.nemo-window .sidebar { + color: #f8f8f2; + background-color: #232530; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #1e1f29; } + .nemo-window toolbar.primary-toolbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:selected:backdrop label, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop label, .nemo-window toolbar.primary-toolbar button:checked:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #242530; } + +.caja-notebook .frame { + border-width: 0 0 1px; } +.caja-notebook .entry { + background: #1e1f29; + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); } + .caja-notebook .entry:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/************** +* Caja sidebar * +**************/ +.caja-side-pane { + background: #1e1f29; } + .caja-side-pane .frame { + border-width: 1px 0 0; } + .caja-side-pane treeview.view, + .caja-side-pane textview.view text, + .caja-side-pane viewport.frame, + .caja-side-pane widget .vertical { + background: #1e1f29; + padding: 3px 2px; } + .caja-side-pane treeview.view:hover, + .caja-side-pane textview.view text:hover, + .caja-side-pane viewport.frame:hover, + .caja-side-pane widget .vertical:hover { + background-color: rgba(40, 42, 54, 0.6); } + .caja-side-pane treeview.view:selected, + .caja-side-pane textview.view text:selected, + .caja-side-pane viewport.frame:selected, + .caja-side-pane widget .vertical:selected { + color: #bd93f9; + background: #1e1f29; } + .caja-side-pane treeview.view:selected:hover, + .caja-side-pane textview.view text:selected:hover, + .caja-side-pane viewport.frame:selected:hover, + .caja-side-pane widget .vertical:selected:hover { + background-color: rgba(189, 147, 249, 0); } + +/************** +* Caja pathbar * +**************/ +.caja-navigation-window paned { + background: #282a36; } + +.caja-navigation-window .primary-toolbar { + background: #1e1f29; } + .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #f8f8f2; } + +.caja-pathbar button, .caja-pathbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } +.caja-pathbar button:hover, .caja-pathbar button:active, .caja-pathbar button:checked, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:checked { + background: transparent; + box-shadow: none; } + .caja-pathbar button:hover, .caja-pathbar button:hover label, .caja-pathbar button:active, .caja-pathbar button:active label, .caja-pathbar button:checked, .caja-pathbar button:checked label, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:active label, .caja-pathbar button:backdrop:checked, .caja-pathbar button:backdrop:checked label { + color: #bd93f9; } + +/*# sourceMappingURL=gtk-dark.css.map */ diff --git a/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.scss b/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.scss new file mode 100644 index 00000000..334d1b6f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable_gtk-dark.scss @@ -0,0 +1,11 @@ + + +$variant: 'dark'; + +@import 'colors'; +@import 'elementary-colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; diff --git a/home/dot_themes/dracula/gtk-3.20/executable_gtk.css b/home/dot_themes/dracula/gtk-3.20/executable_gtk.css new file mode 100644 index 00000000..55bd6f07 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable_gtk.css @@ -0,0 +1,6399 @@ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #f8f8f2; +/* text color for entries, views and content in general */ +@define-color theme_text_color #f8f8f2; +/* widget base background color */ +@define-color theme_bg_color #1e1f29; +/* text widgets and the like base background color */ +@define-color theme_base_color #282a36; +/* base background color of selections */ +@define-color theme_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #f8f8f2; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #22232e; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8b8c8e; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #282a36; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8b8c8e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #f8f8f2; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1f29; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #2a2c39; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #f8f8f2; +/* widgets main borders color */ +@define-color borders rgba(25, 26, 34, 0.9); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(26, 27, 35, 0.91); +/* these are pretty self explicative */ +@define-color warning_color #ff9f39; +@define-color error_color #ff3c3c; +@define-color success_color #4caec3; +@define-color fg_color #f8f8f2; +@define-color text_color #f8f8f2; +@define-color bg_color #1e1f29; +@define-color base_color #282a36; +@define-color selected_bg_color rgba(189, 147, 249, 0.5); +@define-color selected_fg_color #f8f8f2; +@define-color unfocused_fg_color #8b8c8e; +@define-color unfocused_text_color #f8f8f2; +@define-color unfocused_bg_color #1e1f29; +@define-color unfocused_base_color #2a2c39; +@define-color unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +@define-color unfocused_selected_fg_color #f8f8f2; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#f8f8f2, 1.8); +@define-color wm_unfocused_title #8b8c8e; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#1e1f29, 1.2); +@define-color wm_bg_b #1e1f29; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1e1f29, 1.3); +@define-color wm_button_hover_color_b #1e1f29; +@define-color wm_button_active_color_a shade(#1e1f29, 0.85); +@define-color wm_button_active_color_b shade(#1e1f29, 0.89); +@define-color wm_button_active_color_c shade(#1e1f29, 0.9); +@define-color content_view_bg #282a36; +@define-color budgie_tasklist_indicator_color rgba(189, 147, 249, 0.5); +@define-color budgie_tasklist_indicator_color_active rgba(189, 147, 249, 0.5); +@define-color placeholder_text_color #cfcfcd; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #ff3c3c; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-color: rgba(248, 248, 242, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: rgba(189, 147, 249, 0.5); } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #08090c; + border: solid rgba(25, 26, 34, 0.9); + border-width: 1px 0 0 0; + color: #f8f8f2; + box-shadow: none; } + .action-bar:backdrop { + background-color: #08090c; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(20, 23, 26, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #f8f8f2; + background-color: #1e1f29; } + .background:backdrop { + color: #8b8c8e; + background-color: #1e1f29; + text-shadow: none; + -gtk-icon-shadow: none; } + .background.chromium { + background-color: #2f313f; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #f8f8f2; + background-color: #1e1f29; } + .gtkstyle-fallback:hover { + color: #f8f8f2; + background-color: #343546; } + .gtkstyle-fallback:active { + color: #f8f8f2; + background-color: #08090c; } + .gtkstyle-fallback:disabled { + color: #8b8c8e; + background-color: #22232e; } + .gtkstyle-fallback:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #f8f8f2; + background-color: #282a36; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #cfcfcd; + background-color: #2a2c39; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #232530; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid rgba(159, 99, 246, 0.5); + background-color: rgba(159, 99, 246, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #f8f8f2; } + label.separator:backdrop { + color: #8b8c8e; } + label selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + label:disabled { + color: #8b8c8e; } + label:disabled:backdrop { + color: #3e4055; } + label:backdrop { + color: #8b8c8e; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #4a4a51; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { + color: #fefefe; + border: none; + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + outline-color: rgba(254, 254, 254, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(rgba(233, 219, 253, 0.5)), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(189, 147, 249, 0.5)), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(174, 123, 248, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #50fa7a; + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #f8f8f2; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8b8c8e; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #fefefe; + border-radius: 5px; + outline-color: rgba(254, 254, 254, 0.3); + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, + .osd button:active:backdrop, + .osd button:active, + .osd button:checked:backdrop, + .osd button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, + .osd button:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, + .osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } +button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + border: 1px solid #bd93f9; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton, button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #bd93f9; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(189, 147, 249, 0.8); } + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(189, 147, 249, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.7), rgba(189, 147, 249, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #bd93f9, #bd93f9); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + border: 1px solid #ff2222; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ff2222; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 34, 34, 0.8); } + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(255, 34, 34, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.7), rgba(255, 34, 34, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #ff2222, #ff2222); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.5), rgba(255, 34, 34, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(233, 219, 253, 0.5)), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.888627451)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #0f0f14; + text-shadow: none; + border: 1px solid #0f0f14; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +toolbar button:active { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #040406; + text-shadow: none; + border: 1px solid #040406; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +.inline-toolbar toolbutton > button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: rgba(189, 147, 249, 0.5); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(174, 123, 248, 0); } + .inline-toolbar toolbutton > button:backdrop { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(174, 123, 248, 0); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #383a4c; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(248, 248, 242, 0.45); } + calendar.button:hover { + color: #f8f8f2; } + calendar.button:backdrop { + color: rgba(139, 140, 142, 0.45); } + calendar.button:disabled { + color: rgba(139, 140, 142, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #f8f8f2; } + calendar:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #f8f8f2; } + colorswatch.dark overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.dark overlay:backdrop { + color: rgba(248, 248, 242, 0.5); } +colorswatch.light overlay { + color: #f8f8f2; } + colorswatch.light overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.light overlay:backdrop { + color: #cfcfcd; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } + colorswatch:drop(active).dark overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(25, 26, 34, 0.9); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(25, 26, 34, 0.9); + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #f8f8f2; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(30, 31, 41, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(30, 31, 41, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(30, 31, 41, 0.95); + color: #f8f8f2; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #f8f8f2; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(189, 147, 249, 0.4); } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(26, 27, 35, 0.91); } +filechooser #pathbarbox { + border-bottom: 1px solid #1e1f29; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + border-color: rgba(159, 99, 246, 0.5); } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8b8c8e; + border-color: rgba(25, 26, 34, 0.9); + background-color: #22232e; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #3e4055; + border-color: rgba(26, 27, 35, 0.91); + background-color: #22232e; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff3c3c; + border-color: #880000; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #880000; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #ff3c3c; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff9f39; + border-color: #864500; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #864500; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #ff9f39; } + spinbutton:not(.vertical) image, + entry image { + color: #cecfcc; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #f8f8f2; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: rgba(189, 147, 249, 0.5); } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #78797d; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } + .osd spinbutton:not(.vertical), + .osd entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), + .osd entry:focus { + color: white; + border-color: rgba(189, 147, 249, 0.5); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), + .osd entry:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(43, 46, 49, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: rgba(189, 147, 249, 0.5); + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #50fa7a; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(36, 38, 49, 0.97); + background-image: linear-gradient(to bottom, #282a36, #282a36); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: rgba(38, 40, 51, 0.973); + background-image: linear-gradient(to bottom, #2a2c39, #2a2c39); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: rgba(36, 38, 49, 0.97); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #50fa7a; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #50fa7a; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #282a36; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #282a36; } + treeview entry.flat:focus, treeview entry:focus { + border-color: rgba(189, 147, 249, 0.5); } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #1e1f29; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(25, 26, 34, 0.9); + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #1e1f29; + border-color: rgba(26, 27, 35, 0.91); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(25, 26, 34, 0.9); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + actionbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(3, 4, 5, 0.9)), to(rgba(3, 4, 5, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(248, 248, 242, 0.07)), to(rgba(248, 248, 242, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(26, 27, 35, 0.91)), to(rgba(26, 27, 35, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, rgba(25, 26, 34, 0.9) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #232530; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(26, 27, 35, 0.91) 1px, transparent 1px); + background-color: #181820; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #282a36; + background: #282a36; + color: #f8f8f2; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: rgba(189, 147, 249, 0.5); } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #282a36; + background-image: none; + border: 1px solid #282a36; + color: #f8f8f2; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #282a36; } + GraniteWidgetsWelcome GtkLabel { + color: #f8f8f2; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(248, 248, 242, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #1e1f29; + border: solid rgba(25, 26, 34, 0.9); + color: #f8f8f2; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #1e1f29; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #13141a; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(248, 248, 242, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #f1fa8c; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #282a36; } + .storage-bar .fill-block.app { + background-color: #13b1d5; } + .storage-bar .fill-block.audio { + background-color: #ffb86c; } + .storage-bar .fill-block.photo { + background-color: #ff5555; } + .storage-bar .fill-block.video { + background-color: #bd93f9; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), headerbar { + padding: 0 6px; + min-height: 34px; + background-color: #1e1f29; + color: #f8f8f2; + border-radius: 0; } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-image: none; + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) headerbar .linked > button:hover, + headerbar .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) headerbar .linked > button:active, + headerbar .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) headerbar .linked > button:checked, + headerbar .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button:backdrop, + headerbar .linked > button, + headerbar .linked > button:hover, + headerbar .linked > button:active, + headerbar .linked > button:checked, + headerbar .linked > button:backdrop { + border: none; + border-radius: 7px; + border-right-style: none; + box-shadow: none; } + .titlebar:not(headerbar) entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, + headerbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 30px; + margin-top: 5px; + margin-bottom: 5px; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .titlebar:not(headerbar) button:backdrop, .titlebar:not(headerbar) button:disabled, .titlebar:not(headerbar) button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:backdrop:hover, .titlebar:not(headerbar) button:backdrop:active, .titlebar:not(headerbar) button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + border: 1px solid #72BFD0; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + border: 1px solid #ff2222; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:checked, .titlebar:not(headerbar) button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop:hover, .titlebar:not(headerbar) button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:active:backdrop, + .titlebar:not(headerbar) .linked > button:checked:backdrop, + headerbar .linked > button:active:backdrop, + headerbar .linked > button:checked:backdrop { + color: rgba(189, 147, 249, 0.4); } + .titlebar:not(headerbar) .linked > button:active:backdrop label, + .titlebar:not(headerbar) .linked > button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #f8f8f2; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: rgba(159, 99, 246, 0.5); + background: rgba(189, 147, 249, 0.5) linear-gradient(to top, rgba(180, 133, 248, 0.5), rgba(186, 142, 249, 0.5) 2px, rgba(189, 147, 249, 0.5) 3px); + box-shadow: inset 0 1px rgba(209, 179, 251, 0.3); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: rgba(189, 147, 249, 0.5); + background-image: none; + box-shadow: inset 0 1px rgba(215, 189, 251, 0.26); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + border: 1px solid rgba(189, 147, 249, 0.5); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-effect: none; + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + border: 1px solid #72BFD0; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(189, 147, 249, 0); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0), rgba(189, 147, 249, 0)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(248, 248, 242, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 10px; + margin-bottom: 10px; } +headerbar separator { + background: transparent; } +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; } + headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; } + headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window { + border-radius: 6px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } +.titlebar:not(headerbar) > separator, .titlebar:not(headerbar) > separator:backdrop { + background: #1e1f29; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #f8f8f2; + background-color: #1e1f29; + border-bottom: 1px solid #08090c; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #f8f8f2; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #f8f8f2; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(248, 248, 242, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(40, 42, 54, 0.98); + color: #f8f8f2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #f8f8f2; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #282a36; + color: #f8f8f2; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(40, 42, 54, 0.6); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(40, 42, 54, 0.5); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + +.info { + background-color: #50fa7a; } + .info:backdrop { + background-color: #82fba0; + color: rgba(248, 248, 242, 0.5); } + +.warning { + background-color: #ff9f39; } + .warning:backdrop { + background-color: #ffb86c; + color: rgba(248, 248, 242, 0.5); } + +.question { + background-color: #72BFD0; } + .question:backdrop { + background-color: #98d0dd; + color: rgba(248, 248, 242, 0.5); } + +.error { + background-color: #ff3c3c; } + .error:backdrop { + background-color: #ff6f6f; + color: rgba(248, 248, 242, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(0, 0, 0, 0.14); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(0, 0, 0, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #ff9f39; } + levelbar block.low:backdrop { + border-color: #ff9f39; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #72BFD0; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #72BFD0; } + levelbar block.full { + background-color: #4caec3; } + levelbar block.full:backdrop { + border-color: #4caec3; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.14); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #13b1d5; } + *:link:visited, + button:visited { + color: rgba(19, 177, 213, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: rgba(237, 230, 243, 0.8); } + *:link:hover, button:hover:link, + button:hover:visited { + color: #2fc9ec; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: rgba(246, 244, 242, 0.95); } + *:link:active, button:active:link, + button:active:visited { + color: #13b1d5; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: rgba(243, 240, 243, 0.9); } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: rgba(189, 147, 249, 0.5); } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: rgba(243, 240, 243, 0.9); } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #f8f8f2; + background-color: #282a36; + border-color: rgba(25, 26, 34, 0.9); } + list:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + +row { + padding: 8px 14px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(248, 248, 242, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + row.activatable:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #1e1f29; + color: #f8f8f2; + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #8b8c8e; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #242530; + border: 1px solid rgba(25, 26, 34, 0.9); + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #282936; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8b8c8e; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #3e4055; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8b8c8e; + background-color: transparent; } + menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, .menu > arrow, .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #242530; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #3d3f49; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #282936; } + menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #0f0f14; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #0f0f14; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #4a4a51; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(25, 26, 34, 0.9); + border-width: 0px; + background-color: #1e1f29; } + notebook > header:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: #1e1f29; } + notebook > header tabs { + margin: -1px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #282a36; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #282a36; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #282a36; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #8b8c8e; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #c2c2c0; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(25, 26, 34, 0.2); + background-color: rgba(30, 31, 41, 0.2); } + notebook > header tab:backdrop { + color: #5f6066; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #f8f8f2; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(25, 26, 34, 0.4); + background-color: rgba(30, 31, 41, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(30, 31, 41, 0.7); } + notebook > header tab:backdrop:checked { + color: #8b8c8e; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #ff5555; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0.5px; + padding-right: 0.5px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0.5px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0.5px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #282a36; } + notebook > stack:not(:only-child):backdrop { + background-color: #2a2c39; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(rgba(189, 147, 249, 0.5)); } + paned > separator:backdrop { + background-image: image(rgba(26, 27, 35, 0.91)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1e1f29; + background-image: image(rgba(25, 26, 34, 0.9)), image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1e1f29; + background-image: image(rgba(26, 27, 35, 0.91)), image(rgba(26, 27, 35, 0.91)); } +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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background-color: #242530; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4); } + .csd popover.background, popover.background { + border: 1px solid rgba(25, 26, 34, 0.9); } + popover.background:backdrop { + background-color: #1e1f29; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(248, 248, 242, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(140, 143, 171, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(0, 0, 0, 0.14); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(0, 0, 0, 0.14); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.14); } + +progressbar progress, scale highlight { + border: none; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(0, 0, 0, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: rgba(204, 171, 250, 0.5); + background-color: rgba(204, 171, 250, 0.5); } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.1); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #bd93f9; } + scale slider:active:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; } + scale trough { + outline-offset: 2px; + -gtk-outline-radius: 5px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: rgba(25, 26, 34, 0.9); } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(97, 97, 97, 0.775); } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #282a36; + border: none; + border-radius: 12px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: rgba(159, 99, 246, 0.5); } + scale slider:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: rgba(159, 99, 246, 0.5); } + .osd scale slider { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #14171a; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop:disabled { + background-color: #14171a; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(rgba(25, 26, 34, 0.9)); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #232530; + 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 rgba(25, 26, 34, 0.9); } + scrollbar.bottom { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.left { + border-right: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar:backdrop { + background-color: #181820; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #a1a1a2; } + scrollbar slider:hover { + background-color: #cccdca; } + scrollbar slider:hover:active { + background-color: rgba(219, 195, 252, 0.5); } + scrollbar slider:backdrop { + background-color: #4a4b51; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #f8f8f2; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #f8f8f2; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a1a1a2; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cccdca; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(219, 195, 252, 0.5); } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(161, 161, 162, 0.2); } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4a4b51; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(74, 75, 81, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid rgba(25, 26, 34, 0.9); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #20212b; } + .sidebar .frame { + border: none; } + 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: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); + border-right-style: none; } + .sidebar:backdrop { + background-color: #242631; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + .sidebar list { + background-color: #20212b; } + .sidebar row { + margin: 0 10px; + padding: 10px 12px; + border-radius: 10px; } + .sidebar row:selected { + background: rgba(189, 147, 249, 0.1); + color: #bd93f9; } + .sidebar row:selected:backdrop { + background: rgba(189, 147, 249, 0.1); } + .sidebar row:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .sidebar row:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar row:selected label { + color: #bd93f9; } + .sidebar.source-list { + background-color: #1e1f29; + color: #F2EFEA; + padding: 4px 0px; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(40, 42, 54, 0.6); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: rgba(25, 26, 34, 0.9); } + +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.sidebar-new-bookmark-row { + color: rgba(189, 147, 249, 0.5); } +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #50fa7a, inset 0 -1px #50fa7a; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #f8f8f2; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #e3e3df; + background-image: none; + border-style: none none none solid; + border-color: rgba(25, 26, 34, 0.2); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(139, 140, 142, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #818286; + background-color: transparent; + border-color: rgba(26, 27, 35, 0.21); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(62, 64, 85, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(254, 254, 254, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #898b8c; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8b8c8e; } +spinbutton.vertical:backdrop:disabled { + color: #3e4055; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: rgba(25, 26, 34, 0.9); + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: rgba(189, 147, 249, 0.5); } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: #3e4153; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #22232e; } + switch:backdrop { + background-color: #2f313f; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #22232e; } + switch:active, switch:checked { + background-color: #50fa7a; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #50fa7a; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(40, 42, 54, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #282a36; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #282a36; } + switch trough:active, switch trough:checked { + background-color: rgba(189, 147, 249, 0.5); } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #1e1f29; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(20, 23, 26, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: rgba(25, 26, 34, 0.9); + background-color: rgba(29, 30, 39, 0.97); } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: rgba(29, 30, 39, 0.9685); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #282a36; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(0, 0, 0, 0.8); + background-clip: padding-box; + border: 1px solid rgba(255, 255, 255, 0.1); } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #909194; + border-top-color: #1e1f29; } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: rgba(233, 223, 244, 0.75); + border-top-color: rgba(248, 248, 242, 0.1); } + treeview.view:disabled { + color: #8b8c8e; } + treeview.view:disabled:selected { + color: rgba(228, 214, 244, 0.7); } + treeview.view:disabled:selected:backdrop { + color: rgba(207, 177, 247, 0.5); } + treeview.view:disabled:backdrop { + color: #3e4055; } + treeview.view.separator { + min-height: 2px; + color: #1e1f29; } + treeview.view.separator:backdrop { + color: rgba(30, 31, 41, 0.1); } + treeview.view:backdrop { + border-left-color: #55565c; + border-top: #1e1f29; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(159, 99, 246, 0.5); } + 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: #bababa; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #f8f8f2; } + treeview.view.expander:selected { + color: rgba(241, 235, 243, 0.85); } + treeview.view.expander:selected:hover { + color: #f8f8f2; } + treeview.view.expander:selected:backdrop { + color: rgba(230, 218, 244, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #6e6f75; } + treeview.view.progressbar { + border: 1px solid rgba(159, 99, 246, 0.5); + border-radius: 4px; + background-color: rgba(189, 147, 249, 0.5); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(159, 99, 246, 0.5)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #282a36, #121319); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #2a2c39; + background-color: #2a2c39; } + treeview.view.progressbar:backdrop { + border-color: #2a2c39; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(159, 99, 246, 0.5); + border-radius: 4px; } + treeview.view header button { + color: #909194; + background-color: #282a36; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #c4c5c3; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #f8f8f2; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: rgba(189, 147, 249, 0.5); + color: #282a36; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #282a36; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: rgba(189, 147, 249, 0.5); } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #1e1f29; } + treeview.view header button:disabled { + border-color: #1e1f29; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1e1f29; + border-style: none solid solid none; + color: #55565c; + background-image: none; + background-color: #2a2c39; } + treeview.view header button:backdrop:disabled { + border-color: #1e1f29; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.15); + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(25, 26, 34, 0.7); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(25, 26, 34, 0.7); } + .solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #1e1f29; + border: solid 1px rgba(26, 27, 35, 0.91); + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 32px; + padding: 0 3px; + box-shadow: none; } + button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + button.titlebutton.close:backdrop, button.titlebutton.minimize:backdrop, button.titlebutton.maximize:backdrop { + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: rgba(189, 147, 249, 0.5); } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #f8f8f2; + font-weight: bold; } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: rgba(233, 223, 244, 0.75); } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(248, 248, 242, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(207, 177, 247, 0.5); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: rgba(30, 31, 41, 0.98); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid @borders; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu .container { + padding: 0; } +.budgie-menu button:hover { + -gtk-icon-effect: none; } +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid @borders; + border-radius: 0; + font-size: 120%; + box-shadow: none; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background-color: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid @borders; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid @borders; } +.budgie-menu .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(248, 248, 242, 0.05); + color: #f8f8f2; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #f8f8f2; + background-color: rgba(174, 123, 248, 0.3); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(248, 248, 242, 0.7); } +.budgie-menu scrollbar { + background-color: transparent; + border-color: transparent; } +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; } +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #f8f8f2; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop { + color: #f8f8f2; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + box-shadow: none; + background-color: transparent; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(248, 248, 242, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #72BFD0; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #f8f8f2; + box-shadow: none; } + button.raven-trigger:hover { + color: #f8f8f2; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + button.raven-trigger:backdrop { + color: #f8f8f2; } + button.raven-trigger:backdrop:hover { + color: #f8f8f2; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: rgba(189, 147, 249, 0.5); + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(25, 26, 34, 0.85); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(248, 248, 242, 0.04); + border-bottom: 1px solid rgba(25, 26, 34, 0.85); } +.places-menu .unlock-area { + border-top: 1px solid rgba(25, 26, 34, 0.75); + border-bottom: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + +.budgie-panel { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ff5555; } + .budgie-panel:backdrop { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #f8f8f2; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(8, 9, 12, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(248, 248, 242, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #f8f8f2; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid rgba(189, 147, 249, 0.5); } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid rgba(189, 147, 249, 0.5); } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid rgba(189, 147, 249, 0.5); } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.top .budgie-panel { + border-bottom: 1px solid rgba(15, 15, 20, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(30, 31, 41, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(15, 15, 20, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(30, 31, 41, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(15, 15, 20, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(30, 31, 41, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(15, 15, 20, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(30, 31, 41, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.92); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #f8f8f2; + border: solid rgba(25, 26, 34, 0.85); + border-width: 1px 0; + background-color: rgba(30, 31, 41, 0.2); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: rgba(174, 123, 248, 0.5); + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 60, 60, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 85, 85, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #f8f8f2; + background-color: rgba(255, 111, 111, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + background-color: transparent; + color: #f8f8f2; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; } + .raven .raven-header button:hover { + border-radius: 0; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: rgba(189, 147, 249, 0.5); + border-radius: 0; + background-color: transparent; } + .raven .raven-header button:disabled { + color: #8b8c8e; } + .raven list { + background-color: transparent; } + .raven list:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven .raven-background { + color: #f8f8f2; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: rgba(68, 71, 90, 0.7); + color: #f8f8f2; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + transition: 170ms ease all; + background: rgba(68, 71, 90, 0.85); + color: #f8f8f2; } + .raven .powerstrip button.image-button:active { + transition: 170ms ease all; + background: #44475a; + color: #f8f8f2; } + .raven .powerstrip button.image-button:first-child { + background: rgba(114, 191, 208, 0.7); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(114, 191, 208, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #72BFD0; } + .raven .powerstrip button.image-button:last-child { + background: rgba(255, 85, 85, 0.7); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(255, 85, 85, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ff5555; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 4px; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.2); + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: rgba(189, 147, 249, 0.5); + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #f8f8f2; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #f8f8f2; + background-color: transparent; } + +.raven-mpris { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #282a36; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: rgba(189, 147, 249, 0.5); } + .raven-mpris button.image-button:active { + background-color: rgba(174, 123, 248, 0.5); } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #72BFD0; + color: #464626; + border: none; + margin: 0 3px; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #5fb6ca; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #5fb6ca; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #f8f8f2; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(248, 248, 242, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #f8f8f2; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ff5555; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #ff3c3c; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #f8f8f2; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: rgba(142, 110, 187, 0.55); } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(248, 248, 242, 0.7); + background-color: rgba(189, 147, 249, 0.3); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(248, 248, 242, 0.8); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(248, 248, 242, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: #f8f8f2; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(189, 147, 249, 0.4); } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(114, 191, 208, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(255, 34, 34, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #f8f8f2; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(248, 248, 242, 0.7); } +.budgie-polkit-dialog .failure { + color: #ff5555; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #f8f8f2; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(55, 56, 64, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(55, 56, 64, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(248, 248, 242, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(8, 9, 12, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(30, 31, 41, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(0, 0, 0, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(189, 147, 249, 0.4); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(40, 42, 54, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(189, 147, 249, 0.4); } +.nautilus-window.background { + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(33, 35, 45, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #282a36; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #2a2c39; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } +.nautilus-window .titlebar .search { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; } +.nautilus-window .path-bar-box .dim-label, .nautilus-window .path-bar-box label.separator, .nautilus-window .path-bar-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar-box .subtitle, +.nautilus-window .path-bar-box headerbar .subtitle, +headerbar .nautilus-window .path-bar-box .subtitle { + color: transparent; } +.nautilus-window .path-bar-box widget > .text-button:last-child { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-bar-box button { + transition: all 100ms ease-in; + margin-left: -5px; } + .nautilus-window .path-bar-box button:backdrop:hover, .nautilus-window .path-bar-box button:backdrop:active, .nautilus-window .path-bar-box button:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box button:backdrop:hover label, .nautilus-window .path-bar-box button:backdrop:active label, .nautilus-window .path-bar-box button:backdrop:checked label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-buttons-box .dim-label, .nautilus-window .path-buttons-box label.separator, .nautilus-window .path-buttons-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box .subtitle, +.nautilus-window .path-buttons-box headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box .subtitle { + color: transparent; } +.nautilus-window .path-buttons-box button .horizontal .dim-label, .nautilus-window .path-buttons-box button .horizontal label.separator, .nautilus-window .path-buttons-box button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button .horizontal .subtitle, +.nautilus-window .path-buttons-box button .horizontal headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button .horizontal .subtitle { + color: #f8f8f2; } +.nautilus-window .path-buttons-box button:hover .dim-label, .nautilus-window .path-buttons-box button:hover label.separator, .nautilus-window .path-buttons-box button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:hover .subtitle, +.nautilus-window .path-buttons-box button:hover headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button:hover .subtitle, .nautilus-window .path-buttons-box button:focus .dim-label, .nautilus-window .path-buttons-box button:focus label.separator, .nautilus-window .path-buttons-box button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:focus .subtitle, +.nautilus-window .path-buttons-box button:focus headerbar .subtitle, +headerbar .nautilus-window .path-buttons-box button:focus .subtitle { + color: #bd93f9; } +.nautilus-window .path-buttons-box .current-dir label { + padding: 0px 12px; + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-buttons-box .current-dir label:backdrop { + color: rgba(189, 147, 249, 0.4); } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #f8f8f2; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #f8f8f2; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #f8f8f2; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #f8f8f2; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #1e1f29; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: rgba(189, 147, 249, 0.5); } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #282a36; + background-color: #282a36; } + .gala-notification .title, + .gala-notification .label { + color: #f8f8f2; } + +.gala-button { + padding: 3px; + color: #282a36; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(40, 42, 54, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #f8f8f2; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(189, 147, 249, 0); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #f8f8f2; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(189, 147, 249, 0); + color: #f8f8f2; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #f8f8f2; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel.color-light.translucent { + background-color: rgba(255, 255, 255, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #0d0d11; } + +.card { + background-color: #282a36; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #1d1f27; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #1e1f29; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #f8f8f2; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar.source-list.view.level-bar, iconview.sidebar.source-list.level-bar, .sidebar.source-list.view.level-bar:selected, iconview.sidebar.source-list.level-bar:selected, .sidebar.source-list.view.level-bar:selected:focus, iconview.sidebar.source-list.level-bar:selected:focus { + background: linear-gradient(rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.14)); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block { + border: none; } + .sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block, .sidebar.source-list.view.fill-block:hover, iconview.sidebar.source-list.fill-block:hover, .sidebar.source-list.view.fill-block:selected, iconview.sidebar.source-list.fill-block:selected, .sidebar.source-list.view.fill-block:selected:focus, iconview.sidebar.source-list.fill-block:selected:focus { + background: linear-gradient(rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #282a36; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, .color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.background { + background-color: rgba(30, 31, 41, 0.7); + color: #f8f8f2; + text-shadow: none; + -gtk-icon-shadow: none; } +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { + transition: none; } + +#tasklist-button { + color: rgba(255, 255, 255, 0.8); + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); } + #tasklist-button:hover { + color: white; + 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 rgba(189, 147, 249, 0.5); } + +.xfce4-panel.background button.flat { + color: white; + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); + font-weight: normal; } + .xfce4-panel.background button.flat:hover { + border: none; + background-color: rgba(52, 53, 70, 0.7); } + .xfce4-panel.background button.flat:active, .xfce4-panel.background button.flat:checked { + color: white; + border-bottom: 2px solid rgba(189, 147, 249, 0.5); + background-color: rgba(26, 27, 35, 0.7); } + .xfce4-panel.background button.flat:active label, .xfce4-panel.background button.flat:active image, .xfce4-panel.background button.flat:checked label, .xfce4-panel.background button.flat:checked image { + color: inherit; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: rgba(189, 147, 249, 0.5); + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #31363D; + color: #fefefe; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #31363D; + border-bottom-width: 0; + background-color: #31363D; + color: #fefefe; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #e5e5e5; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #fefefe; } + UnityDecoration .top .menuitem:backdrop { + color: #e5e5e5; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #30343b; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #31363D, #30343b); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #30343b; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #1a1d21; + color: #fefefe; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #e5e5e5; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #fefefe; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #fefefe; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #1a1d21; + color: #fefefe; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8b8c8e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #2f333a; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: rgba(25, 26, 34, 0.9); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #282a36; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: rgba(189, 147, 249, 0.5); } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(25, 26, 34, 0.9); } + MsdOsdWindow.background.osd .progressbar { + background-color: rgba(189, 147, 249, 0.5); + border: none; + border-color: rgba(189, 147, 249, 0.5); + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(9, 10, 12, 0.8); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); + color: rgba(248, 248, 242, 0.5); } + ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #f8f8f2; + border: 0px solid rgba(159, 99, 246, 0.5); } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(30, 31, 41, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(15, 15, 20, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #f8f8f2; } + +#content_frame { + padding-bottom: 14px; + background-color: #1e1f29; + 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 { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + border: 1px solid #282a36; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:active, #content_frame button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #1e1f29; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #f8f8f2; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +/* thunar */ +.thunar toolbar { + background-color: #1e1f29; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view, scrollbar.right { + background: #232530; + padding: 2.5px 1.5px; + border: none; + box-shadow: none; } + +scrolledwindow.standard-view scrollbar.right { + background-color: #282a36; } + +/* path-bar of thunar */ +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected, window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:checked, window.thunar paned > scrolledwindow treeview.view:selected, .thunar toolbar.horizontal button:hover, .thunar toolbar.horizontal button:checked, .thunar toolbar.horizontal button:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; + font-weight: normal; } +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked:backdrop label, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected:backdrop label, window.thunar paned > scrolledwindow treeview.view:checked:backdrop label, window.thunar paned > scrolledwindow treeview.view:selected:backdrop label, .thunar toolbar.horizontal button:checked:backdrop label, .thunar toolbar.horizontal button:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #07080a; + -NemoPlacesTreeView-disk-full-fg-color: #f1fa8c; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; + border-radius: 0; } +.nemo-window .sidebar { + color: #f8f8f2; + background-color: #232530; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #1e1f29; } + .nemo-window toolbar.primary-toolbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:selected:backdrop label, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop label, .nemo-window toolbar.primary-toolbar button:checked:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #242530; } + +.caja-notebook .frame { + border-width: 0 0 1px; } +.caja-notebook .entry { + background: #1e1f29; + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); } + .caja-notebook .entry:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/************** +* Caja sidebar * +**************/ +.caja-side-pane { + background: #1e1f29; } + .caja-side-pane .frame { + border-width: 1px 0 0; } + .caja-side-pane treeview.view, + .caja-side-pane textview.view text, + .caja-side-pane viewport.frame, + .caja-side-pane widget .vertical { + background: #1e1f29; + padding: 3px 2px; } + .caja-side-pane treeview.view:hover, + .caja-side-pane textview.view text:hover, + .caja-side-pane viewport.frame:hover, + .caja-side-pane widget .vertical:hover { + background-color: rgba(40, 42, 54, 0.6); } + .caja-side-pane treeview.view:selected, + .caja-side-pane textview.view text:selected, + .caja-side-pane viewport.frame:selected, + .caja-side-pane widget .vertical:selected { + color: #bd93f9; + background: #1e1f29; } + .caja-side-pane treeview.view:selected:hover, + .caja-side-pane textview.view text:selected:hover, + .caja-side-pane viewport.frame:selected:hover, + .caja-side-pane widget .vertical:selected:hover { + background-color: rgba(189, 147, 249, 0); } + +/************** +* Caja pathbar * +**************/ +.caja-navigation-window paned { + background: #282a36; } + +.caja-navigation-window .primary-toolbar { + background: #1e1f29; } + .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #f8f8f2; } + +.caja-pathbar button, .caja-pathbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } +.caja-pathbar button:hover, .caja-pathbar button:active, .caja-pathbar button:checked, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:checked { + background: transparent; + box-shadow: none; } + .caja-pathbar button:hover, .caja-pathbar button:hover label, .caja-pathbar button:active, .caja-pathbar button:active label, .caja-pathbar button:checked, .caja-pathbar button:checked label, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:active label, .caja-pathbar button:backdrop:checked, .caja-pathbar button:backdrop:checked label { + color: #bd93f9; } + +/*# sourceMappingURL=gtk.css.map */ diff --git a/home/dot_themes/dracula/gtk-3.20/executable_gtk.scss b/home/dot_themes/dracula/gtk-3.20/executable_gtk.scss new file mode 100644 index 00000000..334d1b6f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/executable_gtk.scss @@ -0,0 +1,11 @@ + + +$variant: 'dark'; + +@import 'colors'; +@import 'elementary-colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_action-bars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_action-bars.scss new file mode 100644 index 00000000..c610c3d7 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_action-bars.scss @@ -0,0 +1,27 @@ +/*************** +* Action bars * +***************/ + +.action-bar { + background-color: darken($bg_color, 10%); + border: solid $borders_color; + border-width: 1px 0 0 0; + color: $fg_color; + box-shadow: none; + + &:backdrop { + background-color: darken($backdrop_bg_color, 10%); + box-shadow: none; + -gtk-icon-effect: dim; + } + + &:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; + } + + &:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_app-notifications.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_app-notifications.scss new file mode 100644 index 00000000..fa46542a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_app-notifications.scss @@ -0,0 +1,23 @@ +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + @extend %osd; + + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: $osd_bg_color; + background-image: linear-gradient(to bottom, transparentize(black, 0.8), + transparent 2px); + background-clip: padding-box; + + &:backdrop { + background-image: none; + transition: $backdrop_transition; + } + + button { @extend %osd_button; } + + border { border: none; } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_base-states.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_base-states.scss new file mode 100644 index 00000000..e674ab85 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_base-states.scss @@ -0,0 +1,185 @@ +/*************** + * Base States * + ***************/ +.background { + color: $fg_color; + background-color: $bg_color; + + &:backdrop { + color: $backdrop_fg_color; + background-color: $backdrop_bg_color; + text-shadow: none; + -gtk-icon-shadow: none; + } + + &.chromium { background-color: lighten($base_color, 3%); } +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ + +selection { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: $fg_color; + background-color: $bg_color; + + &:hover { + color: $fg_color; + background-color: lighten($bg_color, 10%); + } + + &:active { + color: $fg_color; + background-color: darken($bg_color, 10%); + } + + &:disabled { + color: $insensitive_fg_color; + background-color: $insensitive_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:backdrop { + color: $backdrop_text_color; + background-color: $backdrop_base_color; + } + + &:selected { + &:focus, & { + @extend %selected_items; + + border-radius: 3px; + } + } +} + +.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.3); +} + +flowbox { + rubberband { @extend rubberband; } + + flowboxchild { + padding: 3px; + border-radius: 3px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + caret-color: currentColor; // this shouldn't be needed. + + &.separator { + @extend .dim-label; + + color: $fg_color; + + &:backdrop { color: $backdrop_fg_color; } + } + + row:selected &, + &:selected { @extend %nobg_selected_items; } + + selection { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items:disabled; } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop { + color: $backdrop_fg_color; + + selection { @extend %selected_items:backdrop; } + } +} + +.dim-label { + opacity: 0.55; + text-shadow: none; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar label { padding: 6px 12px; } + + .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} + +%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); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +*:selected { + background: $selected_bg_color; + color: $selected_fg_color; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_buttons.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_buttons.scss new file mode 100644 index 00000000..3f878423 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_buttons.scss @@ -0,0 +1,554 @@ +/*********** + * Buttons * + ***********/ +// stuff for .needs-attention +$_dot_color: if($variant=='light', $selected_bg_color, + lighten($selected_bg_color,15%)); +@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 { + @at-root %button_basic, & { + + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: $button_transition; + + @include button(normal); + + &.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: 500ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover,$selected_bg_color,$selected_fg_color); + -gtk-icon-effect: highlight; + } + + &:active, + &:checked { + @include button(active,darken($selected_bg_color,5%),$selected_fg_color); + + transition-duration: 50ms; + } + + &:backdrop { + &.flat, & { + @include button(backdrop); + + transition: $backdrop_transition; + -gtk-icon-effect: none; + + &:active, + &:checked { @include button(backdrop-active); } + + &:disabled { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } + } + + &.flat { &:backdrop, &:disabled, &:backdrop:disabled { @include button(undecorated); }} + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; + } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + + label { + padding-left: 8px; + padding-right: 8px; + } + } + + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + @at-root %button_selected, & { + row:selected & { + @if $variant == 'light' { border-color: $selected_borders_color; } + + &.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: $selected_fg_color; + border-color: transparent; + + &:backdrop { color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color); } + } + } + } + + + // big standalone buttons like in Documents pager + &.osd { + min-width: 24px; + min-height: 32px; + + &.image-button { min-width: 32px; } + + color: $osd_fg_color; + border-radius: 5px; + outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var? + + @include button(osd); + + border: none; + box-shadow: none; + + &:hover { + @include button(osd-hover); + + border: none; + box-shadow: none; + } + + &:active, + &:checked { + @include button(osd-active); + + border: none; + box-shadow: none; + } + + &:disabled { + &:backdrop, & { + @include button(osd-insensitive); + + border: none; + } + } + + &:backdrop { + @include button(osd-backdrop); + + border: none; + } + } + + //overlay / OSD style + @at-root %osd_button, + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive); }} + + &:backdrop { @include button(osd-backdrop); } + + &.flat { + @include button(undecorated); + + box-shadow: none; //FIXME respect no edge on the button mixin + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:hover { @include button(osd-hover); } + + &:disabled { + @include button(osd-insensitive); + background-image: none; + border-color: transparent; + box-shadow: none; + } + + &:backdrop { @include button(undecorated); } + + &:active, + &:checked { @include button(osd-active); } + } + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $purple), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(normal, $b_color, white); + + &.flat { + @include button(undecorated); + + color: $b_color; //FIXME: does it work on the dark variant? + } + + &:hover { @include button(hover, $b_color, white); } + + &:active, + &:checked { @include button(active, $b_color, white); } + + &:backdrop, + &.flat:backdrop { + @include button(backdrop, $b_color, white); + label { color: transparentize(white, 0.5);} + &:active, + &:checked { @include button(backdrop-active, $b_color, white); } + + &:disabled { + @include button(backdrop-insensitive, $b_color, white); + label { color: transparentize(white, 0.5);} + + &:active, + &:checked { @include button(backdrop-insensitive-active, $b_color, white); } + } + } + + &.flat { + &:backdrop, &:disabled, &:backdrop:disabled { + @include button(undecorated); + + color: transparentize($b_color, 0.2); + } + } + + &:disabled { + @include button(insensitive, $b_color, white); + label { color: transparentize($selected_fg_color, 0.2); } + &:active, + &:checked { @include button(insensitive-active, $b_color, white); } + } + + .osd & { + @include button(osd, $b_color); + + &:hover { @include button(osd-hover, $b_color); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active, $b_color); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive, $b_color); }} + + &:backdrop { @include button(osd-backdrop, $b_color); } + } + } + } + + .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 overriden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + + > image { + padding-left: 6px; // image padding + padding-right: 6px; // + padding-top: 3px; // + padding-bottom: 3px; // + } + + &.text-button { + // compensate text-button paddings + padding-left: 10px; + padding-right: 10px; + } + + &.image-button { + // we want image buttons to have a 1:1 aspect ratio, so compensation + // of the padding added to the GtkImage is needed + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { @extend %needs_attention; } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .primary-toolbar & { -gtk-icon-shadow: none; } // tango icons don't need shadows + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked, + .linked > &:backdrop { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked, + .linked.vertical > &:backdrop { @extend %linked_vertical; } +} + +%needs_attention { + animation: needs_attention 150ms ease-in; + $_dot_shadow: _text_shadow_color(); + $_dot_shadow_r: if($variant=='light',0.5,0.45); + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)), + -gtk-gradient(radial, + center center, 0, + center center, $_dot_shadow_r, + to($_dot_shadow), + 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; } + + &:backdrop { background-size: 6px 6px, 0 0;} + + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + + @else { background-position: left 3px, left 2px; } + } +} + +toolbar { + button { + &:hover { @include button(normal,darken($bg_color,7%));} + &:active { @include button(normal,darken($bg_color,12%));} + } +} +// 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(undecorated); + + &:hover { color: $selected_bg_color; } + + &:active, + &:checked{ color: darken($selected_bg_color, 5%); } + + &:disabled { + color: $backdrop_text_color; + + &:active, + &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); } + } + + &:backdrop { + color: $backdrop_text_color; + + &:active, + &:checked { color: darken($selected_bg_color, 5%); } + + &:disabled { + color: $backdrop_text_color; + + &:active, + &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); } + } + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton, +toolbar.inline-toolbar toolbutton:backdrop { + > button.flat { + &:backdrop { + border-color: transparent; + box-shadow: none; + } + } +} + +%linked_middle { + border: 1px solid $borders_color; + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px $top_highlight; +} + +%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-style: solid solid none solid; + border-radius: 0; +} + +%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-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px transparentize(white,1), + 0 1px transparentize(white, 1); + text-shadow: none; + -gtk-icon-shadow: none; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; + + @extend %undecorated_button; + + &:hover { background-color: $popover_hover_color; } + + &:selected { @extend %selected_items; } + + &:backdrop, + &:backdrop:hover { @extend %undecorated_button; } + + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + background: none; + + &:hover { background: none; } + + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +button.color { + padding: 4px; + + colorswatch:only-child { + &, overlay { border-radius: 0; } + + @if $variant == 'light' { + box-shadow: 0 1px _text_shadow_color(); + + &:disabled, + &:backdrop { box-shadow: none; } + } + } +} + +notebook, list, .view, popover { + button { + box-shadow: inset 0px 0px 0px 1px $borders_color; + &:backdrop { + box-shadow: inset 0px 0px 0px 1px $borders_color; + } + } + .linked > button { + box-shadow: none; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_calendar.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_calendar.scss new file mode 100644 index 00000000..1fa0c8cd --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_calendar.scss @@ -0,0 +1,59 @@ +/************ + * Calendar * + ***********/ +calendar { + color: $text_color; + border: 1px solid $borders_color; + + &:selected { + @extend %selected_items; + + border-radius: 3px; + } + + &.header { + border-bottom: 1px solid transparentize(black, 0.9); + border-radius: 0; + + &:backdrop { border-color: transparentize(black, 0.9); } + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color, 0.55); + + &:hover { + @extend %undecorated_button; + + color: $fg_color; + } + + &:backdrop { + @extend %undecorated_button; + + color: transparentize($backdrop_fg_color,0.55); + } + + &:disabled { + @extend %undecorated_button; + + color: transparentize($insensitive_fg_color,0.55); + } + } + + &:indeterminate, + &:indeterminate:backdrop { color: gtkalpha(currentColor, 0.55); } + + &.highlight, + &.highlight:backdrop { + font-size: smaller; + color: $fg_color; + } + + + &:backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_checks-radios.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_checks-radios.scss new file mode 100644 index 00000000..e4aa5f47 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_checks-radios.scss @@ -0,0 +1,165 @@ +/************************* + * Check and Radio Items * + *************************/ +// draw regular check and radio items using our PNG assets +// all assets are rendered from assets.svg. never add pngs directly + + +// unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked'), + (':disabled', '-unchecked'), + (':disabled:backdrop', '-unchecked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png")), -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked +@each $s,$ch in (':checked', '-checked'), + (':checked:hover', '-checked-hover'), + (':checked:active', '-checked-active'), + (':checked:backdrop', '-checked'), + (':checked:disabled', '-checked'), + (':checked:disabled:backdrop', '-checked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")), -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// mixed +@each $s,$mx in (':indeterminate', '-mixed'), + (':indeterminate:hover', '-mixed-hover'), + (':indeterminate:active', '-mixed-active'), + (':indeterminate:backdrop', '-mixed'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':indeterminate:disabled:backdrop', '-mixed-insensitive') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png")), -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// unchecked:selected +@each $s,$un in (':selected','-unchecked'), + (':hover:selected', '-unchecked'), + (':active:selected', '-unchecked'), + (':backdrop:selected', '-unchecked'), + (':disabled:selected', '-unchecked'), + (':disabled:backdrop:selected', '-unchecked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked:selected +@each $s,$ch in (':checked:selected', '-checked'), + (':checked:hover:selected', '-checked'), + (':checked:active:selected', '-checked'), + (':checked:backdrop:selected', '-checked'), + (':checked:disabled:selected', '-checked'), + (':checked:disabled:backdrop:selected', '-checked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// mixed:selected +@each $s,$mx in (':indeterminate:selected', '-mixed'), + (':indeterminate:hover:selected', '-mixed'), + (':indeterminate:active:selected', '-mixed'), + (':indeterminate:backdrop:selected', '-mixed'), + (':indeterminate:disabled:selected', '-mixed'), + (':indeterminate:disabled:backdrop:selected', '-mixed') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// selection-mode unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':disabled', '-unchecked-insensitive'), + (':disabled:backdrop', '-unchecked-backdrop-insensitive') { + .view.content-view check#{$s}, + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")); + -gtk-icon-shadow: none; + } + .view.content-view radio#{$s}, + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$un}.png"),url("../assets/radio#{$un}@2.png")); + -gtk-icon-shadow: none; + } +} + +checkbutton.text-button, radiobutton.text-button { + // this is for a nice focus on check and radios text + padding: 2px 0; + outline-offset: 0; + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +radio { + margin: 0 4px; + + min-height: 16px; + min-width: 16px; + border: none; + + menu menuitem & { + margin: 0; // this is a workaround for a menu check/radio size allocation issue + + &, &:hover, &:disabled { //FIXME use button reset mixin + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_color-chooser.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_color-chooser.scss new file mode 100644 index 00000000..3502a55e --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_color-chooser.scss @@ -0,0 +1,139 @@ +/***************** + * Color Chooser * + *****************/ +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is colorswatch {} the other one + // is colorswatch overlay {}, colorswatch has the programmatically set background, so most of the style is + // applied to the overlay box. + + &, &:drop(active) { border-style: none; } // FIXME: implement a proper drop(active) state + + $_colorswatch_radius: 5px; + $_colorswatch_overlay_shadow: if($variant == 'light', inset 0 2px 2px -3px transparentize(black, 0.3), + inset 0 3px 2px -2px transparentize(black, 0.5)); + + // base color corners rounding + // to avoid the artifacts caused by rounded corner anti-aliasing the base color + // sports a bigger radius. + // nth-child is needed by the custom color strip. + + &.top { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-top-right-radius: $_colorswatch_radius + 0.5px; + + 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.5px; + + 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: $selected_fg_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.2), $borders_color); } + + &:backdrop { color: $backdrop_selected_fg_color; } + } + + &.light overlay { + color: $text_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); } + + &:backdrop { color: $backdrop_text_color; } + } + + &:drop(active) { + box-shadow: none; + + &.light overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', darken($drop_target_color, 7%), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + + &.dark overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', transparentize(black, 0.7), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + } + + overlay { + box-shadow: $_colorswatch_overlay_shadow; + border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color); + + &:hover { box-shadow: inset 0 1px transparentize(white, 0.7); } + + &:backdrop, &:backdrop:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + box-shadow: none; + } + } + + &#add-color-button { + border-radius: $_colorswatch_radius $_colorswatch_radius 0 0; + + &:only-child { border-radius: $_colorswatch_radius; } + + overlay { + @include button(normal); + + &:hover { @include button(hover); } + + &:backdrop { @include button(backdrop); } + } + } + + &:disabled { + opacity: 0.5; + + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + row:selected & { box-shadow: 0 0 0 2px $selected_fg_color; } + + &#editor-color-sample { + border-radius: 4px; + + overlay { border-radius: 4.5px; } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 5px; } diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_comboboxes.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_comboboxes.scss new file mode 100644 index 00000000..3424c6d2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_comboboxes.scss @@ -0,0 +1,41 @@ +/************** + * ComboBoxes * + **************/ +combobox { + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &.linked { + button:nth-child(2) { + &:dir(ltr) { @extend %linked:last-child; } + &:dir(rtl) { @extend %linked:first-child; } + } + } + + &:drop(active) { // FIXME: untested + box-shadow: none; + + button.combo { @extend %button_basic:drop(active); } + } +} + +.linked > combobox > box > button.combo { + // 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), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { @extend %linked:first-child; } +.linked:not(.vertical) > combobox:last-child > box > button.combo { @extend %linked:last-child; } +.linked:not(.vertical) > combobox:only-child > box > button.combo {@extend %linked:only-child; } + +.linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} +.linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } +.linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_dialogs.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_dialogs.scss new file mode 100644 index 00000000..08ca2aa3 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_dialogs.scss @@ -0,0 +1,66 @@ +/*********** + * Dialogs * + ***********/ +messagedialog { // Message Dialog styling + .titlebar:not(headerbar) { + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + } + .titlebar { + min-height: 20px; + background-image: none; + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } + + &.csd { // rounded bottom border styling for csd version + &.background { + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + color: if($variant=='light', $headerbar_fg_color, $fg_color); + + // bigger radius for better antialiasing + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + } + + .dialog-action-area button { + padding: 10px 14px; // labels are not vertically centered on message dialog, this is a workaround + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: if($variant=='light', $headerbar_fg_color, $fg_color); + box-shadow: none; + + &:hover { + background-color: transparentize($selected_bg_color, 0.1); + } + + &:first-child{ + border-left-style: none; + border-bottom-left-radius: 4px; + } + + &:last-child { + border-bottom-right-radius: 4px; + } + } + } +} + +filechooser { + .dialog-action-box { + border-top: 1px solid $borders_color; + + &:backdrop { border-top-color: $backdrop_borders_color; } + } + + #pathbarbox { border-bottom: 1px solid $bg_color; } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_entries.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_entries.scss new file mode 100644 index 00000000..8b3b9a9b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_entries.scss @@ -0,0 +1,181 @@ +/**************** + * Text Entries * + ****************/ + +%entry, +entry { + %entry_basic, & { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + @include entry(normal); + + image { // icons inside the entry + &.left { padding-left: 0; padding-right: 6px; } + &.right { padding-left: 6px; padding-right: 0; } + } + + undershoot { + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + &.flat { + &:focus, & { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; + } + } + + &:focus { @include entry(focus); } + + &:disabled { @include entry(insensitive); } + + &:backdrop { + @include entry(backdrop); + + transition: $backdrop_transition; + } + + &:backdrop:disabled { @include entry(backdrop-insensitive); } + + selection { &:focus, & { @extend %selected_items; }} + + // entry error and warning style + @each $e_type, $e_color in (error, $error_color), + (warning, $warning_color) { + &.#{$e_type} { + @include entry(normal); + color: $e_color; + border-color: entry_focus_border($e_color); + + &:focus { @include entry(focus, $e_color); } + + &:selected { &:focus, & { background-color: $e_color; }} + } + } + + & image { // entry icons colors + color: mix($fg_color, $base_color, 80%); + + &:hover { color: $fg_color; } + + &:active { color: $selected_bg_color; } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); } + } + + &:drop(active) { + &:focus, & { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + .osd & { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + + &:backdrop { @include entry(osd-backdrop); } + + &:disabled { @include entry(osd-insensitive); } + } + } + + progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + box-shadow: none; + + &:backdrop { background-color: transparent; } + } + + // linked entries + .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:focus + &, + .linked:not(.vertical) > &:focus + button, + .linked:not(.vertical) > &:focus + combobox > box > button.combo { border-left-color: entry_focus_border(); } + + .linked:not(.vertical) > &:focus { border-color: entry_focus_border(); } + + .linked:not(.vertical) > &:drop(active) + &, + .linked:not(.vertical) > &:drop(active) + button, + .linked:not(.vertical) > &:drop(active) + combobox > box > button.combo { border-left-color: $drop_target_color; } + + // Vertically linked entries + // FIXME: take care of "colored" entries + .linked.vertical > & { + @extend %linked_vertical; + + // brighter border between linked entries + &:not(:disabled) + entry:not(:disabled), + &:not(:disabled) + %entry:not(:disabled) { + border-top-color: mix($borders_color, $base_color, 30%); + background-image: linear-gradient(to bottom, $base_color, $base_color); + + &:backdrop { + border-top-color: mix($backdrop_borders_color, $backdrop_base_color, 30%); + background-image: linear-gradient(to bottom, $backdrop_base_color, $backdrop_base_color); + } + } + + // brighter border between linked insensitive entries + &:disabled + %entry:disabled, + &:disabled + entry:disabled { border-top-color: mix($borders_color, $base_color, 30%); } + + // color back the top border of a linked focused entry following another entry and add back the focus shadow. + // :not(:only-child) is a specificity bump hack. + + %entry:focus:not(:only-child), + + entry:focus:not(:only-child) { border-top-color: entry_focus_border(); } + + + %entry:drop(active):not(:only-child), + + entry:drop(active):not(:only-child) { border-top-color: $drop_target_color; } + + // this takes care of coloring the top border of the focused entry subsequent widget. + // :not(:only-child) is a specificity bump hack. + &:focus:not(:only-child) { + + %entry, + + entry, + + button, + + combobox > box > button.combo { border-top-color: entry_focus_border(); } + } + + &:drop(active):not(:only-child) { + + %entry, + + entry, + + button, + + combobox > box > button.combo { border-top-color: $drop_target_color; } + } + } +} + +treeview entry { + &:focus { + &:dir(rtl), &:dir(ltr) { // specificity bump hack + background-color: $base_color; + transition-property: color, background; + } + } + + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_expanders.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_expanders.scss new file mode 100644 index 00000000..47b44481 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_expanders.scss @@ -0,0 +1,16 @@ +/************* + * 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'); } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_file-chooser.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_file-chooser.scss new file mode 100644 index 00000000..2f7d146c --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_file-chooser.scss @@ -0,0 +1,102 @@ +/**************** + * File chooser * + ****************/ +$_placesidebar_icons_opacity: 0.7; + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 36px; + padding: 0px; + + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { padding: 0 14px; } + + &:selected { color: $selected_fg_color; } + + &:disabled { color: $insensitive_fg_color; } + + &:backdrop { + color: $backdrop_fg_color; + + &:selected { color: $backdrop_selected_fg_color; } + + &:disabled { color: $backdrop_insensitive_color; } + } + + image.sidebar-icon { + opacity: $_placesidebar_icons_opacity; // dim the device icons + + &: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 { + @extend %button_basic.flat; + + @extend %button_selected.flat; + + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active), + &:backdrop { > image { opacity: $_placesidebar_icons_opacity; }} + } + + // in the sidebar case it makes no sense to click the selected row + &:selected:active { box-shadow: none; } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + color: $drop_target_color; + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + color: $selected_fg_color; + background-color: $drop_target_color; + } + } + } +} + +placesview { + .server-list-button > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + row.activatable:hover { background-color: transparent; } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_floating-bar.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_floating-bar.scss new file mode 100644 index 00000000..e9a24653 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_floating-bar.scss @@ -0,0 +1,33 @@ +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: $bg_color; + border-width: 1px; + border-style: solid solid none; + border-color: $borders_color; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px $top_highlight; + + &.bottom { + + &.left { + border-left-style: none; + border-top-left-radius: 0; + } + + &.right { + border-right-style: none; + border-top-right-radius: 0; + } + } + + > button { + padding:4px; + } + + &:backdrop { + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_frames.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_frames.scss new file mode 100644 index 00000000..d85b8327 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_frames.scss @@ -0,0 +1,87 @@ +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } + + &:backdrop { border-color: $backdrop_borders_color; } +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid $borders_color; + + &:backdrop { border-color: $backdrop_borders_color; } +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used when content is touch-dragged past boundaries. + // draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + + &:backdrop { @include overshoot(top, backdrop); } + } + + &.bottom { + @include overshoot(bottom); + + &:backdrop { @include overshoot(bottom, backdrop); } + } + + &.left { + @include overshoot(left); + + &:backdrop { @include overshoot(left, backdrop); } + } + + &.right { + @include overshoot(right); + + &:backdrop { @include overshoot(right, backdrop); } + } + } + + // 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; } + + &:backdrop { + border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px); + background-color: $backdrop_scrollbar_bg_color; + transition: $backdrop_transition; + } + } +} + +//vbox and hbox separators +separator { + background: transparentize(black, 0.9); +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_granite.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_granite.scss new file mode 100644 index 00000000..3e49050c --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_granite.scss @@ -0,0 +1,206 @@ +/************ + * Popovers * + ************/ + +GraniteWidgetsPopOver { + + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid $base_color; + background: $base_color; + color: $fg_color; + + .button { + background-image: none; + background: none; + border: none; + + &:active, + &:active:hover, { + color: $selected_bg_color; + } + } + + > .frame { + border:none; + } + + .sidebar.view { + border: none; + background: none; + } +} + +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: $base_color; + background-image: none; + border: 1px solid $base_color; + color: $fg_color; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: $base_color; + + GtkLabel { + color: $fg_color; + } + + .h1,.h3 { + color: transparentize($fg_color, 0.2); + } +} + +/************** +* Source List * +***************/ + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + + background-color: $bg_color; + border: solid $borders_color; + color: $fg_color; + border-right-width: 1px; + + &:backdrop {} + + .category-expander { + color: transparent; + } + + .badge { + background-image: none; + background-color: transparentize(black, 0.6); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: transparentize(black, 0.8); + color: darken($bg_color, 5%); + } + } + + row, + .list-row { + border:none; + padding: 0; + + > GtkLabel, + > label { + padding-left: 6px; + padding-right: 6px; + } + } +} + + +/************** +* Text Styles * +**************/ + +.h1 { + font-size: 24px; +} + +.h2 { + font-weight: 300; + font-size: 18px; +} + +.h3 { + font-size: 11px; +} + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: transparentize($fg_color, 0.7); + font-weight: bold; + text-shadow: 0 1px transparentize(white,0.8); +} + + +/************** +* Storage Bar * +**************/ +.storage-bar { + + .trough { + border: none; + box-shadow:0 1px 0 0 $bottom_highlight; + background-image: none; + background-color: transparent; + padding: 8px 6px; + } + + .fill-block { + background-color: $yellow; + border:none; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), inset 0 -1px 0 0 transparentize(black, 0.9); + + transition: all 200ms ease-in-out; + + padding: 8px 6px; + + &:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset 1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset -1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &.empty-block { + background-color: $base_color; + } + + &.app { + background-color: $blue; + } + + &.audio { + background-color: $orange; + } + + &.photo { + background-color: $red; + } + + &.video { + background-color: $purple; + } + + .legend { + padding: 12px; + border-radius: 4px; + } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_header-bars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_header-bars.scss new file mode 100644 index 00000000..e9f40961 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_header-bars.scss @@ -0,0 +1,330 @@ +/*************** + * Header bars * + ***************/ +%titlebar, +headerbar { + padding: 0 6px; + min-height: 34px; + background-color: $headerbar_color; + color: $headerbar_fg_color; + border-radius: 0; + + &:backdrop { + border-color: $backdrop_borders_color; + background-image: none; + + transition: $backdrop_transition; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + + @extend .dim-label; + } + + %linked-header { + border: none; + border-radius: 7px; + border-right-style: none; + box-shadow: none; + + // &:first-child { + // border-top-left-radius: 7px; + // border-bottom-left-radius: 0px; + // } + + // &:last-child { + // border-top-right-radius: 0px; + // border-bottom-right-radius: 0px; + // border-right-style: solid; + // } + + // &:only-child { + // border-radius: 0px; + // border-style: solid; + // } + } + entry { min-height: 24px; } + button { + @include button(normal-header); + min-height: 30px; + margin-top: 5px; + margin-bottom: 5px; + &:hover { + @include button(hover-header, transparent, $purple); + } + &:active, + &:checked { + @include button(active-header, red, $purple); + } + + &:backdrop, + &:disabled, + &:backdrop:disabled { + @include button(backdrop-header,transparent,transparentize(white,0.7)); + } + + &:backdrop { + &:hover, + &:active, + &:checked { + background-color: transparent; + color: $selected_bg_color; + box-shadow: none; + // @include button(hover-header,transparent,transparentize(white,0.7)); + } + } + + @each $b_type, $b_color in (suggested-action, $cyan), + (destructive-action, $destructive_color) { + &.#{$b_type} { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + @include button(normal, $b_color, white); + + &:hover { @include button(hover, $b_color, white); } + + &:active { @include button(active, $b_color, white); } + + &:disabled { + @include button(insensitive, $b_color, white); + label {color: transparentize(white,0.5);} + } + + &:backdrop { + @include button(backdrop, $b_color, white); + border-radius: 3px; + } + + &:backdrop:disabled { @include button(backdrop-insensitive, $b_color, white); } + + } + } + + //Reset style + &.titlebutton { + color: transparent; + box-shadow: none; + + &:hover, + &:active, + &:checked, + &:backdrop, + &:backdrop:hover,* { + color: transparent; + box-shadow: none; + } + } + } + .linked > button, + .linked > button:hover, + .linked > button:active, + .linked > button:checked, + .linked > button:backdrop { @extend %linked-header; } + .linked > button:active, + .linked > button:checked{ + &:backdrop{ + color: $backdrop_selected_bg_color; + label{ + color: $backdrop_selected_bg_color; + } + } + } + // End reset style + + &.selection-mode { + $_hc: mix($top_highlight,$selected_bg_color, 50%); // highlight color + + color: $selected_fg_color; + text-shadow: 0 -1px transparentize(black, 0.5); + border-color: $selected_borders_color; + + @include headerbar_fill($selected_bg_color, $_hc); + + &:backdrop { + background-color: $selected_bg_color; + background-image: none; + box-shadow: inset 0 1px mix($top_highlight, $selected_bg_color, 60%); + } + + .subtitle:link { @extend *:link:selected; } + + button { + @include button(normal, $selected_bg_color, $selected_fg_color); + + &.flat { @include button(undecorated); } + + &:hover { @include button(hover, $selected_bg_color, $selected_fg_color); } + + &:active, + &:checked { @include button(active, $selected_bg_color, $selected_fg_color); } + + &:backdrop { + &.flat, & { + @include button(backdrop, $selected_bg_color, $selected_fg_color); + + -gtk-icon-effect: none; + border-color: $selected_borders_color; + + &:active, + &:checked { + @include button(backdrop-active, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + } + + &:disabled { + @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + + &:active, &:checked { + @include button(backdrop-insensitive-active, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + } + } + } + } + + &.flat { &:backdrop, &:disabled, &:backdrop:disabled { @include button(undecorated); }} + + &:disabled { + @include button(insensitive, $selected_bg_color, $selected_fg_color); + + &:active, + &:checked { @include button(insensitive-active, $selected_bg_color, $selected_fg_color); } + } + + &.suggested-action { + @include button(normal, $cyan, white); + + &:hover { @include button(hover, $cyan, white); } + + &:active { @include button(active, $cyan, white); } + + &:disabled { @include button(insensitive, $cyan, white); } + + &:backdrop { @include button(backdrop, $cyan, white); } + + &:backdrop:disabled { @include button(backdrop-insensitive, $cyan, white); } + } + } + + .selection-menu { + &:backdrop, & { + border-color: transparentize($selected_bg_color, 1); + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1), transparentize($selected_bg_color, 1)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + + GtkArrow { -GtkArrow-arrow-scaling: 1; } + + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + color: transparentize($selected_fg_color,0.5); + -gtk-icon-shadow: none; + } + } + } + } + + .tiled &, + .maximized & { + &.titlebar { + @if $variant == 'light' { box-shadow: none; } + @else { box-shadow: inset 0 -1px $bottom_highlight; } + } + &:backdrop, & { border-radius: 0; } + } // squared corners when the window is maximized or tiled + + &.default-decoration { + padding: 4px; + min-height: 28px; + + button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; + } + } +} + +headerbar { + // add vertical margins to common widget on the headerbar to avoid them spanning the whole height + entry, + spinbutton, + separator { + margin-top: 5px; + margin-bottom: 5px; + } + switch { + margin-top: 10px; + margin-bottom: 10px; + } + separator { background: transparent; } + + viewswitcher, switcher { + > box.horizontal { + > button.radio { + image { margin-left: 7px; } + label { margin-right: 7px; } + margin: 0; + padding: 0; + border-radius: 0; + } + } + } +} + +.background:not(.tiled):not(.maximized) .titlebar { + @if $variant == 'light' { box-shadow: inset 0 1px lighten($headerbar_color, 5%); } + @else { box-shadow: inset 0 1px $top_highlight,inset 0 -1px $bottom_highlight; } + + + &:backdrop, & { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +} + +headerbar { + window:not(.tiled):not(.maximized) separator:first-child + &, // tackles the paned container case + window:not(.tiled):not(.maximized) &:first-child { &:backdrop, & { border-top-left-radius: 4px; }} + + window:not(.tiled):not(.maximized) &:last-child { &:backdrop, & { border-top-right-radius: 4px; }} +} +window { border-radius: 6px; } + +.titlebar:not(headerbar) { + window.csd > & { + // in csd we assume every titlebar is a headerbar so reset anything, this is needed for split toolbars cases + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; + } + + > separator { + &, &:backdrop { + background: $headerbar_color; + } + } + + @extend %titlebar; +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_infobars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_infobars.scss new file mode 100644 index 00000000..1193ea63 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_infobars.scss @@ -0,0 +1,119 @@ +/************** + * GtkInfoBar * + **************/ +%infobar, +infobar { + text-shadow: none; + color: $fg_color; + background-color: $bg_color; + border-bottom:1px solid darken($bg_color,10%); + box-shadow: 0 1px 0 0 transparentize(black, 0.95), + 0 1px 2px 0 transparentize(black, 0.85); + +} + +%color_infobar { + + @extend %infobar; + + text-shadow: none; + color: $selected_fg_color; + border:none; + + .label { + color: $selected_fg_color; + + &:backdrop { + color: $backdrop_selected_fg_color; + } + } + + button { + border-radius: 2px; + border: none; + background: transparentize($base_color, 0.02); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + .label { + color: $fg_color; + } + + &:active { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:hover, + &:focus { + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + } + + &:disabled { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } +} + +.info { + @extend %color_infobar; + background-color: $info_color; + + &:backdrop { + background-color:lighten($info_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.warning { + @extend %color_infobar; + background-color: $warning_color; + + &:backdrop { + background-color:lighten($warning_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.question { + @extend %color_infobar; + background-color: $question_color; + + &:backdrop { + background-color:lighten($question_color,10%); + color: $backdrop_selected_fg_color; + } + +} + +.error { + @extend %color_infobar; + background-color: $error_color; + + &:backdrop { + background-color:lighten($error_color,10%); + color: $backdrop_selected_fg_color; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_level-bars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_level-bars.scss new file mode 100644 index 00000000..46ca221b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_level-bars.scss @@ -0,0 +1,62 @@ +/************* + * Level Bar * + *************/ +levelbar { + block { + min-width: 32px; + min-height: 6px; + } + + &.vertical block { + min-width: 6px; + min-height: 32px; + } + + &:backdrop { transition: $backdrop_transition; } + + trough { + padding: 3px; + border-radius: 3px; + background-color: if($variant == 'light' ,transparentize(white,0.2),transparentize(black,0.86)); + box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); + + &:backdrop { + background-color: if($variant == 'light' ,transparentize(white,0.4),transparentize(black,0.94)); + box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); + } + } + + &.horizontal.discrete block { margin: 0 1px; } + + &.vertical.discrete block { margin: 1px 0; } + + block { + border-radius: 2px; + + &:backdrop { box-shadow: none; } + + &.low { + background-color: $warning_color; + + &:backdrop { border-color: $warning_color; }; + } + + &.high, + &:not(.empty) { + background-color: $cyan; + + &:backdrop { border-color: $cyan; } + } + + &.full { + background-color: $success_color; + + &:backdrop { border-color: $success_color; }; + } + + &.empty { + background-color: transparentize(black,0.86); + box-shadow: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_links.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_links.scss new file mode 100644 index 00000000..db6d1e8a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_links.scss @@ -0,0 +1,49 @@ +/********* + * 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%); } + } + + &:backdrop { &:backdrop:hover, &:backdrop:hover:selected, & { color: $selected_bg_color; }} + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +button:link, +button:visited { + @extend %undecorated_button; + + @extend *:link; + + text-shadow: none; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + + text-shadow: none; + } + + > label { text-decoration-line: underline; } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_lists.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_lists.scss new file mode 100644 index 00000000..e2ef0c66 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_lists.scss @@ -0,0 +1,47 @@ +/********* + * Lists * + *********/ +list { + color: $text_color; + background-color: $base_color; + border-color: $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } +} + +row { + padding: 8px 14px; + transition: all 150ms $ease-out-quad; + + label { + padding-left: 8px; + } + + &:hover { transition: none; } + + &:backdrop { transition: $backdrop_transition; } + + &.activatable { + &.has-open-popup, // this is for indicathing which row generated a popover see https://bugzilla.gnome.org/show_bug.cgi?id=754411 + + &:hover { background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); } + + &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } + + &:backdrop:hover { background-color: transparent; } + + &:selected { + &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); } + + &.has-open-popup, + &:hover { background-color: transparentize($selected_bg_color, 0.2); } + + &:backdrop { background-color: $backdrop_selected_bg_color; } + } + } + + &:selected { @extend %selected_items; } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_menus.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_menus.scss new file mode 100644 index 00000000..8b2de58b --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_menus.scss @@ -0,0 +1,128 @@ +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: $headerbar_color; + color: $headerbar_fg_color; + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px transparentize(black, 0.9); + + > menuitem { + min-height: 16px; + padding: 4px 8px; + + &:hover { //Seems like it :hover even with keyboard focus + box-shadow: inset 0 -3px $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + box-shadow: none; + } + } +} + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: $menu_color; + border: 1px solid $borders_color; // adds borders in a non composited env + font: initial; + + .csd & { border: none; } // axes borders in a composited env + + &:backdrop { background-color: $backdrop_menu_color; } + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // 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; + } + } + + // avoids labels color being overridden, see + // https://bugzilla.gnome.org/show_bug.cgi?id=767058 + label { &:dir(rtl), &:dir(ltr) { color: inherit; }} + } + + // overflow arrows + > arrow { + @include button(undecorated); + + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: $menu_color; + 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%); } + + &:backdrop { background-color: $backdrop_menu_color; } + + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, + radio { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { margin-right: 7px; } + &:dir(rtl) { margin-left: 7px; } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_misc.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_misc.scss new file mode 100644 index 00000000..390f1a58 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_misc.scss @@ -0,0 +1,62 @@ +/******** + * Misc * + ********/ +//content view (grid/list) +.content-view { + background-color: darken($bg_color,7%); + + &:hover { -gtk-icon-effect: highlight; } + + &:backdrop { background-color: darken($bg_color,7%); } + + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd; } + + .osd & button.flat { //FIXME: quick hack, redo properly + border-style: none; + border-radius: 5px; + } + + button { // +/- buttons on GtkVolumeButton popup + &:hover { + @extend %undecorated_button; + background-color: transparentize($fg_color,0.9); + border-radius: 5px; + } + + &:backdrop { &:hover, &:disabled, & { @extend %undecorated_button; }} + } +} + +/************ +* Assistant * +*************/ + +assistant { + + border-bottom-left-radius:4px; + border-bottom-right-radius:4px; + + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + border-bottom-left-radius:4px; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar GtkLabel, + .sidebar label { padding: 6px 12px; } + + .sidebar GtkLabel.highlight, + .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_notebooks.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_notebooks.scss new file mode 100644 index 00000000..d0ba80a0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_notebooks.scss @@ -0,0 +1,273 @@ +/************* + * Notebooks * + *************/ +notebook { + > header { + padding: 1px; + border-color: $borders_color; + border-width: 0px; + background-color: $bg_color; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_bg_color; + } + + tabs { margin: -1px; } + + &.top { + border-bottom-style: solid; + > tabs { + margin-bottom: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { + background-color: $base_color; + &:hover{background-color: $base_color;} + } + } + } + } + + &.bottom { + border-top-style: solid; + > tabs { + margin-top: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.left { + border-right-style: solid; + > tabs { + margin-right: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.right { + border-left-style: solid; + > tabs { + margin-left: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.top > tabs > arrow { + @extend %notebook_vert_arrows; + + border-top-style: none; + } + + &.bottom > tabs > arrow { + @extend %notebook_vert_arrows; + + border-bottom-style: none; + } + + @at-root %notebook_vert_arrows { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + } + + &.left > tabs > arrow { + @extend %notebook_horz_arrows; + + border-left-style: none; + } + + &.right > tabs > arrow { + @extend %notebook_horz_arrows; + + border-right-style: none; + } + + @at-root %notebook_horz_arrows { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } + + > tabs > arrow { + @extend %button_basic; + + @extend %button_basic.flat; + + min-height: 16px; + min-width: 16px; + border-radius: 0; + + &:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: transparentize(white, 0.7); + border-color: transparent; + box-shadow: none; + } + + &:disabled { @include button(undecorated); } + } + + tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + + outline-offset: -5px; + + color: $insensitive_fg_color; + font-weight: bold; + + border-width: 1px; // for reorderable tabs + border-color: transparent; // + + &:hover { + color: mix($insensitive_fg_color, $fg_color, 50%); + + &.reorderable-page { + border-color: transparentize($borders_color, 0.7); + background-color: transparentize($bg_color, 0.8); + } + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_bg_color, 60%); + + &.reorderable-page { + border-color: transparent; + background-color: transparent; + } + } + + &:checked { + color: $fg_color; + &.reorderable-page { + border-color: transparentize($borders_color, 0.5); + background-color: transparentize($bg_color, 0.5); + + &:hover { background-color: transparentize($bg_color, 0.3); } + } + } + + &:backdrop:checked { + color: $backdrop_fg_color; + + &.reorderable-page { + border-color: $backdrop_borders_color; + background-color: $backdrop_base_color; + } + } + + // colors the button like the label, overridden otherwise + button.flat { + &:hover { background: transparent; box-shadow: none; color: $red; } + + &, &:backdrop { color: gtkalpha(currentColor, 0.3); } + + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + // FIXME: generalize .small-button? + min-width: 20px; + min-height: 20px; + + &:last-child { + margin-left: 4px; + margin-right: -4px; + } + + &:first-child { + margin-left: -4px; + margin-right: 4px; + } + } + } + + &.top, + &.bottom { + tabs { + padding-left: 0.5px; + padding-right: 0.5px; + + &:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; + + &:first-child { margin-left: 0.5px; } + &:last-child { margin-right: 0.5px; } + } + + tab { + margin-left: 0.5px; + margin-right: 0.5px; + + &.reorderable-page { border-style: none solid; } + } + } + } + + &.left, + &.right { + tabs { + padding-top: 4px; + padding-bottom: 4px; + + &:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; + + &:first-child { margin-top: -1px; } + &:last-child { margin-bottom: -1px; } + } + + tab { + margin-top: 4px; + margin-bottom: 4px; + + &.reorderable-page { border-style: solid none; } + } + } + } + + &.top tab { padding-bottom: 4px; } + &.bottom tab { padding-top: 4px; } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + + &:backdrop { background-color: $backdrop_base_color; } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_paned.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_paned.scss new file mode 100644 index 00000000..e3d6bbd7 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_paned.scss @@ -0,0 +1,69 @@ +/********* + * Paned * + *********/ +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; // defeats the ugly default handle decoration + border-style: none; // just to be sure + background-color: transparent; + // workaround, using background istead of a border since the border will get rendered twice (?) + background-image: image($borders_color); + background-size: 1px 1px; + + &:selected { background-image: image($selected_bg_color); } // FIXME is this needed? + + &:backdrop { background-image: image($backdrop_borders_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: $bg_color; + background-image: image($borders_color), image($borders_color); + background-size: 1px 1px, 1px 1px; + + &:backdrop { + background-color: $backdrop_bg_color; + background-image: image($backdrop_borders_color), + image($backdrop_borders_color); + } + } + } + + &.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; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_pathbars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_pathbars.scss new file mode 100644 index 00000000..65083c90 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_pathbars.scss @@ -0,0 +1,29 @@ +/************ + * Pathbars * + ************/ +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, & { + label:last-child { padding-right: 8px; } + label:first-child { padding-left: 8px; } + } + + image { + padding-left: 4px; + padding-right: 4px; + } + + &.slider-button { + padding-left: 0; + padding-right: 0; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_popovers.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_popovers.scss new file mode 100644 index 00000000..560badd5 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_popovers.scss @@ -0,0 +1,45 @@ +/*************** + * Popovers * + ***************/ + +popover.background { + padding: 2px; + border-radius: 5px; + background-color: $popover_bg_color; + + .csd &, & { border: 1px solid $borders_color; } + + box-shadow: 0 1px 6px transparentize(black, 0.6); + + &:backdrop { + background-color: $backdrop_bg_color; + box-shadow: none; + } + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + .csd &, & { + &.touch-selection, + &.magnifier { + @extend %osd; + + border: 1px solid transparentize(white, 0.9); + + button { @extend %osd_button }; + } + + &.osd { @extend %osd; } + } + + separator { margin: 3px; } + + list separator { margin: 0px; } + + checkbutton, + radiobutton { @extend modelbutton.flat; } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_print-dialog.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_print-dialog.scss new file mode 100644 index 00000000..7ae1b8d8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_print-dialog.scss @@ -0,0 +1,18 @@ +/**************** + * Print dialog * +*****************/ +printdialog { + paper { + color: $fg_color; + border: 1px solid $borders_color; + background: white; + padding: 0; + + &:backdrop { + color: $backdrop_fg_color; + border-color: $backdrop_borders_color; + } + } + + .dialog-action-box { margin: 12px; } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_progress-bars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_progress-bars.scss new file mode 100644 index 00000000..c962fdcd --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_progress-bars.scss @@ -0,0 +1,56 @@ +/***************** + * Progress bars * + *****************/ +progressbar { + // sizing + &.horizontal { + trough, + progress { min-height: 6px; } + } + + &.vertical { + trough, + progress { min-width: 6px; } + } + + &.horizontal progress { margin: 0; } // the progress node is positioned after the trough border + &.vertical progress { margin: 0; } // this moves it over it. + + + // FIXME: insensitive state missing and some other state should be set probably + font-size: smaller; + color: transparentize($fg_color, 0.6); + + &:backdrop { + box-shadow: none; + transition: $backdrop_transition; + } + + trough { @extend %scale_trough; } + + &:backdrop trough { @extend %scale_trough:backdrop; } // looks like states are not passed to the trough component here + + progress { + @extend %scale_highlight; + } + + &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + + &.osd { // progressbar.osd used for epiphany page loading progress + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + progress { + border-style: none; + border-radius: 0; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_scales.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_scales.scss new file mode 100644 index 00000000..7c941eb8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_scales.scss @@ -0,0 +1,419 @@ +/************ + * GtkScale * + ************/ + $scale_slider_bg: if($variant == 'light', $base_color, lighten($base_color, 10%)); + $scale_trough_bg: if($variant == 'light', transparentize(black,0.86), lighten(transparentize($bg_color,0.86), 47%)); +%scale_trough { + background-color: $scale_trough_bg; + border: none; + border-radius: 3px; + margin: 0; + + &:disabled { background-color: transparentize(black,0.86); } + + &:backdrop { + background-color: transparentize(black,0.86); + transition: $backdrop_transition; + + &:disabled { background-color: transparentize(black,0.86); } + } +} + +%scale_highlight { + border: none; + background-color: $selected_bg_color; + border-radius: 3px; + margin: 0; + + &:disabled { + border: none; + background-color: transparentize(black, 0.86); + } + + &:backdrop, + &:active:backdrop { + border-color: lighten($selected_bg_color, 5%); + background-color: lighten($selected_bg_color, 5%); + &:disabled { + background-color: transparentize(black, 0.9); + } + } +} + +scale { + // sizing + $_marks_lenght: 6px; + $_marks_distance: 6px; + + min-height: 16px; + min-width: 16px; + padding: 8px; + + &.horizontal { + trough, + progress { min-height: 6px; } + } + + &.vertical { + trough, + progress { min-width: 6px; } + } + + // the slider is inside the trough, so to have make it bigger there's a negative margin + + slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + border-radius: 12px; + + transition: $button_transition; + transition-property: background, border, box-shadow; + + &:active { + background-color: $purple; + + &:disabled { + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.05); + } + } + } + + // click-and-hold the slider to activate + &.fine-tune { + &.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; + } + + &.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; + } + + // to make the trough grow in fine-tune mode + slider { margin: -6px; } + + fill, + highlight, + trough { + border-radius: 5px; + -gtk-outline-radius: 7px; + } + } + + // the backing bit + trough { + @extend %scale_trough; + + outline-offset: 2px; + -gtk-outline-radius: 5px; + outline-color: transparent; + } + + // the colored part of the backing bit + highlight { @extend %scale_highlight; } + + // this is another differently styled part of the backing bit, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + @extend %scale_trough; + + &:backdrop, & { background-color: $borders_color; } + + &:disabled { + &:backdrop, & { + border-color: transparent; + background-color: transparent; + } + } + + // OSD + .osd & { + background-color: mix($osd_fg_color, $osd_borders_color, 25%); + + &:disabled { + &:backdrop, & { + border-color: transparent; + background-color: transparent; + } + } + } + } + + slider { + border-color: $base_color; + border: none; + border-radius: 12px; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + + &:hover { @include button(hover-alt, $edge: $shadow_color); } + + &:active { border-color: $selected_borders_color; } + + &:disabled { + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + + &:backdrop, + &:backdrop:disabled { + transition: $backdrop_transition; + + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + + // ...on selected list rows + row:selected & { &:disabled, & { border-color: $selected_borders_color; } } + + // OSD + .osd & { + @include button(osd); + border-color: darken($osd_borders_color, 3%); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:hover { + @include button(osd-hover); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:active { + @include button(osd-active); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:disabled { + @include button(osd-insensitive); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:backdrop { + @include button(osd-backdrop); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:disabled { + @include button(osd-backdrop-insensitive); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + } + } + } + + 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_lenght); + } + } + } + + &.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; + margin-#{$marks_pos}: -($_marks_distance + $_marks_lenght - 3px); + } + } + } + + &.horizontal { + indicator { + min-height: $_marks_lenght; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_lenght - 3px); } + } + + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_lenght; + } + + &.fine-tune indicator { min-width: ($_marks_lenght - 3px); } + } + + // *WARNING* scale with marks madness following + + // FIXME: OSD and selected list rows missing, I don't feel like adding the other 144 assets needed for those... + $suffix: if($variant == 'light', '', '-dark'); + + @each $dir_class, $dir_infix in ('horizontal', 'horz'), + ('vertical', 'vert') { + @each $marks_infix, $marks_class in ('scale-has-marks-above', 'marks-before:not(.marks-after)'), + ('scale-has-marks-below', 'marks-after:not(.marks-before)') { + @each $state, $state_infix in ('', ''), + (':hover', '-hover'), + (':active', '-active'), + (':disabled', '-insensitive'), + (':backdrop', '-backdrop'), + (':backdrop:disabled', '-backdrop-insensitive') { + &.#{$dir_class}.#{$marks_class} { + + slider { + &#{$state} { + // an asymmetric slider asset is used here, so the margins are uneven, the smaller + // margin is set on the point side. + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + } + + &.fine-tune slider { + // bigger negative margins to make the trough grow here as well + margin: -7px; + } + } + } + } + } + + &.color { + min-height: 0; + min-width: 0; + + trough { + background-image: image($borders_color); + background-repeat: no-repeat; + } + + &.horizontal { + padding: 0 0 15px 0; + + trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + slider { + &:dir(ltr), &:dir(rtl) { // specificity bumb + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-bottom: -15px; + margin-top: 6px; + } + } + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 15px; + + trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + } + + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-left: -15px; + margin-right: 6px; + } + } + } + + &:dir(rtl) { + padding: 0 15px 0 0; + + trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + } + + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-right: -15px; + margin-left: 6px; + } + } + } + } + + &.fine-tune { + &.horizontal { + &:dir(ltr), &:dir(rtl) { // specificity bump + padding: 0 0 12px 0; + + trough { + padding-bottom: 7px; + background-position: 0 -6px; + } + + slider { + margin-bottom: -15px; + margin-top: 6px; + } + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 12px; + + trough { + padding-left: 7px; + background-position: 6px 0; + } + + slider { + margin-left: -15px; + margin-right: 6px; + } + } + + &:dir(rtl) { + padding: 0 12px 0 0; + + trough { + padding-right: 7px; + background-position: -6px 0; + } + + slider { + margin-right: -15px; + margin-left: 6px; + } + } + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_scrollbars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_scrollbars.scss new file mode 100644 index 00000000..eff1e0d7 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_scrollbars.scss @@ -0,0 +1,176 @@ +/************** + * Scrollbars * + **************/ +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; } + + &:backdrop { + background-color: $backdrop_scrollbar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: $scrollbar_slider_color; + + &:hover { background-color: $scrollbar_slider_hover_color; } + + &:hover:active { background-color: $scrollbar_slider_active_color; } + + &:backdrop { background-color: $backdrop_scrollbar_slider_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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; + + slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: $fg_color; + border: 1px solid if($variant == 'light', white, black); + } + + button { + min-width: 5px; + min-height: 5px; + background-color: $fg_color; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid if($variant == 'light', white, black); + -gtk-icon-source: none; + } + + &.horizontal { + slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + button { + margin: 1px 2px; + min-width: 5px; + } + } + + &.vertical { + slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + + button { + margin: 2px 1px; + min-height: 5px; + } + } + } + + &.dragging, + &.hovering { opacity: 0.8; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + + &.vertical slider { min-height: $_slider_min_length; } + + // button styling + button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + + @include button(undecorated); + + color: $scrollbar_slider_color; + + &:hover { + @include button(undecorated); + + color: $scrollbar_slider_hover_color; + } + &:active, &:checked { + @include button(undecorated); + + color: $scrollbar_slider_active_color; + } + &:disabled { + @include button(undecorated); + + color: transparentize($scrollbar_slider_color, 0.8); + } + &:backdrop { + @include button(undecorated); + + color: $backdrop_scrollbar_slider_color; + + &:disabled { + @include button(undecorated); + + color: transparentize($backdrop_scrollbar_slider_color, 0.8); + } + } + } + + // button icons + &.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'); } + } + } +} + +treeview ~ scrollbar.vertical { + border-top: 1px solid $borders_color; + margin-top: -1px; +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_sidebar.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_sidebar.scss new file mode 100644 index 00000000..445f13dc --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_sidebar.scss @@ -0,0 +1,128 @@ +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: lighten($bg_color, 0.77%); + .frame{ + border: none; + } + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: none; + border-left-style: none; + } + + @at-root %sidebar_right + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + &:backdrop { + background-color: $backdrop_sidebar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + list { background-color: lighten($bg_color, 0.77%); } + row{ + margin: 0 10px; + padding: 10px 12px; + border-radius: 10px; + &:selected { + &:backdrop{ + background: transparentize($backdrop_selected_bg_color, 0.3); + label{ + color: $backdrop_selected_bg_color; + } + } + &:hover{ + background-color: transparentize($selected_bg_color, 0.2); + } + background: transparentize($selected_bg_color, 0.4); + color: $purple; + label{ + color: $purple; + } + } + } + + //elementary os file manager + &.source-list{ + background-color: $headerbar_color; + color: #F2EFEA; + padding: 4px 0px; + &.view{ + + &:selected { + &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); } + + &.has-open-popup, + &:hover { background-color: transparentize($selected_bg_color, 0.2); } + + &:backdrop { background-color: $backdrop_selected_bg_color; } + } + &:hover, iconview.source-list:hover { + background-color: if(variant == light, transparentize($base_color, 0.4), transparentize($base_color, 0.4)); + } + } + } + + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { + border-style: none; + border-color: $borders_color; + } +} +} + +stacksidebar { + &.sidebar { + &:dir(ltr), + &.left, + &.left:dir(rtl) { list { @extend %sidebar_left; }} + + &:dir(rtl), + &.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 { + &.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; + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_spinbuttons.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_spinbuttons.scss new file mode 100644 index 00000000..4810bbe3 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_spinbuttons.scss @@ -0,0 +1,192 @@ +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + &:not(.vertical) { + // in this horizontal configuration, the whole spinbutton + // behaves as the entry, so we extend the entry styling + // and nuke the style on the internal entry + @extend %entry; + + padding: 0; + + entry { + min-width: 28px; + // reset all the other props since the spinbutton node is styled here + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + } + + button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: mix($fg_color, $base_color, 90%); + background-image: none; + border-style: none none none solid; + border-color: transparentize($borders_color, 0.7); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0,0,0,0.07); + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + color: $fg_color; + background-color: $base_hover_color; + } + + &:disabled { color: transparentize($insensitive_fg_color, 0.7); } + + &:active { + background-color: transparentize(black, 0.9); + box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8); + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_base_color, 90%); + background-color: transparent; + border-color: transparentize($backdrop_borders_color, 0.7); + transition: $backdrop_transition; + } + + &:backdrop:disabled { + color: transparentize($backdrop_insensitive_color,0.7); + background-image: none; + border-style: none none none solid; // It is needed or it gets overridden + box-shadow: inset 1px 0px 0px 0px rgba(0,0,0,0.07); + + &:dir(rtl) { border-style: none solid none none; } + } + + &:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; + } + } + } + + // OSD horizontal + .osd &:not(.vertical) { + 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; + -gtk-icon-shadow: 0 1px black; + + &: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); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; + } + + &:backdrop { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + -gtk-icon-shadow: none; + box-shadow: none; + } + + &:disabled { + @include button(undecorated); + + color: $osd_insensitive_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + -gtk-icon-shadow: none; + box-shadow: none; + } + + &:last-child { border-radius: 0 3px 3px 0; } + + &:dir(rtl):first-child { border-radius: 3px 0 0 3px; } + } + } + + // Vertical + &.vertical { + // in the vertical configuration, we treat the spinbutton + // as a box, and tweak the style of the entry in the middle + // so that it's linked + + // FIXME: this should not be set at all, but otherwise it gets the wrong + // color + &:disabled { color: $insensitive_fg_color; } + &:backdrop:disabled { color: $backdrop_insensitive_color; } + + &:drop(active) { + border-color: transparent; + box-shadow: none; + } + + entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; + } + + button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: $borders_color; + box-shadow: 0 1px $top_highlight; + + &.up { @extend %top_button; } + + &.down { @extend %bottom_button; } + } + + %top_button { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; + } + + %bottom_button { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; + } + } + + // OSD vertical + .osd &.vertical button:first-child { + @include button(osd); + + &:hover { @include button(osd-hover);} + + &:active { @include button(osd-active); } + + &:disabled { @include button(osd-insensitive); } + + &:backdrop { @include button(osd-backdrop); } + } + + // Misc + treeview &:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; + + entry { + min-height: 0; + padding: 1px 2px; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_spinner.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_spinner.scss new file mode 100644 index 00000000..1bd61a6f --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_spinner.scss @@ -0,0 +1,27 @@ +/*********** + * Spinner * + ***********/ + +menu spinner { + color: $selected_bg_color; +} + +/********************* + * Spinner Animation * + *********************/ +@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; } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_switches.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_switches.scss new file mode 100644 index 00000000..c24d971a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_switches.scss @@ -0,0 +1,101 @@ +/********** + * Switch * + **********/ + $_switch_bg: if($variant == 'light', transparentize(black, 0.9), lighten($base_color, 10%)); + $_switch_slider_bg:$base_color; + + switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + + background-color:$_switch_bg; + box-shadow: inset 0 0 0 1px transparentize(black, 0.95), 0px 1px $bottom_highlight; + + &:disabled { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: darken($_switch_bg, 7%); + transition: $backdrop_transition; + + &:disabled { background-color: $insensitive_bg_color; } + } + + + &:active, + &:checked { + background-color: $lime; + + &:backdrop { + background-color: $lime; + + slider { + &:backdrop { + box-shadow:none; + background-color:transparentize($base_color, 0.1); + border:none; + } + } + } + } + + // Handle + slider { + padding:2px; + min-width: 16px; + min-height: 16px; + + border-radius: 100%; + transition: $button_transition; + background-color: $_switch_slider_bg; + + box-shadow: 0 2px 2px transparentize(black, 0.8), + 0 1px 2px transparentize(black, 0.8); + + &:backdrop { + padding:2px; + box-shadow:none; + background-color: $base_color; + } + } + + &:checked slider { } + + &:backdrop { + } + + row:selected & { + @if $variant == 'light' { + box-shadow: none; + border-color: $selected_borders_color; + + &:backdrop { border-color: $selected_borders_color; } + + &.slider:dir(rtl) { border-left-color: $borders_color; } + &.slider:dir(ltr) { border-right-color: $borders_color; } + + &.slider { &:checked, & { border-color: $selected_borders_color; } } + } + } + + // Trough + trough { + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_toolbars.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_toolbars.scss new file mode 100644 index 00000000..c7d5b900 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_toolbars.scss @@ -0,0 +1,84 @@ +/************ + * Toolbars * + ************/ +%toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; +} + +toolbar { + @extend %toolbar; + + padding: 4px 3px 3px 4px; + + // on OSD + .osd & { background-color: transparent; } + + // stand-alone OSD toolbars + &.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: $osd_bg_color; + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + } + + // toolbar separators + &.horizontal separator { margin: 0 7px 1px 6px; } + &.vertical separator { margin: 6px 1px 7px 0; } + + &:not(.inline-toolbar):not(.osd) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + } +} + +//searchbar, location-bar & inline-toolbar +.inline-toolbar { + @extend %toolbar; + + @extend %darkbar; + + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; +} + +searchbar, +.location-bar { + @extend %toolbar; + + @extend %darkbar; + + border-width: 0 0 1px; + padding: 3px; +} + +%darkbar { + border-style: solid; + border-color: $borders_color; + $_bg: mix($bg_color, $borders_color, 70%); + background-color: $_bg; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + box-shadow: none; + transition: $backdrop_transition; + } +} + +searchbar{ + background: $base_color; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_tooltips.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_tooltips.scss new file mode 100644 index 00000000..00a4554a --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_tooltips.scss @@ -0,0 +1,28 @@ +/************ + * 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: transparentize(black, 0.2); + background-clip: padding-box; + border: 1px solid $tooltip_borders_color; // this suble border is meant to + // not make the tooltip melt with + // very dark backgrounds + } + + padding: 4px; /* not working */ + border-radius: 5px; + box-shadow: none; // otherwise it gets inherited by windowframe.csd + text-shadow: 0 1px black; + + // FIXME: we need a border or tooltips vanish on black background. + decoration { background-color: transparent; } + + * { // Yeah this is ugly + padding: 4px; + background-color: transparent; + color: white; + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_touch-copy-paste.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_touch-copy-paste.scss new file mode 100644 index 00000000..c9f4db23 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_touch-copy-paste.scss @@ -0,0 +1,82 @@ +/********************** + * Touch Copy & Paste * + *********************/ +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + + @each $s,$as in ('',''), + (':hover','-hover'), + (':active','-active') { //no need for insensitive and backdrop + &.top#{$s}:dir(ltr), &.bottom#{$s}:dir(rtl) { + $_url: 'assets/text-select-start#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-left: 10px; + } + + &.bottom#{$s}:dir(ltr), &.top#{$s}:dir(rtl) { + $_url: 'assets/text-select-end#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-right: 10px; + } + + &.insertion-cursor#{$s}:dir(ltr), &.insertion-cursor#{$s}:dir(rtl) { + $_url: 'assets/slider-horz-scale-has-marks-above#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + } + } +} + +.context-menu { font: initial; } // Decouple the font of context menus from their entry/textview + +button.circular { // FIXME: aggregate to buttons + border-radius: 20px; + -gtk-outline-radius: 20px; + + label { padding: 0; } +} + +// shortcut window keys +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid; + border-color: if($variant == 'light', mix($borders_color, $bg_color, 50%), $borders_color); + border-radius: 5px; + box-shadow: if($variant == 'light', inset 0 -3px mix($base_color, $bg_color, 20%), inset 0 -3px mix($borders_color, $base_color, 60%)); + font-size: smaller; + + &:backdrop { + background-color: $backdrop_base_color; + color: $backdrop_fg_color; + transition: $backdrop_transition; + } +} + +*:drop(active):focus, +*:drop(active) { // FIXME needs to be done widget by widget, this wildcard should really die + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; +} + +stackswitcher button.text-button { min-width: 100px; } // FIXME aggregate with buttons + +stackswitcher button.circular, +stackswitcher button.text-button.circular { // FIXME aggregate with buttons + min-width: 32px; + min-height: 32px; + padding: 0; +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_treeviews.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_treeviews.scss new file mode 100644 index 00000000..478f1483 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_treeviews.scss @@ -0,0 +1,233 @@ +/************** + * 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: mix($fg_color, $base_color, 50%); // this is actually the tree lines color, + border-top-color: $bg_color; // while this is the grid lines color, better then nothing + + rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + &:focus, & { + border-radius: 0; + + @extend %selected_items; + } + + &:backdrop, & { + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &.separator { + min-height: 2px; + color: $bg_color; + + &:backdrop { color: transparentize($bg_color, 0.9); } + } + + &:backdrop { + border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + border-top: $backdrop_bg_color; + } + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: $selected_borders_color; + + &.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, 70%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + + &:hover { color: $selected_fg_color; } + + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); } + } + + &.progressbar { // progress bar in treeviews + @if $variant == light { color: $base_color; } + + border: 1px solid $selected_borders_color; + border-radius: 4px; + background-color: $selected_bg_color; + background-image: linear-gradient(to bottom, + $selected_bg_color, + darken($selected_bg_color,10%)); + box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7), + transparentize(white,0.85)), + 0 1px if($variant=='light', transparentize(black, 0.8), + transparentize(black,0.9)); + + &:selected { + &:focus, & { + border-radius: 4px; + + @if $variant == 'light' { + color: $selected_bg_color; + box-shadow: none; + } + + @else { box-shadow: inset 0 1px transparentize(white, 0.95); } + + background-image: linear-gradient(to bottom, + $base_color, + darken($base_color,10%)); + + &:backdrop { + @if $variant == 'light' { + color: $selected_bg_color; + border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?) + } + + @else { border-color: $backdrop_base_color; } + + background-color: $backdrop_base_color; + } + } + } + + &:backdrop { + @if $variant == 'light' { color: $backdrop_base_color; } + + @else { border-color: $backdrop_base_color; } + + background-image: none; + box-shadow: none; + } + } + + &.trough { // progress bar trough in treeviews + background-color: transparentize($fg_color,0.9); + border-radius: 4px; + + &:selected { + &:focus, & { + background-color: if($variant == 'light', + transparentize($selected_fg_color, 0.7), + darken($selected_bg_color, 10%)); + border-radius: 4px; + + @if $variant == 'light' { + border-width: 1px 0; + border-style: solid; + border-color: $selected_bg_color; + } + } + } + } + + header { + button { + $_column_header_color: mix($fg_color, $base_color, 50%); + + @extend %column_header_button; + + color: $_column_header_color; + background-color: $base_color; + font-weight: bold; + text-shadow: none; + box-shadow: none; + + &:hover { + @extend %column_header_button; + + color: mix($_column_header_color, $fg_color, 50%); + 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 + } + } + + button:last-child { &:backdrop, & { border-right-style: none; }} + } + + button.dnd, + header.button.dnd { // for treeview-like derive widgets + &:active, &:selected, &:hover, & { + padding: 0 6px; + transition: none; + background-image: none; + background-color: $selected_bg_color; + color: $base_color; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px $base_color; + text-shadow: none; + } + } + + acceleditor > label { background-color: $selected_bg_color; } // see tests/testaccel to test +} + +%column_header_button { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: $bg_color; + + &:disabled { + border-color: $bg_color; + background-image: none; + } + + &:backdrop { + border-color: $backdrop_bg_color; + border-style: none solid solid none; + color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + background-image: none; + background-color: $backdrop_base_color; + + &:disabled { + border-color: $backdrop_bg_color; + background-image: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-3.20/widgets/_windows.scss b/home/dot_themes/dracula/gtk-3.20/widgets/_windows.scss new file mode 100644 index 00000000..ce2d1184 --- /dev/null +++ b/home/dot_themes/dracula/gtk-3.20/widgets/_windows.scss @@ -0,0 +1,142 @@ +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + + // lamefun trick to get rounded borders regardless of CSD use + border-width: 0px; + + // this needs to be transparent + // see bug #722563 + $_wm_border: if($variant=='light', transparentize(black, 0.77), transparentize($borders_color, 0.1)); + $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.82), transparentize($borders_color, 0.1)); + + // lamefun trick to get rounded borders regardless of CSD use + border-width: 0px; + + box-shadow: 0 2px 4px 2px transparentize(black, 0.8); + + // FIXME rationalize shadows + + // 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. + // The biggest shadow should be in the same order then in the active state + // or the jumping will happen during the transition. + box-shadow: 0 2px 4px 2px transparentize(black, 0.85); + transition: $backdrop_transition; + } + + .maximized &, + .fullscreen &, + .tiled & { border-radius: 0; } + + .popup & { box-shadow: none; } + + // server-side decorations as used by mutter + .ssd & { } //just doing borders, wm draws actual shadows + + .csd.popup & { + border-radius: 0; + box-shadow: 0 1px 6px transparentize(black, 0.6), + 0 0 0 1px transparentize($_wm_border,0.1); + } + + tooltip.csd & { + border-radius: 5px; + box-shadow: none; + } + + messagedialog.csd & { + border-radius: 7px; + box-shadow: 0 1px 2px transparentize(black, 0.8), + 0 0 0 1px transparentize($_wm_border,0.1); + } + + .solid-csd & { + border-radius: 0; + margin: 0px; + background-color: $backdrop_bg_color; + border: solid 1px $backdrop_borders_color; + box-shadow: none; + } +} + +// Window Close button +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 32px; + padding: 0 3px; + box-shadow: none; + + &.close { + background-image: -gtk-scaled(url("../assets/close.png"),url("../assets/close@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"),url("../assets/close_prelight@2.png")); + } + } + &.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"),url("../assets/maximize@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"),url("../assets/maximize_prelight@2.png")); + } + } + &.minimize { + background-image: -gtk-scaled(url("../assets/min.png"),url("../assets/min@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"),url("../assets/min_prelight@2.png")); + } + } + + &.close, &.minimize, &.maximize { + &:backdrop { + background-image: -gtk-scaled(url("../assets/close_unfocused.png"),url("../assets/close_unfocused@2.png")); + } + } + + .selection-mode & { + @extend %button.flat.suggested-action; + + @extend %nobg_selected_items; + } + + &:backdrop { + -gtk-icon-shadow: none; + } +} + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + @include _button_text_shadow(white, $selected_bg_color); + + &:backdrop { -gtk-icon-shadow: none; } +} + + +// catch all extend :) + +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + font-weight: bold; + + @if $variant == 'light' { outline-color: transparentize($selected_fg_color, 0.7); } + + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + + &:backdrop { + color: $backdrop_selected_fg_color; + + &:disabled { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + } +} + +.monospace { font-family: Monospace; } diff --git a/home/dot_themes/dracula/gtk-4.0/apps/_caja.scss b/home/dot_themes/dracula/gtk-4.0/apps/_caja.scss new file mode 100644 index 00000000..feda9540 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/_caja.scss @@ -0,0 +1,85 @@ +.caja-notebook { + + .frame { border-width: 0 0 1px; } + + .entry { + background: $bg_color; + color: $fg_color; + border-color: $borders_color; + &:selected { + background: $selected_bg_color; + color: $selected_fg_color; + } + } +} + + + +/************** +* Caja sidebar * +**************/ + +.caja-side-pane { + + .frame { border-width: 1px 0 0; } + + background: $headerbar_color; + treeview.view, + textview.view text, + viewport.frame, + widget .vertical { + background: $headerbar_color; + padding: 3px 2px; + &:hover { + background-color: transparentize($base_color, 0.4); + } + &:selected { + color: $purple; + background: $headerbar_color; + &:hover { + background-color: transparentize($selected_bg_color, 0.8); + } + } + } +} + +/************** +* Caja pathbar * +**************/ + +.caja-navigation-window paned { + background: $base_color; +} + +.caja-navigation-window .primary-toolbar { + background: $headerbar_color; + button { + &, &:backdrop { @include button(normal-header); } + &:hover, + &:active, + &:backdrop:active, + &:backdrop:checked { + background: $selected_bg_color; + box-shadow: none; + &, & label { + color: $selected_fg_color; + } + } + } + +} + +.caja-pathbar button { + &, &:backdrop { @include button(normal-header); } + &:hover, + &:active, + &:checked, + &:backdrop:active, + &:backdrop:checked { + background: transparent; + box-shadow: none; + &, & label { + color: $purple; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/apps/_mate.scss b/home/dot_themes/dracula/gtk-4.0/apps/_mate.scss new file mode 100644 index 00000000..05c9b41f --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/_mate.scss @@ -0,0 +1,20 @@ +// +// Mate OSD Window +// + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid $borders_color; + + .progressbar { + background-color: $selected_bg_color; + border: none; + border-color: $selected_bg_color; + border-radius: 5px; + } + .trough { + background-color: darken($osd_bg_color, 5%); + border: none; + border-radius: 5px; + } + } \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/apps/_nemo.scss b/home/dot_themes/dracula/gtk-4.0/apps/_nemo.scss new file mode 100644 index 00000000..c97d66fd --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/_nemo.scss @@ -0,0 +1,64 @@ +.nemo-window { + .places-treeview { + .view.cell, + iconview.cell { + &:hover, + &:selected { @include button(active-header, transparent, $purple); } + } + } + + .sidebar { + color: $fg_color; + background-color: $base_color; + .view, .iconview, row { + background-color: transparent; + } + } + + .nemo-window-pane { + widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + box-shadow: inset 0 1px transparentize(black, 0.1), + inset 1px 0 transparentize(black, 0.04), + inset -1px 0 transparentize(black, 0.04), + inset 0 -1px transparentize(black, 0.02), + 0 1px transparentize(white, 0.4); + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + } + + toolbar.primary-toolbar { + margin-bottom: -1px; + background: $headerbar_color; + button { + @include button(normal-header); + min-height: 24px; + padding: 3px; + &:hover { @include button(hover-header, transparent, $purple); } + + &:selected, + &:active, + &:checked { + @include button(active-header, transparent, $purple); + &:backdrop { + &, & label { + color: $backdrop_selected_bg_color; + } + } + } + } + } + + .nemo-inactive-pane .view, + .nemo-inactive-pane iconview { + background-color: darken($base_color, 2%); + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/apps/_thunar.scss b/home/dot_themes/dracula/gtk-4.0/apps/_thunar.scss new file mode 100644 index 00000000..2b283225 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/_thunar.scss @@ -0,0 +1,41 @@ + +/* thunar */ +.thunar toolbar { + background-color: $headerbar_color; + } + + /* buttons in toolbar */ + .thunar toolbar.horizontal button image { + -gtk-icon-transform:scale(0.72); + } + + scrolledwindow.sidebar treeview.view, scrollbar.right { + background: $sidebar_bg_color; + padding: 1.5px; + border: none; + box-shadow: none; + } + + scrolledwindow.standard-view scrollbar.right{ + background-color: $base_color; + } + /* path-bar of thunar */ + window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button, window.thunar paned > scrolledwindow treeview.view { + &:hover, &:checked, &:selected{ + background-color: transparent; + color: $purple; + box-shadow: none; + } + + &:checked:backdrop, &:selected:backdrop { + label { color: $backdrop_selected_bg_color; } + } + } + + window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; + } + diff --git a/home/dot_themes/dracula/gtk-4.0/apps/_xfce.scss b/home/dot_themes/dracula/gtk-4.0/apps/_xfce.scss new file mode 100644 index 00000000..4e6e4bcd --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/_xfce.scss @@ -0,0 +1,50 @@ +.xfce4-panel { + &.background { + background-color: $panel_bg_color; + color: $fg_color; + + text-shadow: none; + -gtk-icon-shadow: none; + + button.flat { @extend %panelbutton; } + } + ࿎PanelWindow, ࿎PanelWindow.marching-ants {transition: none;} +} + +#tasklist-button { + color: transparentize($panel_fg_color, 0.2); + border-radius: 0; + border: none; + background-color: transparentize($panel_bg_color, 1); + + &:hover { + color: lighten($panel_fg_color, 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_color; + border-radius: 0; + border: none; + background-color: transparentize($panel_bg_color, 1); + font-weight: normal; + + &:hover { + border: none; + background-color: lighten($panel_bg_color, 10%); + } + &:active, &:checked { + color: $panel_fg_color; + border-bottom: 2px solid $selected_bg_color; + background-color: darken($panel_bg_color, 2%); + + label, image { color: inherit; } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/apps/executable__budgie.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__budgie.scss new file mode 100644 index 00000000..8ee65596 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__budgie.scss @@ -0,0 +1,977 @@ +/********* +* Budgie * +*********/ + +$alert_color: $red; +$button_bg: transparent; +$entry_border: transparent; +$mpris_overlay_fg: $fg_color; +$mpris_overlay_bg: transparentize(if($variant=='light',$base_color, darken($bg_color, 10%)), 0.1); +$mpris_overlay_border: $top_highlight; +$panel_bg: transparentize( darken($headerbar_color,10%),0.05); +$panel_border: transparentize(darken($headerbar_color, 7%), 0.08); +$panel_shadow: transparentize(black, 0.7); +$raven_bg: transparentize($bg_color, 0.08); +$raven_expander_border: transparentize($borders_color, 0.05); +$raven_border: transparentize($bg_color, 0.08); +$raven_expander_bg: transparentize($bg_color, 0.8); +$raven_background_bg: transparent; +$raven_background_border: transparent; + +$depth: 0 1px 1px rgba(0, 0, 0, 0.06), +0 1px 2px rgba(0, 0, 0, 0.20), +inset 0px 1px 0px 0px $top_highlight; + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$roundness: 2px; +$border_width: 1px; +$pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); + +// Container for both the "panel" area and the shadow. Wise to keep +// this transparent.. +.budgie-container { + background-color: transparent; + &:backdrop { background-color: transparent; } + + popover list, + popover row { + border: none; + background: none; + padding: 0; + margin: 0; + } +} + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + @extend %reset_style +} + +%reset_style { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; +} + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: transparentize(if($variant=='light',$popover_bg_color,$bg_color),if($variant=='light',0.04,0.02)); + background-clip: border-box; + box-shadow: 0 2px 3px 1px transparentize(black, 0.65); + border: 1px solid #{"@borders"}; + list, + row { + &:hover { background: none; } + } + + > frame.container { + margin: 0 -1px -1px; // remove gap + padding: 2px 0 0; + } +} + +.budgie-popover > .container { + padding: 2px; +} + +// Budgie Menu +.budgie-menu { + .container { padding: 0; } + + button:hover { -gtk-icon-filter: none; } + + entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #{"@borders"}; + border-radius: 0; + font-size: 120%; + box-shadow: none; + + image { + &:dir(ltr) { padding-left: 8px; padding-right: 12px; } + &:dir(rtl) { padding-left: 12px; padding-right: 8px; } + } + } + + .categories { + border-width: 0; + margin-left: 3px; + + background-color: transparent; + &:dir(ltr) { border-right: 1px solid #{"@borders"}; } + &:dir(rtl) { border-left: 1px solid #{"@borders"}; } + } + + .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; + + &:hover { + background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); + color: $fg_color; + } + &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } + &:checked { + color: $selected_fg_color; + background-color: transparentize( darken($selected_bg_color,5%),0.2); + } + &:checked:disabled { + opacity: 0.5; + + label { color: transparentize($selected_fg_color, 0.3); } + } + } + + scrollbar { + background-color: transparent; + border-color: transparent; + } + + button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + } + + undershoot, overshoot { background: none; } +} + +// Menu Button +button.budgie-menu-launcher { + padding: 0 2px; + color: $headerbar_fg_color; + box-shadow: none; + background-color: transparent; + &:hover { color: $headerbar_fg_color; } + &:active, &:checked { color: $headerbar_fg_color; } + + &:backdrop { + color: $headerbar_fg_color; + background-color: transparent; + &:hover { color: $headerbar_fg_color; } + &:active, &:checked { + color: $selected_bg_color; + box-shadow: none; + background-color: transparent; + } + } +} + +// User Menu +.user-menu { + + .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: transparentize($fg_color, 0.9); + } + + button { margin: 5px; } + + // top-row (user-name and avatar) + > box.vertical row.activatable:first-child, + > frame.container > box.vertical row.activatable:first-child { + + .indicator-item { + box-shadow: $depth; + background-color: $cyan; + transition-duration: 0.2s; + + &:dir(ltr) { // mask avatar's background + padding-left: 7px; // non-scaling unit + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; // non-scaling unit + } + &:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; + } + + label { + color: $selected_fg_color; + + &:dir(ltr) { padding-left: 5px; } + &:dir(rtl) { padding-right: 5px; } + } + + image { + color: $selected_fg_color; + + &:first-child { // avatar image + min-width: 24px; + min-height: 20px; + } + } + } + } +} + +// Raven Trigger +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: $headerbar_fg_color; + box-shadow: none; + &:hover { + color: $headerbar_fg_color; + background-color: transparent; + } + &:active, &:checked { + box-shadow: none; + background-color: transparent; + color: $selected_bg_color; + } + &:backdrop { + color: $headerbar_fg_color; + &:hover { + color: $headerbar_fg_color; + } + &:active, &:checked { + box-shadow: none; + color: $selected_bg_color; + background-color: transparent; + } + } +} + +// Places Menu +.places-menu { + .container { padding: 0; } + + .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; + } + + .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; + } + + .places-section-header { + padding: 0px; + border-bottom: 1px solid $raven_expander_border; + box-shadow: 0px 1px 1px #{"alpha(@theme_fg_color, 0.03)"}; + } + + .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; + } + + .places-list { + background: transparentize($fg_color, 0.96); + border-bottom: 1px solid $raven_expander_border; + } + + .unlock-area { + border-top: 1px solid transparentize($raven_expander_border, 0.1); + border-bottom: 1px solid transparentize($raven_expander_border, 0.1); + } + + .unlock-area entry { + border-radius: 0; + border: 0; + } + + .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid transparentize($raven_expander_border, 0.1); + } + + .alternative-label { + font-size: 15px; + padding: 3px; + } + + .always-expand { + background: transparent; + border-bottom: none; + } +} + +// Night Light indicator +.night-light-indicator { + .container { padding: 0; } + + .view-header { + font-size: 14px; + padding: 10px; + border-bottom: #{"1px solid mix(@theme_base_color, #000000, 0.35)"}; + box-shadow: #{"0px 1px 1px alpha(@theme_fg_color, 0.04)"}; + } + + .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: #{"1px solid mix(@theme_base_color, #000000, 0.35)"}; + box-shadow: #{"inset 0px 1px 1px alpha(@theme_fg_color, 0.04)"}; + } +} + +// Panel +.budgie-panel { + color: $headerbar_fg_color; + background-color: $panel_bg; + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; + + .alert { color: $alert_color; } + + &:backdrop { + color: $headerbar_fg_color; + background-color: $panel_bg; + } + + button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; + } + + popover list, + popover row { + padding: 0; + margin: 0; + } + + label { + color: $headerbar_fg_color; + font-weight: 700; + } + + &.transparent { + background-color: transparentize($panel_bg, 0.75); + + .top & { + border-bottom-color: transparent; + } + + .bottom & { + border-top-color: transparent; + } + + .left & { + border-right-color: transparent; + } + + .right & { + border-left-color: transparent; + } + } + + .end-region { + border-radius: 0px; + separator { background-color: transparentize($headerbar_fg_color, 0.85); } + label { + font-weight: 700; + color: $headerbar_fg_color; + } + } +} + +// Tasklist +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: transparentize($panel_bg,1); // fixes the transition + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; + + @extend %underscores; +} + +// Icon Tasklist +.budgie-panel { + + button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: transparentize($panel_bg,1); // fixes the transition + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; + & { box-shadow: none; } + } + + .unpinned button.flat.launcher, + .pinned button.flat.launcher.running { @extend %underscores; } +} + +%underscores { + &:hover { box-shadow: none; } + &:active, &:checked { box-shadow: none; } + + @each $pos, $b_pos in $pos_list { + .#{$pos} & { + padding-#{$b_pos}: 2px; + border-#{$pos}: 2px solid transparent; + + @at-root { + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running) { border-#{$pos}: 2px solid transparent; } + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .unpinned button.flat.launcher, + .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.9); } + } + &:hover { + border-#{$pos}: 2px solid transparentize(white, 0.75); + } + &:active, &:checked { + border-#{$pos}: 2px solid $selected_bg_color; + } + } + } +} + +@each $pos, $b_pos in $pos_list { + + // Panel borders + .#{$pos} .budgie-panel { border-#{$b_pos}: $border_width solid $panel_border; } + + // Raven borders + .#{$pos} .raven-frame { + padding: 0; + background: none; + + border { + border: none; + border-#{$b_pos}: $border_width solid $raven_border; + } + } + + // Shadows + .#{$pos} .shadow-block { + background-color: transparent; + background-image: linear-gradient(to $b_pos, + $panel_shadow, + transparent); + } +} + +// Raven +.raven { + padding: 0; + color: $fg_color; + background-color: $raven_bg; + transition: 170ms ease-out; + + .raven-header { + * { + padding-top: 0; + padding-bottom: 0; + } + + min-height: 32px; + color: $fg_color; + border: solid $raven_expander_border; + border-width: 1px 0; + background-color: $raven_expander_bg; + + &.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; + button.image-button { + &:hover { + color: darken($selected_bg_color,5%); + box-shadow: none; + } + } + } + + > button.text-button { + border-radius: 2px; + color: $selected_fg_color; + background-color: transparentize(darken($red,5%), 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + &:hover { + border-radius: 2px; + color: $selected_fg_color; + background-color: transparentize($red, 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + &:active { + color: $selected_fg_color; + background-color: transparentize(lighten($red,5%), 0.1); + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + } + + &.bottom { border-bottom-style: none; } + button { + background-color: transparent; + color: $fg_color; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; + + &:hover { + border-radius: 0; + background-color: transparent; + color: $selected_bg_color; + } + + &:active, + &:checked { + color: $selected_bg_color; + border-radius: 0; + background-color: transparent; + } + + &:disabled { + color: $insensitive_fg_color; + } + } + } + + list { + background-color: transparent; + &:selected { background-color: transparentize($selected_bg_color,0.1); } + row, + row.activatable { + background-color: transparent; + &:selected { background-color: transparentize($selected_bg_color,0.1); } + } + } + + .raven-background { + color: $fg_color; + background-color: transparent; + border-color: transparent; + + &.middle { border-bottom-style: none; } // applet background between two headers + } + + .powerstrip { + background-color: transparent; + border-top-color: transparent; + } + + .powerstrip button.image-button { + border-radius:50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: transparentize($darkpurple,0.3); + color: $selected_fg_color; + box-shadow: $depth; + border: none; + font-size: 100%; + + &:hover { + transition: 170ms ease all; + background: transparentize($darkpurple,0.15); + color: $selected_fg_color; + } + &:active { + transition: 170ms ease all; + background: $darkpurple; + color: $selected_fg_color; + } + &:first-child { + background: transparentize($cyan,0.3); + + &:hover { + background: transparentize($cyan,0.15); + } + &:active { + background: $cyan; + } + } + &:last-child { + background: transparentize($red,0.3); + + &:hover { + background: transparentize($red,0.15); + } + &:active { + background: $red; + } + } + } + .option-subtitle { + font-size: 13px; + } +} + +// Calendar +calendar.raven-calendar { + padding: 4px; + color: $fg_color; + background-color: transparentize($bg_color, 0.8); + border-color: transparent; + + &:indeterminate { color: gtkalpha(currentColor,0.3); } + + &:selected { + background: transparent; + color: $selected_bg_color; + font-weight: bold; + } + + &:backdrop { background-color: transparent; } + + &.header { + color: $fg_color; + border: none; + border-radius: 0; + background-color: transparent; + } + & button, & button:focus { + color: gtkalpha(currentColor,0.5); + background-color: transparent; + + &:hover { + color: $fg_color; + background-color: transparent; + } + } +} + +// MPRIS Applet +.raven-mpris { + color: $mpris_overlay_fg; + background-color: $mpris_overlay_bg; + border: solid $mpris_overlay_border; + border-width: 1px 0; + border-bottom-color: $bottom_highlight; + + button.image-button { + padding: 10px; + background-color: $base_color; + box-shadow: $depth; + + &:hover { background-color: $selected_bg_color; } + + &:active { background-color: darken($selected_bg_color,5%); } + + &:first-child { margin-right: 4px; } + + &:last-child { margin-left: 4px; } + + &:last-child, + &:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; + } + } +} + +// Notifications +.budgie-notification-window { + background: none; + border-radius: 1px; + button { + background-color: $cyan; + color: darken($selected_fg_color, 75%); + border: none; + margin: 0 3px; + &:hover { + background-color: darken($cyan, 5%); + border: none; + } + &:active, &:checked { background-color: darken($cyan, 5%); } + } +} + +.budgie-notification { + &.background { + border-radius: 1px; + } + .notification-title { + font-size: 110%; + color: $headerbar_fg_color; + } + .notification-body { color: transparentize($headerbar_fg_color, 0.3); } + button { + background-color: transparent; + color: $selected_fg_color; + &:hover { + background-color: transparent; + color: $red; + box-shadow: none; + } + &:active, &:checked { + background-color: transparent; + color: darken($red, 5%); + } + } +} + +.drop-shadow { + color: $headerbar_fg_color; + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + box-shadow: 0 1px 2px 0 transparentize(black, 0.8); + border-radius: 2px; +} + +// On Screen Display in Budgie +.budgie-osd-window { + @extend .budgie-notification-window; +} + +// Internal part of the OSD +.budgie-osd { + @extend .budgie-notification; +} + +// Alt+tab switcher in Budgie +.budgie-switcher-window { + @extend .budgie-notification-window; + + // Flowbox + flowbox { color: $fg_color; } + flowboxchild { + padding: 3px; + margin: 3px; + color: $fg_color; + + &:hover { background-color: $button_bg; } + &:active { color: $fg_color; } + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + + &:active { color: $selected_fg_color; } + &:hover { background-color: mix(black, $selected_bg_color, 10%); } + &:disabled { + color: transparentize($selected_fg_color, 0.3); + background-color: transparentize($selected_bg_color, 0.2); + label { color: transparentize($selected_fg_color, 0.2); } + } + } + } +} + +// Internal part of the Switcher +.budgie-switcher { + @extend .budgie-notification; +} + +// Session Dialog +.budgie-session-dialog { + color: $headerbar_fg_color; + background-color: $panel_bg; + + label:backdrop { color: $backdrop_headerbar_fg_color; } + &.background { @extend .drop-shadow; } + .dialog-title { font-size: 120%; } + + .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: $headerbar_fg_color; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.20); + + label { font-weight: 700; } + &:first-child { border-left: none; border-bottom-left-radius: 2px; } + &:last-child { border-right: none; border-bottom-right-radius: 2px; } + &:hover { + background-color: transparentize($selected_bg_color, 0.1); + &:backdrop { + label { color: transparentize(white, 0.5); } + } + } + + @each $b_type, $b_color in (suggested-action, $cyan), + (destructive-action, $destructive_color) { + &.#{$b_type} { + background-color: transparentize($b_color, 0.1); + &:hover { background-color: transparentize(lighten($b_color,5%), 0.1); } + &:active, &:checked { background-color: transparentize(lighten($b_color,5%), 0.1); } + } + } + } + + entry { + background-color: #505359; + color: $headerbar_fg_color; + &:focus { background-color: #505359; } + &:backdrop { background-color: #505359; } + } +} + +// PolKit Dialog +.budgie-polkit-dialog { + @extend .budgie-session-dialog; + + .message { color: transparentize($headerbar_fg_color, 0.3); } + .failure { color: $alert_color; } +} + +// Run Dialog +.budgie-run-dialog { + @extend .budgie-session-dialog; + + entry.search, entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; + + image { + color: $headerbar_fg_color; + &:dir(ltr) { padding-left: 8px; padding-right: 12px; } + &:dir(rtl) { padding-left: 12px; padding-right: 8px; } + } + } + + list row:selected .dim-label { opacity: 1; } + + scrolledwindow { border-top: 1px solid darken($entry_border, 5%); } +} + +// Budgie styled Gtk Menus +.budgie-menubar { + menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: $panel_bg; + menuitem:hover { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + + arrow { + border:none; + min-width:16px; + min-height:16px; + + &.top { + -gtk-icon-source:-gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid mix($fg_color, $raven_bg, 10%); + } + + &.bottom { + -gtk-icon-source:-gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid mix($fg_color, $raven_bg, 10%); + } + } + + menuitem { + accelerator { + color: transparentize($fg_color, 0.65); + } + + check, radio { + min-height: 16px; + min-width: 16px; + } + } +} + +// settings-window +window.background.budgie-settings-window.csd { + + > box.horizontal > stack > scrolledwindow { + + // hide double-borders + buttonbox.inline-toolbar { border-style: none none solid; } + + } +} + +.workspace-switcher { + + .workspace-layout { + border: 0 solid $panel_bg; + + .top &, + .bottom & { + &:dir(ltr) { border-left-width: 1px; } + + &:dir(rtl) { border-right-width: 1px; } + } + + .left &, + .right & { border-top-width: 1px; } + } + + .workspace-item, + .workspace-add-button { + border: 0 solid lighten($panel_bg, 10%); + + .top &, + .bottom & { + &:dir(ltr) { border-right-width: 1px; } + + &:dir(rtl) { border-left-width: 1px; } + } + + .left &, + .right & { border-bottom-width: 1px; } + } + + .workspace-item { + + &.current-workspace { background-color: darken($panel_bg, 5%); } + } + + .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; + &:hover { box-shadow: none; } + + &:active { background-image: none; } + + &:active image { margin: 1px 0 -1px; } + } + + .workspace-icon-button { + .budgie-panel & { // to overwrite the .budgie-panel button style below + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; + } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/apps/executable__geary.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__geary.scss new file mode 100644 index 00000000..b4708bb8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__geary.scss @@ -0,0 +1,36 @@ +/********* + * Geary * + *********/ + +.geary-titlebar-left, +.geary-titlebar-right { + + .separator { + opacity: 0; + } +} + +ConversationListView { + + .view { + &:active, + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + color: $backdrop_selected_fg_color; + } + } + + .cell { + border: solid transparentize(black, 0.8); + border-width: 0 0 1px 0; + &:selected { + color: $selected_fg_color; + border: 0px solid darken($selected_bg_color, 10% ); + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/apps/executable__gnome.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__gnome.scss new file mode 100644 index 00000000..8c316e9b --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__gnome.scss @@ -0,0 +1,225 @@ +/************ + * Nautilus * + ************/ +.nautilus-window { + .frame{ + *:selected, *:selected:backdrop{ + background: transparent; + color: $selected_bg_color; + } + *:selected:backdrop{ + label { + color: $backdrop_selected_bg_color; + } + } + } + paned { + > separator { background-image: none; } + } + .sidebar { + background-color: transparent; + background-image: none; + + &:backdrop { + background-color: transparent; + background-image: none; + } + + .list-row { + button { + border: none; + background-color: transparentize(darken($base_color,3%),0.05); + &:active { + background-color: transparentize($selected_bg_color,0.25); + } + } + + &:selected { + background-color: transparentize($selected_bg_color,0.25); + &:hover { + background-color: transparentize($selected_bg_color,0.1); + } + } + + &:hover { + background-color: transparentize($base_color,0.5); + &:active { + background-color: transparentize($selected_bg_color,0.1); + } + } + } + } + &.background { + background-color: transparentize(darken($base_color,3%),0.05); + &:backdrop { + background-color: transparentize(darken($base_color,3%),0.05); + } + } + + notebook { + > stack:only-child { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + &:backdrop { background-color: $backdrop_base_color; } + } + } + + searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); + } + + .searchbar-container { + margin-top: -1px; + } + + .titlebar { + .search{ + border: 1px solid $borders_color; + border-radius: 3px; + } + } + + .path-bar-box { + .dim-label { + color: transparent; + } + widget > .text-button:last-child{ + @include button(active-header, transparent, $purple); + &:backdrop label{ + color: $backdrop_selected_bg_color; + } + } + button { + transition: all 100ms ease-in; + margin-left: -5px; + &:backdrop { + &:hover, + &:active, + &:checked { + @include button(active-header); + label { + color: $backdrop_selected_bg_color; + } + } + } + } + } + + .path-buttons-box, #NautilusPathBar { + background: transparent; + + .dim-label { + color: transparent; + margin-right: -7px; + } + + //Buttons before current path + button { + margin-top: 0; + margin-bottom: 0; + .horizontal .dim-label { color: $headerbar_fg_color; } + &:hover, &:focus { + .dim-label { color: $purple; } + } + &:active { background-color: transparent; } + } + button > .horizontal > image.dim-label { + margin-right: 10px; + } + .current-dir label { + padding: 3px 12px; + @include button(active-header, transparent, $purple); + &:backdrop { color: $backdrop_selected_bg_color; } + } + } +} + +.nautilus-circular-button { + border-radius: 20px; +} + +.disk-space-display { + border: 2px solid; + + .unknown { + background-color: #888a85; + border-color: darken(#888a85, 20%); + } + + .used { + background-color: #9FB0B9; + border-color: darken(#9FB0B9, 20%); + } + + .free { + background-color: #D8D8D8; + border-color: darken(#D8D8D8, 20%); + } +} + +.nautilus-desktop { + + color: $fg_color; + + .nautilus-canvas-item { + border-radius: 5px; + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { + color: $fg_color; + text-shadow: none; + } + + &:hover { + color: $fg_color; + text-shadow: none; + } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } + + .nautilus-list { + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } +} + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: $bg_color; + } + + +/********* + * Gnucash * +*********/ +#gnc-id-main-window { + entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; + } + .arrow.button.toggle { + transition: none; + box-shadow: none; + &:hover { border-color: $selected_bg_color; } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/apps/executable__lightdm.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__lightdm.scss new file mode 100644 index 00000000..f9ff41ae --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__lightdm.scss @@ -0,0 +1,115 @@ +/*********** + * LightDm * + ***********/ + +// the panel widget at the top +#panel_window { + background-color: $panel_bg_color; + color: $panel_fg_color; + font-weight: bold; + box-shadow: inset 0 -1px darken($panel_bg_color, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar, + .menubar > .menuitem + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg_color; + font-weight: bold; + } + + .menubar .menuitem:disabled, + menubar menuitem:disabled { + color: transparentize($panel_fg_color, 0.5); + + GtkLabel { color: inherit; } + label { color: inherit; } + } + .menubar .menu > .menuitem, + 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, $headerbar_color); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; +} + +#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, + 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/home/dot_themes/dracula/gtk-4.0/apps/executable__pantheon.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__pantheon.scss new file mode 100644 index 00000000..a0162eb1 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__pantheon.scss @@ -0,0 +1,442 @@ +/******** + * Gala * + *******/ + + .gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid $base_color; + background-color: $base_color; + + .title, + .label { + color: $fg_color; + } +} + +.gala-button { + padding: 3px; + color: $base_color; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px transparentize(white, 0.02), + inset 0 1px 0 0 transparentize(white, 0.07), + inset 0 -1px 0 0 transparentize(white, 0.01), + 0 0 0 1px transparentize(black, 0.40), + 0 3px 6px transparentize(black, 0.16), + 0 3px 6px transparentize(black, 0.23); + text-shadow: 0 1px 1px transparentize(black, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + + border-radius: 5px; + border: 1px solid transparentize(black, 0.30); + + background-color: transparentize($base_color, 0.95); + + .low {} + .critical {} +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + color: $fg_color; +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; + + .app { + &:hover{ + border-radius: 8px; + border: none; + background-color: transparentize($selected_bg_color, 0.7); + color: white; + } + &:focus{ + /*background-color: transparentize(black, 0.20);*/ + } + } +} + +.search-item { + border-radius: 0; + border: none; + color: $fg_color; + background: none; + + &:hover, + &:focus { + border-radius: 0; + background-color: transparentize($selected_bg_color, 0.7); + color: $selected_fg_color; + } +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: $fg_color; +} + + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; + + &.maximized { + background-color: #000; + } + + &.translucent { + background-color: transparentize(black, 0.5); + } + + &.color-light.translucent { + background-color: transparentize($panel_fg_color, 0.15); + } +} + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; +} + +.composited-indicator { + + > revealer, + > revealer image, + > revealer label, + > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.7), 0 1px 2px transparentize(black, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px transparentize(black, 0.7), 0 1px 2px transparentize(black, 0.5); + } + > revealer image:first-child + label { + margin-left: 5px; + } +} + +.panel.color-light .composited-indicator { + + > revealer, + > revealer image, + > revealer label, + > revealer spinner { + color: transparentize(black, 0.4); + text-shadow: 0 1px transparentize(white, 0.9); + -gtk-icon-shadow: 0 1px transparentize(white, 0.9); + } +} + +/************** + * Calculator * + **************/ + +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; + + .window-frame { + border-radius:3px; + } +} + +/********* + * Cards * + *********/ + +.deck { + background-color: darken($bg_color, 8%); +} + +.card { + background-color: $base_color; + border: none; + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 3px 3px transparentize(black, 0.8); + transition: all 150ms ease-in-out; +} + +.card.collapsed { + background-color: darken($base_color, 5%); + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 1px 2px transparentize(black, 0.8); +} + +/********* + * Noise * + *********/ + +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; + + .action-bar { + border-radius: 0 0 4px 4px; + } + + .window-frame { + border-radius:3px; + } +} + +/******** + * Snap * + ********/ + +SnapMainWindow, +SnapSnapWindow { + + .take-button { + border-radius: 0; + } +} + + +/******************* + * Photos/Shotwell * + *******************/ + +DirectWindow, +LibraryWindow { + + .the-button-in-the-combobox { + background: none; + } +} + +.checkerboard-layout { + background-color: $bg_color; + background-image: linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)), + linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px +} + +.checkboard-layout .item { + background-color: $fg_color; +} + +/********* +* Avatar * +*********/ + +.avatar { + border: 1px solid transparentize(#000, 0.77); + border-radius: 50%; + box-shadow: + inset 0 0 0 1px transparentize(#fff, 0.95), + inset 0 1px 0 0 transparentize(#fff, 0.55), + inset 0 -1px 0 0 transparentize(#fff, 0.85), + 0 1px 3px transparentize(#000, 0.88), + 0 1px 2px transparentize(#000, 0.77); +} + +/**level bars**/ + +.sidebar.source-list.view { + &.level-bar { + &, &:selected, &:selected:focus { + background: linear-gradient(transparentize(#fff, 0.86), transparentize(#fff, 0.86)) ; + border: 1px solid transparentize(black, 0.86); + box-shadow: 0 1px 0 transparentize(#000, 0.75); + border-radius: 2px; + } + } + &.fill-block { + border: none; + &, &:hover, &:selected, &:selected:focus { + background: linear-gradient($selected_bg_color, $selected_bg_color); + } + } +} + +/************************** + * Colors in context menu * +**************************/ + +checkbutton.color-button { + border: 1px solid $borders_color; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; + + > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; + } + + &.none { + > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); + } + } + +} + +radiobutton.color-button { + > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(black, 0.15); + border-radius: 100px; + background-clip: border-box; + } + + &:active > radio { + border: 1px solid rgba(black, 0.35); + } +} + +.color-button { + check, + check:checked, + radio, + radio:checked, { + background-image: none; + border: 1px solid rgba(black, 0.2); + border-radius: 50%; + color: $base_color; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); + } + + &.red check, + &.red radio, + &.strawberry check, + &.strawberry radio { + background-color: #{'@STRAWBERRY_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@STRAWBERRY_500'}; + } + + &.orange check, + &.orange radio { + background-color: #{'@ORANGE_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@ORANGE_500'}; + } + + &.yellow check, + &.yellow radio, + &.banana check, + &.banana radio { + background-color: #{'@BANANA_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BANANA_700'}; + } + + &.green check, + &.green radio, + &.lime check, + &.lime radio { + background-color: #{'@LIME_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@LIME_700'}; + } + + &.blue check, + &.blue radio, + &.blueberry check, + &.blueberry radio { + background-color: #{'@BLUEBERRY_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BLUEBERRY_700'}; + } + + &.purple check, + &.purple radio, + &.grape check, + &.grape radio { + background-color: #{'@GRAPE_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@GRAPE_700'}; + } + + &.brown check, + &.brown radio, + &.cocoa check, + &.cocoa radio { + background-color: #{'@COCOA_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@COCOA_500'}; + } + + &.mint check, + &.mint radio { + background-color: #{'@MINT_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@MINT_700'}; + } + + &.pink check, + &.pink radio, + &.bubblegum check, + &.bubblegum radio { + background-color: #{'@BUBBLEGUM_500'}; + -gtk-icon-shadow: 0 1px 1px #{'@BUBBLEGUM_700'}; + } + + &.slate check, + &.slate radio { + background-color: #{'@SLATE_300'}; + -gtk-icon-shadow: 0 1px 1px #{'@SLATE_500'}; + + } + + &.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/apps/executable__unity.scss b/home/dot_themes/dracula/gtk-4.0/apps/executable__unity.scss new file mode 100644 index 00000000..a06938a5 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/apps/executable__unity.scss @@ -0,0 +1,150 @@ +/******** +* Unity * +*********/ + +$unity_color: #31363D; /* Unity window border color */ +$unity_text_color: #fefefe; /* Unity window text color */ +$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */ +$unity_panel_color: darken($unity_color, 10%); /* Unity panel color #454D50 */ + +UnityDecoration { + + background-color: $unity_color; + color: $unity_text_color; + + .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid $unity_color; + border-bottom-width: 0; + background-color: $unity_color; + color: $unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + + &:backdrop { + border-bottom-width: 0; + color: $backdrop_unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + } + + .menuitem { + color: $unity_text_color; + + &:backdrop { + color: $backdrop_unity_text_color; + } + } + } +} + + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + $unity_color, + darken($unity_color, 0.6) + ); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; +} + + +/************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { +background-color: $unity_panel_color; +color: $unity_text_color; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: $backdrop_unity_text_color; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: $unity_text_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: $unity_text_color; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: $unity_panel_color; + color: $unity_text_color; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: $backdrop_fg_color; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: darken($unity_color, 1.05); + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: $borders_color; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: $base_color; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: $selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets-dark.svg b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets-dark.svg new file mode 100644 index 00000000..481abaf2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets-dark.svg @@ -0,0 +1,2615 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Cornelis Peter + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets.svg b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets.svg new file mode 100644 index 00000000..587f79e6 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-assets.svg @@ -0,0 +1,2593 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Peter Cornelis + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-selection.svg b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-selection.svg new file mode 100644 index 00000000..e06148ed --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/executable_gtk3-selection.svg @@ -0,0 +1,2965 @@ + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Cornelis Peter + + + + + EvoPop Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets-hidpi.py b/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets-hidpi.py new file mode 100644 index 00000000..cc964762 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets-hidpi.py @@ -0,0 +1,181 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../../' +SRC = os.path.join('.', '') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], bufsize=0, + stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '--export-dpi=180 %s -i %s -e %s' + % (icon_file, rect, output_file) + ) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'@2'+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets.py b/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets.py new file mode 100644 index 00000000..9f7cd90d --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/executable_render-gtk3-assets.py @@ -0,0 +1,180 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../../' +SRC = os.path.join('.', '') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], + bufsize=0, stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '%s -i %s -e %s' % + (icon_file, rect, output_file)) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/gtk-4.0/assets/wm_controls.fish b/home/dot_themes/dracula/gtk-4.0/assets/wm_controls.fish new file mode 100644 index 00000000..e53c9182 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/assets/wm_controls.fish @@ -0,0 +1,5 @@ +set -l wm 'close' 'close_prelight' 'close_unfocused' 'min' 'min_prelight' 'maximize' 'maximize_prelight' +set -l path '../../assets/' +for item in $wm + inkscape -z $path$item.svg -e $path$item@2.png --export-dpi=192; optipng -o7 --quiet $path$item@2.png +end diff --git a/home/dot_themes/dracula/gtk-4.0/executable__apps.scss b/home/dot_themes/dracula/gtk-4.0/executable__apps.scss new file mode 100644 index 00000000..39f5229e --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable__apps.scss @@ -0,0 +1,20 @@ +/********************** + * DE-Specific Styles * + **********************/ + +@import 'apps/budgie'; +@import 'apps/gnome'; +@import 'apps/pantheon'; +@import 'apps/xfce'; +@import 'apps/unity'; +@import 'apps/mate'; + +/*********************** + * App-Specific Styles * + ***********************/ + +@import 'apps/geary'; +@import 'apps/lightdm'; +@import 'apps/thunar'; +@import 'apps/nemo'; +@import 'apps/caja'; diff --git a/home/dot_themes/dracula/gtk-4.0/executable__common.scss b/home/dot_themes/dracula/gtk-4.0/executable__common.scss new file mode 100644 index 00000000..8184df58 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable__common.scss @@ -0,0 +1,26 @@ +/********* +* Common * +*********/ + +@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', ''); +$backdrop_transition: 200ms ease-out; +$button_transition: all 200ms $ease-out-quad; + +* { + padding: 0; + // We use the outline properties to signal the focus properties + // to the adwaita engine: using real CSS properties is faster, + // and we don't use any outlines for now. + + outline-color: transparentize($fg_color, 0.7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 0px; + + -gtk-secondary-caret-color: $selected_bg_color; +} diff --git a/home/dot_themes/dracula/gtk-4.0/executable__drawing.scss b/home/dot_themes/dracula/gtk-4.0/executable__drawing.scss new file mode 100644 index 00000000..52ff6a8b --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable__drawing.scss @@ -0,0 +1,598 @@ +/***************** +* Drawing mixins * +*****************/ + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @if $c == none { @return none; } + @else { @return 0 1px $c; } +} + +@mixin lines($t, $c:$selected_bg_color) { + @if $t==up { + box-shadow: inset 0 -3px 0 0 darken($c,5%); + } + @if $t==down { + box-shadow: inset 0 3px 0 0 darken($c,5%); + } + @if $t==both { + box-shadow: inset 0 -3px 0 0 darken($c,5%), + inset 0 3px 0 0 darken($c,5%); + } +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@function entry_focus_border($fc:$selected_bg_color) { + @if $variant == 'light' { @return $fc; } + @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc, 35%)); } +} + + +@function entry_gradient($c) { + @if $variant=='light' { @return linear-gradient(to bottom, mix($borders_color, $c, 45%), + mix($borders_color, $c, 3%) 2px, + $c 90%); } + @else { @return linear-gradient(to bottom, mix($borders_color, $c, 95%), + mix($borders_color, $c, 40%) 3px, + $c 90%); } +} + +@mixin entry($t, $fc:$selected_bg_color, $edge: none) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop; +// + + $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1)); + $_entry_edge: if($edge == none, none, _widget_edge($edge)); + + @if $t==normal { + color: $text_color; + border-color: $borders_color; + background-color: $base_color; + // for the transition to work the number of shadows in different states needs to match, hence the transparent shadow here. + } + @if $t==focus { + border-color: entry_focus_border($fc); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $borders_color; + background-color: $insensitive_bg_color; + box-shadow: $_entry_edge; + } + @if $t==backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + background-color: $backdrop_base_color; + box-shadow: $_blank_edge; + } + @if $t==backdrop-insensitive { + color: $backdrop_insensitive_color; + border-color: $backdrop_borders_color; + background-color: $insensitive_bg_color; + box-shadow: $_blank_edge; + } + @if $t==osd { + color: $osd_text_color; + border-color: $osd_borders_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-focus { + color: $osd_text_color; + border-color: $selected_bg_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-color: $osd_insensitive_bg_color; + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @if $t==osd-backdrop { + color: $osd_text_color; + border-color: $osd_borders_color; + background-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +// buttons + +@function _border_color ($c) { @return darken($c, 25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc: $fg_color, $bg: $bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white, 1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black, $_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>95% { @return white; } + @else if lightness($c)>90% { @return transparentize(white, 0.2); } + @else if lightness($c)>80% { @return transparentize(white, 0.4); } + @else if lightness($c)>50% { @return transparentize(white, 0.6); } + @else if lightness($c)>40% { @return transparentize(white, 0.8); } + @else { @return transparentize(white, 0.95); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + -gtk-icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 -1px $_shadow; + -gtk-icon-shadow: 0 -1px $_shadow; + } +} + +@mixin button($t, $c:$base_color, $tc:$text_color, $edge: none) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + @if $t==normal { + // + // normal button + // + font-weight: normal; + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: $c; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + + @else if $t==hover { + // + // hovered button + // + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: $c; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + } + + @if $t==normal-header { + // + // normal button headerbar look + // + color: if($tc==$text_color, $headerbar_fg_color, $tc); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; +} + + @else if $t==hover-header { + // + // hovered button headerbar look + // + color: if($tc==$text_color, $headerbar_fg_color, $tc); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; +} + +@else if $t==active-header { + // + // active button headerbar look + // + color: if($tc==$text_color, $selected_bg_color, $tc); + background-color: transparentize($selected_bg_color, $amount: 0.4); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; +} + +@else if $t==backdrop-header { +// +// backdrop button headerbar look +// +color: if($tc==$text_color, transparentize($tc, 0.6), $tc); +background-color: transparent; +border-radius: 0; +text-shadow: none; +box-shadow: none; +} + + + @else if $t==active { + // + // pushed button + // + color: $tc; + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $selected_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + @else if $t==insensitive { + // + // insensitive button + // + color: if($tc==$text_color, $backdrop_text_color, $tc); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $insensitive_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + @else if $t==insensitive-active { + // + // insensitive pushed button + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $selected_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + label { color: transparentize($selected_fg_color, 0.3); } +} + @else if $t==backdrop { + // + // backdrop button + // + color: if($tc==$text_color, $backdrop_text_color, transparentize($tc, 0.6)); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $backdrop_base_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==backdrop-active { + // + // backdrop pushed button FIXME no colors here! + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: $selected_bg_color; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); + label { color: transparentize($selected_fg_color, 0.3); } +} + + @else if $t==backdrop-insensitive { + // + // backdrop insensitive button + // + color: if($tc==$text_color, $backdrop_text_color, $tc); + outline-color: transparentize($tc, 0.7); + background-color: if($c==$base_color, $insensitive_bg_color, $c); + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==backdrop-insensitive-active { + // + // backdrop insensitive pushed button + // + color: transparentize($selected_fg_color, 0.3); + outline-color: transparentize($tc, 0.7); + background-color: $selected_bg_color; + text-shadow: none; + @include _shadows(inset 0px 1px 0px 0px $top_highlight,inset 0px -1px 0px 0px $bottom_highlight); +} + + @else if $t==osd { + // + // normal osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-color: $_bg; + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-hover { + // + // active osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.3), + lighten($osd_bg_color, 12%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-active { + // + // active osd button + // + $_bg: if($c!=$base_color, $c, lighten($osd_bg_color, 6%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: transparentize($osd_fg_color, 0.7); + } + @else if $t==osd-insensitive { + // + // insensitive osd button + // + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @else if $t==osd-backdrop { + // + // backdrop osd button + // + $_bg: if($c!=$base_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @else if $t==undecorated { + // + // reset + // + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white, 1), + $_blank_edge); + + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:true) { + color: mix($tc, $bg_color, 80%); + @if $flat { background-image: linear-gradient(to bottom, $c, $c); } + @else { + background-image: linear-gradient(to bottom, + mix(black,$c,15%) 5%, + mix(black,$c,10%) 20%, + mix(black,$c,10%) 90%, + $c); + } + + border-color: if($c!=$bg_color, _border_color($c), $border_color); + + @if not($noedge) { + @if lightness($c) > 60% { + box-shadow: inset 0 -1px $borders_edge, + 0 1px $borders_edge; + } + @else { + box-shadow: inset 0 -1px transparentize($borders_edge, 0.5), + 0 1px transparentize($borders_edge, 0.5); + } + } + @else { box-shadow: none; } +} + +@mixin headerbar_fill($c:$headerbar_color, $hc:$top_highlight, $ov: none) { +// +// headerbar fill +// +// $c: base color +// $hc: top highlight color +// $ov: a background layer for background shorthand (hence no commas!) +// + $gradient: linear-gradient(to top, darken($c, 13%), darken($c, 2%) 2px, $c 3px); + + @if $variant == 'dark' { $gradient: linear-gradient(to top, darken($c, 3%), darken($c, 1%) 2px, $c 3px); } + + @if $ov != none { background: $c $ov, $gradient; } + @else { background: $c $gradient; } + + box-shadow: inset 0 1px $hc; // top highlight +} + +@mixin overshoot($p, $t:normal, $c:lighten($base_color, 5%)) { +// +// overshoot +// +// $p: position +// $t: type +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// +// possible $t values: +// normal, backdrop +// + + $_small_gradient_length: 5%; + $_big_gradient_length: 100%; + + $_position: center top; + $_small_gradient_size: 100% $_small_gradient_length; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + $_linear_gradient_direction: to top; + } + + @else if $p==right { + $_position: right center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + $_small_gradient_color: $c; + $_big_gradient_color: $c; + + @if $c==$fg_color { + $_small_gradient_color: darken($borders_color, 10%); + $_big_gradient_color: $fg_color; + + @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; } + } + + $_small_gradient: radial-gradient(farthest-side at $p, + $_small_gradient_color 85%, + transparentize($_small_gradient_color, 1)); + + $_big_gradient: radial-gradient(farthest-side at $p, + $_big_gradient_color, + transparentize($_big_gradient_color, 1)); + + @if $t==normal { + background-image: $_small_gradient, $_big_gradient; + background-size: $_small_gradient_size, $_big_gradient_size; + } + + @else if $t==backdrop { + background-image: $_small_gradient; + background-size: $_small_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; // +} + +@mixin undershoot($p) { +// +// undershoot +// +// $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; + box-shadow: none; +} diff --git a/home/dot_themes/dracula/gtk-4.0/executable__widgets.scss b/home/dot_themes/dracula/gtk-4.0/executable__widgets.scss new file mode 100644 index 00000000..9c999ee2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable__widgets.scss @@ -0,0 +1,40 @@ +/*********** + * Widgets * + ***********/ + +@import 'widgets/action-bars'; +@import 'widgets/app-notifications'; +@import 'widgets/base-states'; +@import 'widgets/buttons'; +@import 'widgets/calendar'; +@import 'widgets/checks-radios'; +@import 'widgets/color-chooser'; +@import 'widgets/comboboxes'; +@import 'widgets/dialogs'; +@import 'widgets/entries'; +@import 'widgets/expanders'; +@import 'widgets/floating-bar'; +@import 'widgets/frames'; +@import 'widgets/granite'; +@import 'widgets/header-bars'; +@import 'widgets/infobars'; +@import 'widgets/level-bars'; +@import 'widgets/links'; +@import 'widgets/lists'; +@import 'widgets/menus'; +@import 'widgets/misc'; +@import 'widgets/notebooks'; +@import 'widgets/paned'; +@import 'widgets/pathbars'; +@import 'widgets/popovers'; +@import 'widgets/progress-bars'; +@import 'widgets/scales'; +@import 'widgets/scrollbars'; +@import 'widgets/sidebar'; +@import 'widgets/spinbuttons'; +@import 'widgets/spinner'; +@import 'widgets/switches'; +@import 'widgets/toolbars'; +@import 'widgets/tooltips'; +@import 'widgets/treeviews'; +@import 'widgets/windows'; diff --git a/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.css b/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.css new file mode 100644 index 00000000..bef73400 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.css @@ -0,0 +1,6354 @@ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #f8f8f2; +/* text color for entries, views and content in general */ +@define-color theme_text_color #f8f8f2; +/* widget base background color */ +@define-color theme_bg_color #1e1f29; +/* text widgets and the like base background color */ +@define-color theme_base_color #282a36; +/* base background color of selections */ +@define-color theme_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #f8f8f2; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #22232e; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8b8c8e; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #282a36; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8b8c8e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #f8f8f2; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1f29; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #2a2c39; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #f8f8f2; +/* widgets main borders color */ +@define-color borders rgba(25, 26, 34, 0.9); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(26, 27, 35, 0.91); +/* these are pretty self explicative */ +@define-color warning_color #ff9f39; +@define-color error_color #ff3c3c; +@define-color success_color #4caec3; +@define-color fg_color #f8f8f2; +@define-color text_color #f8f8f2; +@define-color bg_color #1e1f29; +@define-color base_color #282a36; +@define-color selected_bg_color rgba(189, 147, 249, 0.5); +@define-color selected_fg_color #f8f8f2; +@define-color unfocused_fg_color #8b8c8e; +@define-color unfocused_text_color #f8f8f2; +@define-color unfocused_bg_color #1e1f29; +@define-color unfocused_base_color #2a2c39; +@define-color unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +@define-color unfocused_selected_fg_color #f8f8f2; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#f8f8f2, 1.8); +@define-color wm_unfocused_title #8b8c8e; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#1e1f29, 1.2); +@define-color wm_bg_b #1e1f29; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1e1f29, 1.3); +@define-color wm_button_hover_color_b #1e1f29; +@define-color wm_button_active_color_a shade(#1e1f29, 0.85); +@define-color wm_button_active_color_b shade(#1e1f29, 0.89); +@define-color wm_button_active_color_c shade(#1e1f29, 0.9); +@define-color content_view_bg #282a36; +@define-color budgie_tasklist_indicator_color rgba(189, 147, 249, 0.5); +@define-color budgie_tasklist_indicator_color_active rgba(189, 147, 249, 0.5); +@define-color placeholder_text_color #cfcfcd; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + outline-color: rgba(248, 248, 242, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 0px; + -gtk-secondary-caret-color: rgba(189, 147, 249, 0.5); } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #08090c; + border: solid rgba(25, 26, 34, 0.9); + border-width: 1px 0 0 0; + color: #f8f8f2; + box-shadow: none; } + .action-bar:backdrop { + background-color: #08090c; + box-shadow: none; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(20, 23, 26, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #f8f8f2; + background-color: #1e1f29; } + .background:backdrop { + color: #8b8c8e; + background-color: #1e1f29; + text-shadow: none; + -gtk-icon-shadow: none; } + .background.chromium { + background-color: #2f313f; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +.gtkstyle-fallback { + color: #f8f8f2; + background-color: #1e1f29; } + .gtkstyle-fallback:hover { + color: #f8f8f2; + background-color: #343546; } + .gtkstyle-fallback:active { + color: #f8f8f2; + background-color: #08090c; } + .gtkstyle-fallback:disabled { + color: #8b8c8e; + background-color: #22232e; } + .gtkstyle-fallback:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #f8f8f2; + background-color: #282a36; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #cfcfcd; + background-color: #2a2c39; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #232530; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid rgba(159, 99, 246, 0.5); + background-color: rgba(159, 99, 246, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #f8f8f2; } + label.separator:backdrop { + color: #8b8c8e; } + label selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + label:disabled { + color: #8b8c8e; } + label:disabled:backdrop { + color: #3e4055; } + label:backdrop { + color: #8b8c8e; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #4a4a51; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: #fefefe; + border: none; + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + outline-color: rgba(254, 254, 254, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, + .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, + popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, + popover.background.magnifier > contents:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 0%, rgba(233, 219, 253, 0) 0%); } + to { + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 95%, rgba(233, 219, 253, 0)); } } +notebook > header > tabs > arrow, +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-filter: brightness(1.2); } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(174, 123, 248, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition: 200ms ease-out; + -gtk-icon-filter: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #50fa7a; + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #f8f8f2; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8b8c8e; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #fefefe; + border-radius: 5px; + outline-color: rgba(254, 254, 254, 0.3); + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, + .osd button:active:backdrop, + .osd button:active, + .osd button:checked:backdrop, + .osd button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, + .osd button:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, + .osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } +button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button, button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #bd93f9; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(189, 147, 249, 0.8); } + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(189, 147, 249, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.7), rgba(189, 147, 249, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #bd93f9, #bd93f9); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ff2222; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 34, 34, 0.8); } + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(255, 34, 34, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.7), rgba(255, 34, 34, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #ff2222, #ff2222); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.5), rgba(255, 34, 34, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 96%, rgba(233, 219, 253, 0)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #0f0f14; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +toolbar button:active { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #040406; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +.inline-toolbar toolbutton > button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: rgba(189, 147, 249, 0.5); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(174, 123, 248, 0); } + .inline-toolbar toolbutton > button:backdrop { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(174, 123, 248, 0); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, +.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + background-color: #383a4c; } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow { + background: none; } + modelbutton.flat arrow:hover { + background: none; } + modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(248, 248, 242, 0.45); } + calendar.button:hover { + color: #f8f8f2; } + calendar.button:backdrop { + color: rgba(139, 140, 142, 0.45); } + calendar.button:disabled { + color: rgba(139, 140, 142, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #f8f8f2; } + calendar:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #f8f8f2; } + colorswatch.dark overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.dark overlay:backdrop { + color: rgba(248, 248, 242, 0.5); } +colorswatch.light overlay { + color: #f8f8f2; } + colorswatch.light overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.light overlay:backdrop { + color: #cfcfcd; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } + colorswatch:drop(active).dark overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(25, 26, 34, 0.9); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(25, 26, 34, 0.9); + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #f8f8f2; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(30, 31, 41, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(30, 31, 41, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(30, 31, 41, 0.95); + color: #f8f8f2; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #f8f8f2; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(189, 147, 249, 0.4); } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(26, 27, 35, 0.91); } +filechooser #pathbarbox { + border-bottom: 1px solid #1e1f29; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus-within:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus-within, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus-within:not(.vertical), + entry:focus-within { + border-color: rgba(159, 99, 246, 0.5); } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8b8c8e; + border-color: rgba(25, 26, 34, 0.9); + background-color: #22232e; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #3e4055; + border-color: rgba(26, 27, 35, 0.91); + background-color: #22232e; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff3c3c; + border-color: #880000; } + spinbutton.error:focus-within:not(.vertical), + entry.error:focus-within { + border-color: #880000; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #ff3c3c; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff9f39; + border-color: #864500; } + spinbutton.warning:focus-within:not(.vertical), + entry.warning:focus-within { + border-color: #864500; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #ff9f39; } + spinbutton:not(.vertical) image, + entry image { + color: #cecfcc; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #f8f8f2; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: rgba(189, 147, 249, 0.5); } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #78797d; } + spinbutton:drop(active):focus-within:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus-within, + entry:drop(active) { + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } + .osd spinbutton:not(.vertical), + .osd entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus-within:not(.vertical), + .osd entry:focus-within { + color: white; + border-color: rgba(189, 147, 249, 0.5); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), + .osd entry:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(43, 46, 49, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: rgba(189, 147, 249, 0.5); + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus-within + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus-within + button, .linked:not(.vertical) > +entry:focus-within + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus-within + +entry { + border-left-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), .linked:not(.vertical) > +entry:focus-within { + border-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #50fa7a; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(36, 38, 49, 0.97); + background-image: linear-gradient(to bottom, #282a36, #282a36); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: rgba(38, 40, 51, 0.973); + background-image: linear-gradient(to bottom, #2a2c39, #2a2c39); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: rgba(36, 38, 49, 0.97); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #50fa7a; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #50fa7a; } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { + background-color: #282a36; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #282a36; } + treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: rgba(189, 147, 249, 0.5); } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #1e1f29; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(25, 26, 34, 0.9); + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #1e1f29; + border-color: rgba(26, 27, 35, 0.91); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(25, 26, 34, 0.9); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + actionbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: radial-gradient(farthest-side at top, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at top, #333545, rgba(51, 53, 69, 0)); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: radial-gradient(farthest-side at top, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at bottom, #333545, rgba(51, 53, 69, 0)); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: radial-gradient(farthest-side at bottom, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: radial-gradient(farthest-side at left, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at left, #333545, rgba(51, 53, 69, 0)); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: radial-gradient(farthest-side at left, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: radial-gradient(farthest-side at right, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at right, #333545, rgba(51, 53, 69, 0)); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: radial-gradient(farthest-side at right, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, rgba(25, 26, 34, 0.9) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #232530; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(26, 27, 35, 0.91) 1px, transparent 1px); + background-color: #181820; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + border: 1px solid #282a36; + background: #282a36; + color: #f8f8f2; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: rgba(189, 147, 249, 0.5); } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #282a36; + background-image: none; + border: 1px solid #282a36; + color: #f8f8f2; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #282a36; } + GraniteWidgetsWelcome GtkLabel { + color: #f8f8f2; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(248, 248, 242, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + background-color: #1e1f29; + border: solid rgba(25, 26, 34, 0.9); + color: #f8f8f2; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #1e1f29; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #13141a; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(248, 248, 242, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #f1fa8c; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #282a36; } + .storage-bar .fill-block.app { + background-color: #13b1d5; } + .storage-bar .fill-block.audio { + background-color: #ffb86c; } + .storage-bar .fill-block.photo { + background-color: #ff5555; } + .storage-bar .fill-block.video { + background-color: #bd93f9; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), headerbar { + padding: 0 6px; + min-height: 34px; + background-color: #1e1f29; + color: #f8f8f2; + border-radius: 0; } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-image: none; + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) headerbar .linked > button:hover, + headerbar .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) headerbar .linked > button:active, + headerbar .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) headerbar .linked > button:checked, + headerbar .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button:backdrop, + headerbar .linked > button, + headerbar .linked > button:hover, + headerbar .linked > button:active, + headerbar .linked > button:checked, + headerbar .linked > button:backdrop { + border: none; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:first-child, + .titlebar:not(headerbar) headerbar .linked > button:first-child, + headerbar .titlebar:not(headerbar) .linked > button:first-child, + headerbar .linked > button:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + .titlebar:not(headerbar) .linked > button:last-child, + .titlebar:not(headerbar) headerbar .linked > button:last-child, + headerbar .titlebar:not(headerbar) .linked > button:last-child, + headerbar .linked > button:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-right-style: solid; } + .titlebar:not(headerbar) .linked > button:only-child, + .titlebar:not(headerbar) headerbar .linked > button:only-child, + headerbar .titlebar:not(headerbar) .linked > button:only-child, + headerbar .linked > button:only-child { + border-radius: 0px; + border-style: solid; } + .titlebar:not(headerbar) entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, + headerbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .titlebar:not(headerbar) button:backdrop, .titlebar:not(headerbar) button:disabled, .titlebar:not(headerbar) button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:backdrop:hover, .titlebar:not(headerbar) button:backdrop:active, .titlebar:not(headerbar) button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:checked, .titlebar:not(headerbar) button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop:hover, .titlebar:not(headerbar) button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:active:backdrop, + .titlebar:not(headerbar) .linked > button:checked:backdrop, + headerbar .linked > button:active:backdrop, + headerbar .linked > button:checked:backdrop { + color: rgba(189, 147, 249, 0.4); } + .titlebar:not(headerbar) .linked > button:active:backdrop label, + .titlebar:not(headerbar) .linked > button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #f8f8f2; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: rgba(159, 99, 246, 0.5); + background: rgba(189, 147, 249, 0.5) linear-gradient(to top, rgba(180, 133, 248, 0.5), rgba(186, 142, 249, 0.5) 2px, rgba(189, 147, 249, 0.5) 3px); + box-shadow: inset 0 1px rgba(209, 179, 251, 0.3); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: rgba(189, 147, 249, 0.5); + background-image: none; + box-shadow: inset 0 1px rgba(215, 189, 251, 0.26); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-filter: none; + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(189, 147, 249, 0); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0), rgba(189, 147, 249, 0)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(248, 248, 242, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator:not(.sidebar), +headerbar button, +headerbar menubutton { + margin-top: 5px; + margin-bottom: 5px; } +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar entry > menubutton { + margin-top: 0px; + margin-bottom: 0px; } +headerbar switch { + margin-top: 0; + margin-bottom: 0; } +headerbar separator { + background: transparent; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } +.titlebar:not(headerbar) > separator, .titlebar:not(headerbar) > separator:backdrop { + background: #1e1f29; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #f8f8f2; + background-color: #1e1f29; + border-bottom: 1px solid #08090c; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #f8f8f2; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #f8f8f2; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(248, 248, 242, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(40, 42, 54, 0.98); + color: #f8f8f2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #f8f8f2; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #282a36; + color: #f8f8f2; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(40, 42, 54, 0.6); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(40, 42, 54, 0.5); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + +.info, .info:backdrop { + color: #50fa7a; + background-color: transparent; } + +.warning, .warning:backdrop { + color: #ff9f39; + background-color: transparent; } + +.question, .question:backdrop { + color: #72BFD0; + background-color: transparent; } + +.error, .error:backdrop { + color: #ff3c3c; + background-color: transparent; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(0, 0, 0, 0.14); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(0, 0, 0, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #ff9f39; } + levelbar block.low:backdrop { + border-color: #ff9f39; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #72BFD0; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #72BFD0; } + levelbar block.full { + background-color: #4caec3; } + levelbar block.full:backdrop { + border-color: #4caec3; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.14); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #13b1d5; } + *:link:visited, + button:visited { + color: rgba(19, 177, 213, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: rgba(237, 230, 243, 0.8); } + *:link:hover, button:hover:link, + button:hover:visited { + color: #2fc9ec; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: rgba(246, 244, 242, 0.95); } + *:link:active, button:active:link, + button:active:visited { + color: #13b1d5; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: rgba(243, 240, 243, 0.9); } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: rgba(189, 147, 249, 0.5); } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: rgba(243, 240, 243, 0.9); } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list, listview { + color: #f8f8f2; + background-color: #282a36; + border-color: rgba(25, 26, 34, 0.9); } + list:backdrop, listview:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid rgba(25, 26, 34, 0.9); } + +row { + padding: 8px 14px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(248, 248, 242, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + row.activatable:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #1e1f29; + color: #f8f8f2; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > item, + .menubar > item { + min-height: 16px; + padding: 4px 8px; } + menubar > item:hover, + .menubar > item:hover { + box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); } + menubar > item:disabled, + .menubar > item:disabled { + color: #8b8c8e; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #242530; + border: 1px solid rgba(25, 26, 34, 0.9); + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #282936; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8b8c8e; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #3e4055; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8b8c8e; + background-color: transparent; } + menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, .menu > arrow, .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #242530; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #3d3f49; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #282936; } + menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #0f0f14; } + .content-view:hover { + -gtk-icon-filter: brightness(1.2); } + .content-view:backdrop { + background-color: #0f0f14; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #4a4a51; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(25, 26, 34, 0.9); + border-width: 0px; + background-color: #1e1f29; } + notebook > header:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: #1e1f29; } + notebook > header tabs { + margin: -1px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #282a36; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #282a36; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #282a36; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #8b8c8e; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #c2c2c0; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(25, 26, 34, 0.2); + background-color: rgba(30, 31, 41, 0.2); } + notebook > header tab:backdrop { + color: #5f6066; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #f8f8f2; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(25, 26, 34, 0.4); + background-color: rgba(30, 31, 41, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(30, 31, 41, 0.7); } + notebook > header tab:backdrop:checked { + color: #8b8c8e; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #ff5555; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0.5px; + padding-right: 0.5px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0.5px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0.5px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #282a36; } + notebook > stack:not(:only-child):backdrop { + background-color: #2a2c39; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(rgba(189, 147, 249, 0.5)); } + paned > separator:backdrop { + background-image: image(rgba(26, 27, 35, 0.91)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1e1f29; + background-image: image(rgba(25, 26, 34, 0.9)), image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1e1f29; + background-image: image(rgba(26, 27, 35, 0.91)), image(rgba(26, 27, 35, 0.91)); } +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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/*************** + * Popovers * + ***************/ +popover.background { + background-color: transparent; + font: initial; } + popover.background > arrow, + popover.background > contents { + background-color: #242530; + background-clip: padding-box; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4); } + popover.background:backdrop { + background-color: transparent; + box-shadow: none; } + popover.background > contents { + padding: 8px; + border-radius: 5px; } + popover.background > contents > list, + popover.background > contents > .view, + popover.background > contents > iconview, + popover.background > contents > toolbar { + border-style: none; + background-color: transparent; } + popover.background > contents separator { + background-color: rgba(27, 28, 36, 0.93); + margin: 3px; } + popover.background > contents list separator { + margin: 0; } + .osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; } + .osd popover.background > arrow, + .osd popover.background > contents, popover.background.touch-selection > arrow, + popover.background.touch-selection > contents, popover.background.magnifier > arrow, + popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: none; } + +magnifier { + background-color: #282a36; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(248, 248, 242, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(140, 143, 171, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(0, 0, 0, 0.14); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(0, 0, 0, 0.14); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.14); } + +progressbar progress, scale highlight { + border: none; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(0, 0, 0, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: rgba(204, 171, 250, 0.5); + background-color: rgba(204, 171, 250, 0.5); } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.1); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #bd93f9; } + scale slider:active:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; } + scale trough { + outline-offset: 2px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: rgba(25, 26, 34, 0.9); } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(97, 97, 97, 0.775); } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #282a36; + border: none; + border-radius: 12px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: rgba(159, 99, 246, 0.5); } + scale slider:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: rgba(159, 99, 246, 0.5); } + .osd scale slider { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #14171a; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop:disabled { + background-color: #14171a; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(rgba(25, 26, 34, 0.9)); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #232530; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + scrollbar.top { + border-bottom: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.bottom { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.left { + border-right: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar:backdrop { + background-color: #181820; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #a1a1a2; } + scrollbar slider:hover { + background-color: #cccdca; } + scrollbar slider:hover:active { + background-color: rgba(219, 195, 252, 0.5); } + scrollbar slider:backdrop { + background-color: #4a4b51; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #f8f8f2; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #f8f8f2; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a1a1a2; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cccdca; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(219, 195, 252, 0.5); } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(161, 161, 162, 0.2); } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4a4b51; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(74, 75, 81, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid rgba(25, 26, 34, 0.9); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar, .nautilus-window .navigation-sidebar { + border-style: none; + border-width: 0; + background-color: #232530; } + .sidebar .frame, .nautilus-window .navigation-sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl), .nautilus-window .navigation-sidebar:dir(ltr), .nautilus-window .navigation-sidebar.left, .nautilus-window .navigation-sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right, stacksidebar.sidebar:dir(rtl) list + .nautilus-window .navigation-sidebar:dir(rtl), stacksidebar.sidebar.right list + .nautilus-window .navigation-sidebar:dir(rtl), .nautilus-window .navigation-sidebar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); + border-right-style: none; } + .sidebar:backdrop, .nautilus-window .navigation-sidebar:backdrop { + background-color: #242631; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + .sidebar list, .nautilus-window .navigation-sidebar list { + background-color: #20212b; } + .sidebar row, .nautilus-window .navigation-sidebar row { + padding: 2px 12px; } + .sidebar row:selected, .nautilus-window .navigation-sidebar row:selected { + background: rgba(189, 147, 249, 0.1); + color: #bd93f9; } + .sidebar row:selected:backdrop, .nautilus-window .navigation-sidebar row:selected:backdrop { + background: rgba(189, 147, 249, 0.1); } + .sidebar row:selected:backdrop label, .nautilus-window .navigation-sidebar row:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .sidebar row:selected:hover, .nautilus-window .navigation-sidebar row:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar row:selected label, .nautilus-window .navigation-sidebar row:selected label { + color: #bd93f9; } + .sidebar.source-list, .nautilus-window .navigation-sidebar.source-list { + background-color: #1e1f29; + color: #F2EFEA; + padding: 4px 0px; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active, .nautilus-window .navigation-sidebar.source-list.view:selected:active, .nautilus-window iconview.navigation-sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover, .nautilus-window .navigation-sidebar.source-list.view:selected.has-open-popup, .nautilus-window iconview.navigation-sidebar.source-list:selected.has-open-popup, .nautilus-window .navigation-sidebar.source-list.view:selected:hover, .nautilus-window iconview.navigation-sidebar.source-list:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop, .nautilus-window .navigation-sidebar.source-list.view:selected:backdrop, .nautilus-window iconview.navigation-sidebar.source-list:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover, .nautilus-window .navigation-sidebar.source-list.view:hover, .nautilus-window iconview.navigation-sidebar.source-list:hover, .nautilus-window .navigation-sidebar.source-list.view iconview.source-list:hover, .nautilus-window iconview.navigation-sidebar.source-list iconview.source-list:hover { + background-color: rgba(40, 42, 54, 0.6); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar, paned .nautilus-window .navigation-sidebar.left, paned .nautilus-window .navigation-sidebar.right, paned .nautilus-window .navigation-sidebar.left:dir(rtl), paned .nautilus-window .navigation-sidebar:dir(rtl), paned .nautilus-window .navigation-sidebar:dir(ltr), paned .nautilus-window .navigation-sidebar { + border-style: none; + border-color: rgba(25, 26, 34, 0.9); } + +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.sidebar-new-bookmark-row { + color: rgba(189, 147, 249, 0.5); } +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #50fa7a, inset 0 -1px #50fa7a; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #f8f8f2; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #e3e3df; + background-image: none; + border-style: none none none solid; + border-color: rgba(25, 26, 34, 0.2); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(139, 140, 142, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #818286; + background-color: transparent; + border-color: rgba(26, 27, 35, 0.21); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(62, 64, 85, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(254, 254, 254, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #898b8c; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8b8c8e; } +spinbutton.vertical:backdrop:disabled { + color: #3e4055; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: rgba(25, 26, 34, 0.9); + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: rgba(189, 147, 249, 0.5); } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: #3e4153; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #22232e; } + switch:backdrop { + background-color: #2f313f; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #22232e; } + switch:active, switch:checked { + background-color: #50fa7a; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #50fa7a; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(40, 42, 54, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #282a36; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #282a36; } + switch trough:active, switch trough:checked { + background-color: rgba(189, 147, 249, 0.5); } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar > revealer > box { + padding: 4px; + background-color: #1e1f29; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(20, 23, 26, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar > revealer > box { + border-width: 0 0 1px; + padding: 5px; } + +.inline-toolbar, searchbar > revealer > box { + border-style: solid; + border-color: rgba(25, 26, 34, 0.9); + background-color: rgba(29, 30, 39, 0.97); } + .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: rgba(29, 30, 39, 0.9685); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #282a36; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(0, 0, 0, 0.8); + background-clip: padding-box; + border: 1px solid rgba(255, 255, 255, 0.1); } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #909194; + border-top-color: #1e1f29; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: rgba(233, 223, 244, 0.75); + border-top-color: rgba(248, 248, 242, 0.1); } + treeview.view:disabled { + color: #8b8c8e; } + treeview.view:disabled:selected { + color: rgba(228, 214, 244, 0.7); } + treeview.view:disabled:selected:backdrop { + color: rgba(207, 177, 247, 0.5); } + treeview.view:disabled:backdrop { + color: #3e4055; } + treeview.view.separator { + min-height: 2px; + color: #1e1f29; } + treeview.view.separator:backdrop { + color: rgba(30, 31, 41, 0.1); } + treeview.view:backdrop { + border-left-color: #55565c; + border-top: #1e1f29; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(159, 99, 246, 0.5); } + 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: #bababa; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #f8f8f2; } + treeview.view.expander:selected { + color: rgba(241, 235, 243, 0.85); } + treeview.view.expander:selected:hover { + color: #f8f8f2; } + treeview.view.expander:selected:backdrop { + color: rgba(230, 218, 244, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #6e6f75; } + treeview.view.progressbar { + border: 1px solid rgba(159, 99, 246, 0.5); + border-radius: 4px; + background-color: rgba(189, 147, 249, 0.5); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(159, 99, 246, 0.5)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #282a36, #121319); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #2a2c39; + background-color: #2a2c39; } + treeview.view.progressbar:backdrop { + border-color: #2a2c39; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(159, 99, 246, 0.5); + border-radius: 4px; } + treeview.view header button { + color: #909194; + background-color: #282a36; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #c4c5c3; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #f8f8f2; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: rgba(189, 147, 249, 0.5); + color: #282a36; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #282a36; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: rgba(189, 147, 249, 0.5); } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #1e1f29; } + treeview.view header button:disabled { + border-color: #1e1f29; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1e1f29; + border-style: none solid solid none; + color: #55565c; + background-image: none; + background-color: #2a2c39; } + treeview.view header button:backdrop:disabled { + border-color: #1e1f29; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +window { + border-width: 0px; } + window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; } + window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; } + window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px rgba(25, 26, 34, 0.9); + border-radius: 0; + box-shadow: inset 0 0 0 4px rgba(25, 26, 34, 0.9), inset 0 0 0 3px #1e1f29, inset 0 1px rgba(248, 248, 242, 0.07); } + window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px rgba(25, 26, 34, 0.9), inset 0 0 0 3px #1e1f29, inset 0 1px rgba(248, 248, 242, 0.07); } + window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; } + window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window.popup { + box-shadow: none; } + window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + +windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { + min-width: 20px; + min-height: 20px; + margin: 0; + padding: 0 1px; + background-position: center; + background-repeat: no-repeat; + background-size: 16px 16px; } + windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; } +windowcontrols button.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } +windowcontrols button.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } +windowcontrols button.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } +windowcontrols button:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: rgba(189, 147, 249, 0.5); } + row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #f8f8f2; + font-weight: normal; } + row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: rgba(233, 223, 244, 0.75); } + row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(248, 248, 242, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(207, 177, 247, 0.5); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: rgba(30, 31, 41, 0.98); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid @borders; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu .container { + padding: 0; } +.budgie-menu button:hover { + -gtk-icon-filter: none; } +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid @borders; + border-radius: 0; + font-size: 120%; + box-shadow: none; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background-color: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid @borders; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid @borders; } +.budgie-menu .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(248, 248, 242, 0.05); + color: #f8f8f2; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #f8f8f2; + background-color: rgba(174, 123, 248, 0.3); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(248, 248, 242, 0.7); } +.budgie-menu scrollbar { + background-color: transparent; + border-color: transparent; } +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; } +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #f8f8f2; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop { + color: #f8f8f2; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + box-shadow: none; + background-color: transparent; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(248, 248, 242, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #72BFD0; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #f8f8f2; + box-shadow: none; } + button.raven-trigger:hover { + color: #f8f8f2; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + button.raven-trigger:backdrop { + color: #f8f8f2; } + button.raven-trigger:backdrop:hover { + color: #f8f8f2; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: rgba(189, 147, 249, 0.5); + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(25, 26, 34, 0.85); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(248, 248, 242, 0.04); + border-bottom: 1px solid rgba(25, 26, 34, 0.85); } +.places-menu .unlock-area { + border-top: 1px solid rgba(25, 26, 34, 0.75); + border-bottom: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + +.budgie-panel { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ff5555; } + .budgie-panel:backdrop { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #f8f8f2; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(8, 9, 12, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(248, 248, 242, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #f8f8f2; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid rgba(189, 147, 249, 0.5); } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid rgba(189, 147, 249, 0.5); } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid rgba(189, 147, 249, 0.5); } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.top .budgie-panel { + border-bottom: 1px solid rgba(15, 15, 20, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(30, 31, 41, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(15, 15, 20, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(30, 31, 41, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(15, 15, 20, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(30, 31, 41, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(15, 15, 20, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(30, 31, 41, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.92); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #f8f8f2; + border: solid rgba(25, 26, 34, 0.85); + border-width: 1px 0; + background-color: rgba(30, 31, 41, 0.2); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: rgba(174, 123, 248, 0.5); + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 60, 60, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 85, 85, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #f8f8f2; + background-color: rgba(255, 111, 111, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + background-color: transparent; + color: #f8f8f2; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; } + .raven .raven-header button:hover { + border-radius: 0; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: rgba(189, 147, 249, 0.5); + border-radius: 0; + background-color: transparent; } + .raven .raven-header button:disabled { + color: #8b8c8e; } + .raven list { + background-color: transparent; } + .raven list:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven .raven-background { + color: #f8f8f2; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: rgba(68, 71, 90, 0.7); + color: #f8f8f2; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + transition: 170ms ease all; + background: rgba(68, 71, 90, 0.85); + color: #f8f8f2; } + .raven .powerstrip button.image-button:active { + transition: 170ms ease all; + background: #44475a; + color: #f8f8f2; } + .raven .powerstrip button.image-button:first-child { + background: rgba(114, 191, 208, 0.7); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(114, 191, 208, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #72BFD0; } + .raven .powerstrip button.image-button:last-child { + background: rgba(255, 85, 85, 0.7); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(255, 85, 85, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ff5555; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 4px; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.2); + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: rgba(189, 147, 249, 0.5); + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #f8f8f2; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #f8f8f2; + background-color: transparent; } + +.raven-mpris { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #282a36; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: rgba(189, 147, 249, 0.5); } + .raven-mpris button.image-button:active { + background-color: rgba(174, 123, 248, 0.5); } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #72BFD0; + color: #464626; + border: none; + margin: 0 3px; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #5fb6ca; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #5fb6ca; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #f8f8f2; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(248, 248, 242, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #f8f8f2; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ff5555; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #ff3c3c; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #f8f8f2; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: rgba(142, 110, 187, 0.55); } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(248, 248, 242, 0.7); + background-color: rgba(189, 147, 249, 0.3); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(248, 248, 242, 0.8); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(248, 248, 242, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: #f8f8f2; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(189, 147, 249, 0.4); } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(114, 191, 208, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(255, 34, 34, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #f8f8f2; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(248, 248, 242, 0.7); } +.budgie-polkit-dialog .failure { + color: #ff5555; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #f8f8f2; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(55, 56, 64, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(55, 56, 64, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(248, 248, 242, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(8, 9, 12, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(30, 31, 41, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(0, 0, 0, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: rgba(189, 147, 249, 0.5); } +.nautilus-window .frame *:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(189, 147, 249, 0.4); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(40, 42, 54, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(189, 147, 249, 0.4); } +.nautilus-window.background { + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(33, 35, 45, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #282a36; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #2a2c39; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } +.nautilus-window .titlebar .search { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; } +.nautilus-window .path-bar-box .dim-label, .nautilus-window .path-bar-box label.separator, .nautilus-window .path-bar-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar-box .subtitle, +.nautilus-window .path-bar-box headerbar .subtitle, +headerbar .nautilus-window .path-bar-box .subtitle { + color: transparent; } +.nautilus-window .path-bar-box widget > .text-button:last-child { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-bar-box button { + transition: all 100ms ease-in; + margin-left: -5px; } + .nautilus-window .path-bar-box button:backdrop:hover, .nautilus-window .path-bar-box button:backdrop:active, .nautilus-window .path-bar-box button:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box button:backdrop:hover label, .nautilus-window .path-bar-box button:backdrop:active label, .nautilus-window .path-bar-box button:backdrop:checked label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-buttons-box, .nautilus-window #NautilusPathBar { + background: transparent; } + .nautilus-window .path-buttons-box .dim-label, .nautilus-window .path-buttons-box label.separator, .nautilus-window .path-buttons-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box .subtitle, + .nautilus-window .path-buttons-box headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box .subtitle, .nautilus-window #NautilusPathBar .dim-label, .nautilus-window #NautilusPathBar label.separator, .nautilus-window #NautilusPathBar .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar .subtitle, + .nautilus-window #NautilusPathBar headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar .subtitle { + color: transparent; + margin-right: -7px; } + .nautilus-window .path-buttons-box button, .nautilus-window #NautilusPathBar button { + margin-top: 0; + margin-bottom: 0; } + .nautilus-window .path-buttons-box button .horizontal .dim-label, .nautilus-window .path-buttons-box button .horizontal label.separator, .nautilus-window .path-buttons-box button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button .horizontal .subtitle, + .nautilus-window .path-buttons-box button .horizontal headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button .horizontal .subtitle, .nautilus-window #NautilusPathBar button .horizontal .dim-label, .nautilus-window #NautilusPathBar button .horizontal label.separator, .nautilus-window #NautilusPathBar button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button .horizontal .subtitle, + .nautilus-window #NautilusPathBar button .horizontal headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button .horizontal .subtitle { + color: #f8f8f2; } + .nautilus-window .path-buttons-box button:hover .dim-label, .nautilus-window .path-buttons-box button:hover label.separator, .nautilus-window .path-buttons-box button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:hover .subtitle, + .nautilus-window .path-buttons-box button:hover headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button:hover .subtitle, .nautilus-window .path-buttons-box button:focus .dim-label, .nautilus-window .path-buttons-box button:focus label.separator, .nautilus-window .path-buttons-box button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:focus .subtitle, + .nautilus-window .path-buttons-box button:focus headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button:focus .subtitle, .nautilus-window #NautilusPathBar button:hover .dim-label, .nautilus-window #NautilusPathBar button:hover label.separator, .nautilus-window #NautilusPathBar button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button:hover .subtitle, + .nautilus-window #NautilusPathBar button:hover headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button:hover .subtitle, .nautilus-window #NautilusPathBar button:focus .dim-label, .nautilus-window #NautilusPathBar button:focus label.separator, .nautilus-window #NautilusPathBar button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button:focus .subtitle, + .nautilus-window #NautilusPathBar button:focus headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button:focus .subtitle { + color: #bd93f9; } + .nautilus-window .path-buttons-box button:active, .nautilus-window #NautilusPathBar button:active { + background-color: transparent; } + .nautilus-window .path-buttons-box button > .horizontal > image.dim-label, .nautilus-window .path-buttons-box .titlebar:not(headerbar) button > .horizontal > image.subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button > .horizontal > image.subtitle, + .nautilus-window .path-buttons-box headerbar button > .horizontal > image.subtitle, + headerbar .nautilus-window .path-buttons-box button > .horizontal > image.subtitle, .nautilus-window #NautilusPathBar button > .horizontal > image.dim-label, .nautilus-window #NautilusPathBar .titlebar:not(headerbar) button > .horizontal > image.subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button > .horizontal > image.subtitle, + .nautilus-window #NautilusPathBar headerbar button > .horizontal > image.subtitle, + headerbar .nautilus-window #NautilusPathBar button > .horizontal > image.subtitle { + margin-right: 10px; } + .nautilus-window .path-buttons-box .current-dir label, .nautilus-window #NautilusPathBar .current-dir label { + padding: 3px 12px; + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-buttons-box .current-dir label:backdrop, .nautilus-window #NautilusPathBar .current-dir label:backdrop { + color: rgba(189, 147, 249, 0.4); } + +.nautilus-circular-button { + border-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #f8f8f2; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #f8f8f2; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #f8f8f2; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #f8f8f2; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #1e1f29; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: rgba(189, 147, 249, 0.5); } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #282a36; + background-color: #282a36; } + .gala-notification .title, + .gala-notification .label { + color: #f8f8f2; } + +.gala-button { + padding: 3px; + color: #282a36; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(40, 42, 54, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #f8f8f2; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(189, 147, 249, 0); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #f8f8f2; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(189, 147, 249, 0); + color: #f8f8f2; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #f8f8f2; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel.color-light.translucent { + background-color: rgba(255, 255, 255, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #0d0d11; } + +.card { + background-color: #282a36; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #1d1f27; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #1e1f29; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #f8f8f2; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar.source-list.view.level-bar, iconview.sidebar.source-list.level-bar, .sidebar.source-list.view.level-bar:selected, iconview.sidebar.source-list.level-bar:selected, .sidebar.source-list.view.level-bar:selected:focus, iconview.sidebar.source-list.level-bar:selected:focus { + background: linear-gradient(rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.14)); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block { + border: none; } + .sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block, .sidebar.source-list.view.fill-block:hover, iconview.sidebar.source-list.fill-block:hover, .sidebar.source-list.view.fill-block:selected, iconview.sidebar.source-list.fill-block:selected, .sidebar.source-list.view.fill-block:selected:focus, iconview.sidebar.source-list.fill-block:selected:focus { + background: linear-gradient(rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #282a36; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, .color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.background { + background-color: rgba(30, 31, 41, 0.7); + color: #f8f8f2; + text-shadow: none; + -gtk-icon-shadow: none; } +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { + transition: none; } + +#tasklist-button { + color: rgba(255, 255, 255, 0.8); + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); } + #tasklist-button:hover { + color: white; + 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 rgba(189, 147, 249, 0.5); } + +.xfce4-panel.background button.flat { + color: white; + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); + font-weight: normal; } + .xfce4-panel.background button.flat:hover { + border: none; + background-color: rgba(52, 53, 70, 0.7); } + .xfce4-panel.background button.flat:active, .xfce4-panel.background button.flat:checked { + color: white; + border-bottom: 2px solid rgba(189, 147, 249, 0.5); + background-color: rgba(26, 27, 35, 0.7); } + .xfce4-panel.background button.flat:active label, .xfce4-panel.background button.flat:active image, .xfce4-panel.background button.flat:checked label, .xfce4-panel.background button.flat:checked image { + color: inherit; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + background-color: #31363D; + color: #fefefe; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #31363D; + border-bottom-width: 0; + background-color: #31363D; + color: #fefefe; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #e5e5e5; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #fefefe; } + UnityDecoration .top .menuitem:backdrop { + color: #e5e5e5; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #30343b; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #31363D, #30343b); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #30343b; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #1a1d21; + color: #fefefe; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #e5e5e5; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #fefefe; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #fefefe; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #1a1d21; + color: #fefefe; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8b8c8e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #2f333a; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: rgba(25, 26, 34, 0.9); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #282a36; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: rgba(189, 147, 249, 0.5); } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(25, 26, 34, 0.9); } + MsdOsdWindow.background.osd .progressbar { + background-color: rgba(189, 147, 249, 0.5); + border: none; + border-color: rgba(189, 147, 249, 0.5); + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(9, 10, 12, 0.8); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); + color: rgba(248, 248, 242, 0.5); } +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #f8f8f2; + border: 0px solid rgba(159, 99, 246, 0.5); } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(30, 31, 41, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(15, 15, 20, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #f8f8f2; } + +#content_frame { + padding-bottom: 14px; + background-color: #1e1f29; + 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 { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:active, #content_frame button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #1e1f29; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #f8f8f2; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +/* thunar */ +.thunar toolbar { + background-color: #1e1f29; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view, scrollbar.right { + background: #232530; + padding: 1.5px; + border: none; + box-shadow: none; } + +scrolledwindow.standard-view scrollbar.right { + background-color: #282a36; } + +/* path-bar of thunar */ +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected, window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:checked, window.thunar paned > scrolledwindow treeview.view:selected { + background-color: transparent; + color: #bd93f9; + box-shadow: none; } +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked:backdrop label, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected:backdrop label, window.thunar paned > scrolledwindow treeview.view:checked:backdrop label, window.thunar paned > scrolledwindow treeview.view:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, +.nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview iconview.cell:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } +.nemo-window .sidebar { + color: #f8f8f2; + background-color: #282a36; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #1e1f29; } + .nemo-window toolbar.primary-toolbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:selected:backdrop label, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop label, .nemo-window toolbar.primary-toolbar button:checked:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #242530; } + +.caja-notebook .frame { + border-width: 0 0 1px; } +.caja-notebook .entry { + background: #1e1f29; + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); } + .caja-notebook .entry:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/************** +* Caja sidebar * +**************/ +.caja-side-pane { + background: #1e1f29; } + .caja-side-pane .frame { + border-width: 1px 0 0; } + .caja-side-pane treeview.view, + .caja-side-pane textview.view text, + .caja-side-pane viewport.frame, + .caja-side-pane widget .vertical { + background: #1e1f29; + padding: 3px 2px; } + .caja-side-pane treeview.view:hover, + .caja-side-pane textview.view text:hover, + .caja-side-pane viewport.frame:hover, + .caja-side-pane widget .vertical:hover { + background-color: rgba(40, 42, 54, 0.6); } + .caja-side-pane treeview.view:selected, + .caja-side-pane textview.view text:selected, + .caja-side-pane viewport.frame:selected, + .caja-side-pane widget .vertical:selected { + color: #bd93f9; + background: #1e1f29; } + .caja-side-pane treeview.view:selected:hover, + .caja-side-pane textview.view text:selected:hover, + .caja-side-pane viewport.frame:selected:hover, + .caja-side-pane widget .vertical:selected:hover { + background-color: rgba(189, 147, 249, 0); } + +/************** +* Caja pathbar * +**************/ +.caja-navigation-window paned { + background: #282a36; } + +.caja-navigation-window .primary-toolbar { + background: #1e1f29; } + .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #f8f8f2; } + +.caja-pathbar button, .caja-pathbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } +.caja-pathbar button:hover, .caja-pathbar button:active, .caja-pathbar button:checked, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:checked { + background: transparent; + box-shadow: none; } + .caja-pathbar button:hover, .caja-pathbar button:hover label, .caja-pathbar button:active, .caja-pathbar button:active label, .caja-pathbar button:checked, .caja-pathbar button:checked label, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:active label, .caja-pathbar button:backdrop:checked, .caja-pathbar button:backdrop:checked label { + color: #bd93f9; } + +/*# sourceMappingURL=gtk-dark.css.map */ diff --git a/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.scss b/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.scss new file mode 100644 index 00000000..3d7bbb43 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable_gtk-dark.scss @@ -0,0 +1,11 @@ + + +$variant: 'dark'; + +@import '../gtk-3.20/colors'; +@import '../gtk-3.20/elementary-colors'; +@import '../gtk-3.20/colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; diff --git a/home/dot_themes/dracula/gtk-4.0/executable_gtk.css b/home/dot_themes/dracula/gtk-4.0/executable_gtk.css new file mode 100644 index 00000000..86220310 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable_gtk.css @@ -0,0 +1,6354 @@ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #f8f8f2; +/* text color for entries, views and content in general */ +@define-color theme_text_color #f8f8f2; +/* widget base background color */ +@define-color theme_bg_color #1e1f29; +/* text widgets and the like base background color */ +@define-color theme_base_color #282a36; +/* base background color of selections */ +@define-color theme_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #f8f8f2; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #22232e; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8b8c8e; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #282a36; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8b8c8e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #f8f8f2; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1f29; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #2a2c39; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #f8f8f2; +/* widgets main borders color */ +@define-color borders rgba(25, 26, 34, 0.9); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(26, 27, 35, 0.91); +/* these are pretty self explicative */ +@define-color warning_color #ff9f39; +@define-color error_color #ff3c3c; +@define-color success_color #4caec3; +@define-color fg_color #f8f8f2; +@define-color text_color #f8f8f2; +@define-color bg_color #1e1f29; +@define-color base_color #282a36; +@define-color selected_bg_color rgba(189, 147, 249, 0.5); +@define-color selected_fg_color #f8f8f2; +@define-color unfocused_fg_color #8b8c8e; +@define-color unfocused_text_color #f8f8f2; +@define-color unfocused_bg_color #1e1f29; +@define-color unfocused_base_color #2a2c39; +@define-color unfocused_selected_bg_color rgba(189, 147, 249, 0.5); +@define-color unfocused_selected_fg_color #f8f8f2; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#f8f8f2, 1.8); +@define-color wm_unfocused_title #8b8c8e; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#1e1f29, 1.2); +@define-color wm_bg_b #1e1f29; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#1e1f29, 1.3); +@define-color wm_button_hover_color_b #1e1f29; +@define-color wm_button_active_color_a shade(#1e1f29, 0.85); +@define-color wm_button_active_color_b shade(#1e1f29, 0.89); +@define-color wm_button_active_color_c shade(#1e1f29, 0.9); +@define-color content_view_bg #282a36; +@define-color budgie_tasklist_indicator_color rgba(189, 147, 249, 0.5); +@define-color budgie_tasklist_indicator_color_active rgba(189, 147, 249, 0.5); +@define-color placeholder_text_color #cfcfcd; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + outline-color: rgba(248, 248, 242, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 0px; + -gtk-secondary-caret-color: rgba(189, 147, 249, 0.5); } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #08090c; + border: solid rgba(25, 26, 34, 0.9); + border-width: 1px 0 0 0; + color: #f8f8f2; + box-shadow: none; } + .action-bar:backdrop { + background-color: #08090c; + box-shadow: none; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(20, 23, 26, 0.8); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #f8f8f2; + background-color: #1e1f29; } + .background:backdrop { + color: #8b8c8e; + background-color: #1e1f29; + text-shadow: none; + -gtk-icon-shadow: none; } + .background.chromium { + background-color: #2f313f; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +.gtkstyle-fallback { + color: #f8f8f2; + background-color: #1e1f29; } + .gtkstyle-fallback:hover { + color: #f8f8f2; + background-color: #343546; } + .gtkstyle-fallback:active { + color: #f8f8f2; + background-color: #08090c; } + .gtkstyle-fallback:disabled { + color: #8b8c8e; + background-color: #22232e; } + .gtkstyle-fallback:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #f8f8f2; + background-color: #282a36; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #cfcfcd; + background-color: #2a2c39; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #232530; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid rgba(159, 99, 246, 0.5); + background-color: rgba(159, 99, 246, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #f8f8f2; } + label.separator:backdrop { + color: #8b8c8e; } + label selection { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + label:disabled { + color: #8b8c8e; } + label:disabled:backdrop { + color: #3e4055; } + label:backdrop { + color: #8b8c8e; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #4a4a51; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: #fefefe; + border: none; + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + outline-color: rgba(254, 254, 254, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, + .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, + popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, + popover.background.magnifier > contents:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 0%, rgba(233, 219, 253, 0) 0%); } + to { + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 95%, rgba(233, 219, 253, 0)); } } +notebook > header > tabs > arrow, +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-filter: brightness(1.2); } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(174, 123, 248, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + transition: 200ms ease-out; + -gtk-icon-filter: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #50fa7a; + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #f8f8f2; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8b8c8e; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #fefefe; + border-radius: 5px; + outline-color: rgba(254, 254, 254, 0.3); + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, + .osd button:active:backdrop, + .osd button:active, + .osd button:checked:backdrop, + .osd button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, + .osd button:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, + .osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } +button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button, button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #bd93f9; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(189, 147, 249, 0.8); } + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #bd93f9; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(189, 147, 249, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.7), rgba(189, 147, 249, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #bd93f9, #bd93f9); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ff2222; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(255, 34, 34, 0.8); } + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled label { + color: rgba(248, 248, 242, 0.8); } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .osd button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(255, 34, 34, 0.5); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.7), rgba(255, 34, 34, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #ff2222, #ff2222); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(255, 34, 34, 0.5), rgba(255, 34, 34, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -3px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button { + -gtk-icon-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: radial-gradient(farthest-side, rgba(233, 219, 253, 0.5) 96%, rgba(233, 219, 253, 0)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #0f0f14; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +toolbar button:active { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #040406; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +.inline-toolbar toolbutton > button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: rgba(189, 147, 249, 0.5); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(174, 123, 248, 0); } + .inline-toolbar toolbutton > button:backdrop { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: rgba(174, 123, 248, 0.5); } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #cfcfcd; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(174, 123, 248, 0); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, +.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + background-color: #383a4c; } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow { + background: none; } + modelbutton.flat arrow:hover { + background: none; } + modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: inset 0px 0px 0px 1px rgba(25, 26, 34, 0.9); } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(248, 248, 242, 0.45); } + calendar.button:hover { + color: #f8f8f2; } + calendar.button:backdrop { + color: rgba(139, 140, 142, 0.45); } + calendar.button:disabled { + color: rgba(139, 140, 142, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #f8f8f2; } + calendar:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +radio { + margin: 0 4px; + min-height: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #f8f8f2; } + colorswatch.dark overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.dark overlay:backdrop { + color: rgba(248, 248, 242, 0.5); } +colorswatch.light overlay { + color: #f8f8f2; } + colorswatch.light overlay:hover { + border-color: rgba(25, 26, 34, 0.9); } + colorswatch.light overlay:backdrop { + color: #cfcfcd; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } + colorswatch:drop(active).dark overlay { + border-color: #50fa7a; + box-shadow: inset 0 0 0 2px rgba(25, 26, 34, 0.9), inset 0 0 0 1px #50fa7a; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(25, 26, 34, 0.9); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(25, 26, 34, 0.9); + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + colorswatch#add-color-button overlay:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #2a2c39; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #f8f8f2; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(30, 31, 41, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(30, 31, 41, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(30, 31, 41, 0.95); + color: #f8f8f2; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #f8f8f2; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(189, 147, 249, 0.4); } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(26, 27, 35, 0.91); } +filechooser #pathbarbox { + border-bottom: 1px solid #1e1f29; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus-within:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus-within, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus-within:not(.vertical), + entry:focus-within { + border-color: rgba(159, 99, 246, 0.5); } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8b8c8e; + border-color: rgba(25, 26, 34, 0.9); + background-color: #22232e; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #cfcfcd; + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #3e4055; + border-color: rgba(26, 27, 35, 0.91); + background-color: #22232e; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff3c3c; + border-color: #880000; } + spinbutton.error:focus-within:not(.vertical), + entry.error:focus-within { + border-color: #880000; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #ff3c3c; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); + background-color: #282a36; + color: #ff9f39; + border-color: #864500; } + spinbutton.warning:focus-within:not(.vertical), + entry.warning:focus-within { + border-color: #864500; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #ff9f39; } + spinbutton:not(.vertical) image, + entry image { + color: #cecfcc; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #f8f8f2; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: rgba(189, 147, 249, 0.5); } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #78797d; } + spinbutton:drop(active):focus-within:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus-within, + entry:drop(active) { + border-color: #50fa7a; + box-shadow: inset 0 0 0 1px #50fa7a; } + .osd spinbutton:not(.vertical), + .osd entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus-within:not(.vertical), + .osd entry:focus-within { + color: white; + border-color: rgba(189, 147, 249, 0.5); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), + .osd entry:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(43, 46, 49, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: rgba(189, 147, 249, 0.5); + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus-within + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus-within + button, .linked:not(.vertical) > +entry:focus-within + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus-within + +entry { + border-left-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), .linked:not(.vertical) > +entry:focus-within { + border-color: rgba(159, 99, 246, 0.5); } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #50fa7a; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(36, 38, 49, 0.97); + background-image: linear-gradient(to bottom, #282a36, #282a36); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: rgba(38, 40, 51, 0.973); + background-image: linear-gradient(to bottom, #2a2c39, #2a2c39); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: rgba(36, 38, 49, 0.97); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #50fa7a; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: rgba(159, 99, 246, 0.5); } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #50fa7a; } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { + background-color: #282a36; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #282a36; } + treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: rgba(189, 147, 249, 0.5); } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #1e1f29; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(25, 26, 34, 0.9); + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #1e1f29; + border-color: rgba(26, 27, 35, 0.91); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(25, 26, 34, 0.9); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(25, 26, 34, 0.9); } + actionbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: radial-gradient(farthest-side at top, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at top, #333545, rgba(51, 53, 69, 0)); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: radial-gradient(farthest-side at top, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at bottom, #333545, rgba(51, 53, 69, 0)); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: radial-gradient(farthest-side at bottom, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: radial-gradient(farthest-side at left, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at left, #333545, rgba(51, 53, 69, 0)); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: radial-gradient(farthest-side at left, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: radial-gradient(farthest-side at right, #333545 85%, rgba(51, 53, 69, 0)), radial-gradient(farthest-side at right, #333545, rgba(51, 53, 69, 0)); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: radial-gradient(farthest-side at right, #333545 85%, rgba(51, 53, 69, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, rgba(25, 26, 34, 0.9) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #232530; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(26, 27, 35, 0.91) 1px, transparent 1px); + background-color: #181820; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + border: 1px solid #282a36; + background: #282a36; + color: #f8f8f2; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: rgba(189, 147, 249, 0.5); } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #282a36; + background-image: none; + border: 1px solid #282a36; + color: #f8f8f2; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #282a36; } + GraniteWidgetsWelcome GtkLabel { + color: #f8f8f2; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(248, 248, 242, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + background-color: #1e1f29; + border: solid rgba(25, 26, 34, 0.9); + color: #f8f8f2; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #1e1f29; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #13141a; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(248, 248, 242, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #f1fa8c; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #282a36; } + .storage-bar .fill-block.app { + background-color: #13b1d5; } + .storage-bar .fill-block.audio { + background-color: #ffb86c; } + .storage-bar .fill-block.photo { + background-color: #ff5555; } + .storage-bar .fill-block.video { + background-color: #bd93f9; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), headerbar { + padding: 0 6px; + min-height: 34px; + background-color: #1e1f29; + color: #f8f8f2; + border-radius: 0; } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-image: none; + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button, + .titlebar:not(headerbar) headerbar .linked > button, + headerbar .titlebar:not(headerbar) .linked > button:hover, + .titlebar:not(headerbar) headerbar .linked > button:hover, + headerbar .titlebar:not(headerbar) .linked > button:active, + .titlebar:not(headerbar) headerbar .linked > button:active, + headerbar .titlebar:not(headerbar) .linked > button:checked, + .titlebar:not(headerbar) headerbar .linked > button:checked, + headerbar .titlebar:not(headerbar) .linked > button:backdrop, + .titlebar:not(headerbar) headerbar .linked > button:backdrop, + headerbar .linked > button, + headerbar .linked > button:hover, + headerbar .linked > button:active, + headerbar .linked > button:checked, + headerbar .linked > button:backdrop { + border: none; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:first-child, + .titlebar:not(headerbar) headerbar .linked > button:first-child, + headerbar .titlebar:not(headerbar) .linked > button:first-child, + headerbar .linked > button:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + .titlebar:not(headerbar) .linked > button:last-child, + .titlebar:not(headerbar) headerbar .linked > button:last-child, + headerbar .titlebar:not(headerbar) .linked > button:last-child, + headerbar .linked > button:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-right-style: solid; } + .titlebar:not(headerbar) .linked > button:only-child, + .titlebar:not(headerbar) headerbar .linked > button:only-child, + headerbar .titlebar:not(headerbar) .linked > button:only-child, + headerbar .linked > button:only-child { + border-radius: 0px; + border-style: solid; } + .titlebar:not(headerbar) entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, + headerbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .titlebar:not(headerbar) button:backdrop, .titlebar:not(headerbar) button:disabled, .titlebar:not(headerbar) button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .titlebar:not(headerbar) button:backdrop:hover, .titlebar:not(headerbar) button:backdrop:active, .titlebar:not(headerbar) button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .titlebar:not(headerbar) button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ff2222; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, .titlebar:not(headerbar) button.titlebutton:active, .titlebar:not(headerbar) button.titlebutton:checked, .titlebar:not(headerbar) button.titlebutton:backdrop, .titlebar:not(headerbar) button.titlebutton:backdrop:hover, .titlebar:not(headerbar) button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; } + .titlebar:not(headerbar) .linked > button:active:backdrop, + .titlebar:not(headerbar) .linked > button:checked:backdrop, + headerbar .linked > button:active:backdrop, + headerbar .linked > button:checked:backdrop { + color: rgba(189, 147, 249, 0.4); } + .titlebar:not(headerbar) .linked > button:active:backdrop label, + .titlebar:not(headerbar) .linked > button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + color: #f8f8f2; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: rgba(159, 99, 246, 0.5); + background: rgba(189, 147, 249, 0.5) linear-gradient(to top, rgba(180, 133, 248, 0.5), rgba(186, 142, 249, 0.5) 2px, rgba(189, 147, 249, 0.5) 3px); + box-shadow: inset 0 1px rgba(209, 179, 251, 0.3); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: rgba(189, 147, 249, 0.5); + background-image: none; + box-shadow: inset 0 1px rgba(215, 189, 251, 0.26); } + .selection-mode.titlebar:not(headerbar) button, + headerbar.selection-mode button { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.flat, + headerbar.selection-mode button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:hover, + headerbar.selection-mode button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, + headerbar.selection-mode button:active, + headerbar.selection-mode button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat, .selection-mode.titlebar:not(headerbar) button:backdrop, + headerbar.selection-mode button:backdrop.flat, + headerbar.selection-mode button:backdrop { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + -gtk-icon-filter: none; + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:active label, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:checked label, .selection-mode.titlebar:not(headerbar) button:backdrop:active label, .selection-mode.titlebar:not(headerbar) button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, + headerbar.selection-mode button:backdrop.flat:disabled, + headerbar.selection-mode button:backdrop:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop.flat:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, + headerbar.selection-mode button:backdrop.flat:disabled:active, + headerbar.selection-mode button:backdrop.flat:disabled:checked, + headerbar.selection-mode button:backdrop:disabled:active, + headerbar.selection-mode button:backdrop:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); + border-color: rgba(159, 99, 246, 0.5); } + .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, + headerbar.selection-mode button.flat:backdrop, + headerbar.selection-mode button.flat:disabled, + headerbar.selection-mode button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .selection-mode.titlebar:not(headerbar) button:disabled, + headerbar.selection-mode button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, + headerbar.selection-mode button:disabled:active, + headerbar.selection-mode button:disabled:checked { + color: rgba(248, 248, 242, 0.7); + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button:disabled:active label, .selection-mode.titlebar:not(headerbar) button:disabled:checked label, + headerbar.selection-mode button:disabled:active label, + headerbar.selection-mode button:disabled:checked label { + color: rgba(248, 248, 242, 0.7); } + .selection-mode.titlebar:not(headerbar) button.suggested-action, + headerbar.selection-mode button.suggested-action { + font-weight: normal; + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, + headerbar.selection-mode button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:active, + headerbar.selection-mode button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, + headerbar.selection-mode button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, + headerbar.selection-mode button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, + headerbar.selection-mode button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #72BFD0; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(189, 147, 249, 0); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0), rgba(189, 147, 249, 0)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(248, 248, 242, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { + padding: 4px; + min-height: 28px; } + .default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator:not(.sidebar), +headerbar button, +headerbar menubutton { + margin-top: 5px; + margin-bottom: 5px; } +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar entry > menubutton { + margin-top: 0px; + margin-bottom: 0px; } +headerbar switch { + margin-top: 0; + margin-bottom: 0; } +headerbar separator { + background: transparent; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } +.titlebar:not(headerbar) > separator, .titlebar:not(headerbar) > separator:backdrop { + background: #1e1f29; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #f8f8f2; + background-color: #1e1f29; + border-bottom: 1px solid #08090c; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #f8f8f2; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #f8f8f2; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(248, 248, 242, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(40, 42, 54, 0.98); + color: #f8f8f2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #f8f8f2; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #282a36; + color: #f8f8f2; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(40, 42, 54, 0.6); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(40, 42, 54, 0.5); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(40, 42, 54, 0.8); + color: rgba(248, 248, 242, 0.5); + box-shadow: none; } + +.info, .info:backdrop { + color: #50fa7a; + background-color: transparent; } + +.warning, .warning:backdrop { + color: #ff9f39; + background-color: transparent; } + +.question, .question:backdrop { + color: #72BFD0; + background-color: transparent; } + +.error, .error:backdrop { + color: #ff3c3c; + background-color: transparent; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(0, 0, 0, 0.14); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(0, 0, 0, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #ff9f39; } + levelbar block.low:backdrop { + border-color: #ff9f39; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #72BFD0; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #72BFD0; } + levelbar block.full { + background-color: #4caec3; } + levelbar block.full:backdrop { + border-color: #4caec3; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.14); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #13b1d5; } + *:link:visited, + button:visited { + color: rgba(19, 177, 213, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: rgba(237, 230, 243, 0.8); } + *:link:hover, button:hover:link, + button:hover:visited { + color: #2fc9ec; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: rgba(246, 244, 242, 0.95); } + *:link:active, button:active:link, + button:active:visited { + color: #13b1d5; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: rgba(243, 240, 243, 0.9); } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: rgba(189, 147, 249, 0.5); } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: rgba(243, 240, 243, 0.9); } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list, listview { + color: #f8f8f2; + background-color: #282a36; + border-color: rgba(25, 26, 34, 0.9); } + list:backdrop, listview:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid rgba(25, 26, 34, 0.9); } + +row { + padding: 8px 14px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(248, 248, 242, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + row.activatable:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #1e1f29; + color: #f8f8f2; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > item, + .menubar > item { + min-height: 16px; + padding: 4px 8px; } + menubar > item:hover, + .menubar > item:hover { + box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); } + menubar > item:disabled, + .menubar > item:disabled { + color: #8b8c8e; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background-color: #242530; + border: 1px solid rgba(25, 26, 34, 0.9); + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #282936; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8b8c8e; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #3e4055; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8b8c8e; + background-color: transparent; } + menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { + color: inherit; } + menu > arrow, .menu > arrow, .context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #242530; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #3d3f49; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #3d3f49; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #282936; } + menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #0f0f14; } + .content-view:hover { + -gtk-icon-filter: brightness(1.2); } + .content-view:backdrop { + background-color: #0f0f14; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #282a36; + border-top: 1px solid rgba(25, 26, 34, 0.9); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #2a2c39; + border-color: rgba(26, 27, 35, 0.91); } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #4a4a51; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(25, 26, 34, 0.9); + border-width: 0px; + background-color: #1e1f29; } + notebook > header:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: #1e1f29; } + notebook > header tabs { + margin: -1px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #282a36; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #282a36; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #282a36; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #282a36; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #8b8c8e; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #c2c2c0; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(25, 26, 34, 0.2); + background-color: rgba(30, 31, 41, 0.2); } + notebook > header tab:backdrop { + color: #5f6066; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #f8f8f2; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(25, 26, 34, 0.4); + background-color: rgba(30, 31, 41, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(30, 31, 41, 0.7); } + notebook > header tab:backdrop:checked { + color: #8b8c8e; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(26, 27, 35, 0.91); + background-color: #2a2c39; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #ff5555; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0.5px; + padding-right: 0.5px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0.5px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0.5px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #282a36; } + notebook > stack:not(:only-child):backdrop { + background-color: #2a2c39; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(rgba(189, 147, 249, 0.5)); } + paned > separator:backdrop { + background-image: image(rgba(26, 27, 35, 0.91)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #1e1f29; + background-image: image(rgba(25, 26, 34, 0.9)), image(rgba(25, 26, 34, 0.9)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #1e1f29; + background-image: image(rgba(26, 27, 35, 0.91)), image(rgba(26, 27, 35, 0.91)); } +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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/*************** + * Popovers * + ***************/ +popover.background { + background-color: transparent; + font: initial; } + popover.background > arrow, + popover.background > contents { + background-color: #242530; + background-clip: padding-box; + border: 1px solid rgba(25, 26, 34, 0.9); + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.4); } + popover.background:backdrop { + background-color: transparent; + box-shadow: none; } + popover.background > contents { + padding: 8px; + border-radius: 5px; } + popover.background > contents > list, + popover.background > contents > .view, + popover.background > contents > iconview, + popover.background > contents > toolbar { + border-style: none; + background-color: transparent; } + popover.background > contents separator { + background-color: rgba(27, 28, 36, 0.93); + margin: 3px; } + popover.background > contents list separator { + margin: 0; } + .osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; } + .osd popover.background > arrow, + .osd popover.background > contents, popover.background.touch-selection > arrow, + popover.background.touch-selection > contents, popover.background.magnifier > arrow, + popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: none; } + +magnifier { + background-color: #282a36; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(248, 248, 242, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(140, 143, 171, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(0, 0, 0, 0.14); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(0, 0, 0, 0.14); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.14); } + +progressbar progress, scale highlight { + border: none; + background-color: rgba(189, 147, 249, 0.5); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(0, 0, 0, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: rgba(204, 171, 250, 0.5); + background-color: rgba(204, 171, 250, 0.5); } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(0, 0, 0, 0.1); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #bd93f9; } + scale slider:active:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + margin: -6px; } + scale.fine-tune fill, + scale.fine-tune highlight, + scale.fine-tune trough { + border-radius: 5px; } + scale trough { + outline-offset: 2px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: rgba(25, 26, 34, 0.9); } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(97, 97, 97, 0.775); } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #282a36; + border: none; + border-radius: 12px; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:active { + border-color: rgba(159, 99, 246, 0.5); } + scale slider:disabled { + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #22232e; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: rgba(159, 99, 246, 0.5); } + .osd scale slider { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #14171a; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #14171a; } + .osd scale slider:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #14171a; } + .osd scale slider:backdrop:disabled { + background-color: #14171a; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #3e4153; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(rgba(25, 26, 34, 0.9)); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #232530; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + scrollbar.top { + border-bottom: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.bottom { + border-top: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.left { + border-right: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); } + scrollbar:backdrop { + background-color: #181820; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #a1a1a2; } + scrollbar slider:hover { + background-color: #cccdca; } + scrollbar slider:hover:active { + background-color: rgba(219, 195, 252, 0.5); } + scrollbar slider:backdrop { + background-color: #4a4b51; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #f8f8f2; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #f8f8f2; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + scrollbar.horizontal slider { + min-width: 40px; } + scrollbar.vertical slider { + min-height: 40px; } + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a1a1a2; } + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cccdca; } + scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(219, 195, 252, 0.5); } + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(161, 161, 162, 0.2); } + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #4a4b51; } + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(74, 75, 81, 0.2); } + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid rgba(25, 26, 34, 0.9); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar, .nautilus-window .navigation-sidebar { + border-style: none; + border-width: 0; + background-color: #232530; } + .sidebar .frame, .nautilus-window .navigation-sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl), .nautilus-window .navigation-sidebar:dir(ltr), .nautilus-window .navigation-sidebar.left, .nautilus-window .navigation-sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right, stacksidebar.sidebar:dir(rtl) list + .nautilus-window .navigation-sidebar:dir(rtl), stacksidebar.sidebar.right list + .nautilus-window .navigation-sidebar:dir(rtl), .nautilus-window .navigation-sidebar.right { + border-left: 1px solid rgba(25, 26, 34, 0.9); + border-right-style: none; } + .sidebar:backdrop, .nautilus-window .navigation-sidebar:backdrop { + background-color: #242631; + border-color: rgba(26, 27, 35, 0.91); + transition: 200ms ease-out; } + .sidebar list, .nautilus-window .navigation-sidebar list { + background-color: #20212b; } + .sidebar row, .nautilus-window .navigation-sidebar row { + padding: 2px 12px; } + .sidebar row:selected, .nautilus-window .navigation-sidebar row:selected { + background: rgba(189, 147, 249, 0.1); + color: #bd93f9; } + .sidebar row:selected:backdrop, .nautilus-window .navigation-sidebar row:selected:backdrop { + background: rgba(189, 147, 249, 0.1); } + .sidebar row:selected:backdrop label, .nautilus-window .navigation-sidebar row:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + .sidebar row:selected:hover, .nautilus-window .navigation-sidebar row:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar row:selected label, .nautilus-window .navigation-sidebar row:selected label { + color: #bd93f9; } + .sidebar.source-list, .nautilus-window .navigation-sidebar.source-list { + background-color: #1e1f29; + color: #F2EFEA; + padding: 4px 0px; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active, .nautilus-window .navigation-sidebar.source-list.view:selected:active, .nautilus-window iconview.navigation-sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover, .nautilus-window .navigation-sidebar.source-list.view:selected.has-open-popup, .nautilus-window iconview.navigation-sidebar.source-list:selected.has-open-popup, .nautilus-window .navigation-sidebar.source-list.view:selected:hover, .nautilus-window iconview.navigation-sidebar.source-list:selected:hover { + background-color: rgba(189, 147, 249, 0.3); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop, .nautilus-window .navigation-sidebar.source-list.view:selected:backdrop, .nautilus-window iconview.navigation-sidebar.source-list:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover, .nautilus-window .navigation-sidebar.source-list.view:hover, .nautilus-window iconview.navigation-sidebar.source-list:hover, .nautilus-window .navigation-sidebar.source-list.view iconview.source-list:hover, .nautilus-window iconview.navigation-sidebar.source-list iconview.source-list:hover { + background-color: rgba(40, 42, 54, 0.6); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar, paned .nautilus-window .navigation-sidebar.left, paned .nautilus-window .navigation-sidebar.right, paned .nautilus-window .navigation-sidebar.left:dir(rtl), paned .nautilus-window .navigation-sidebar:dir(rtl), paned .nautilus-window .navigation-sidebar:dir(ltr), paned .nautilus-window .navigation-sidebar { + border-style: none; + border-color: rgba(25, 26, 34, 0.9); } + +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.sidebar-new-bookmark-row { + color: rgba(189, 147, 249, 0.5); } +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #50fa7a, inset 0 -1px #50fa7a; } + placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { + color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected { + background-color: #50fa7a; } + placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { + color: #f8f8f2; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #e3e3df; + background-image: none; + border-style: none none none solid; + border-color: rgba(25, 26, 34, 0.2); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #f8f8f2; + background-color: rgba(248, 248, 242, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(139, 140, 142, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #818286; + background-color: transparent; + border-color: rgba(26, 27, 35, 0.21); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(62, 64, 85, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(254, 254, 254, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #fefefe; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #898b8c; + border-color: rgba(0, 0, 0, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8b8c8e; } +spinbutton.vertical:backdrop:disabled { + color: #3e4055; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: rgba(25, 26, 34, 0.9); + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(20, 23, 26, 0.8), rgba(20, 23, 26, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: rgba(189, 147, 249, 0.5); } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: #3e4153; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #22232e; } + switch:backdrop { + background-color: #2f313f; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #22232e; } + switch:active, switch:checked { + background-color: #50fa7a; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #50fa7a; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(40, 42, 54, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #282a36; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #282a36; } + switch trough:active, switch trough:checked { + background-color: rgba(189, 147, 249, 0.5); } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(189, 147, 249, 0.4); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar > revealer > box { + padding: 4px; + background-color: #1e1f29; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(20, 23, 26, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar.horizontal separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } + toolbar:not(.inline-toolbar):not(.osd) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar > revealer > box { + border-width: 0 0 1px; + padding: 5px; } + +.inline-toolbar, searchbar > revealer > box { + border-style: solid; + border-color: rgba(25, 26, 34, 0.9); + background-color: rgba(29, 30, 39, 0.97); } + .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: rgba(26, 27, 35, 0.91); + background-color: rgba(29, 30, 39, 0.9685); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #282a36; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(0, 0, 0, 0.8); + background-clip: padding-box; + border: 1px solid rgba(255, 255, 255, 0.1); } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #909194; + border-top-color: #1e1f29; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: rgba(233, 223, 244, 0.75); + border-top-color: rgba(248, 248, 242, 0.1); } + treeview.view:disabled { + color: #8b8c8e; } + treeview.view:disabled:selected { + color: rgba(228, 214, 244, 0.7); } + treeview.view:disabled:selected:backdrop { + color: rgba(207, 177, 247, 0.5); } + treeview.view:disabled:backdrop { + color: #3e4055; } + treeview.view.separator { + min-height: 2px; + color: #1e1f29; } + treeview.view.separator:backdrop { + color: rgba(30, 31, 41, 0.1); } + treeview.view:backdrop { + border-left-color: #55565c; + border-top: #1e1f29; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: rgba(159, 99, 246, 0.5); } + 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: #bababa; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #f8f8f2; } + treeview.view.expander:selected { + color: rgba(241, 235, 243, 0.85); } + treeview.view.expander:selected:hover { + color: #f8f8f2; } + treeview.view.expander:selected:backdrop { + color: rgba(230, 218, 244, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #6e6f75; } + treeview.view.progressbar { + border: 1px solid rgba(159, 99, 246, 0.5); + border-radius: 4px; + background-color: rgba(189, 147, 249, 0.5); + background-image: linear-gradient(to bottom, rgba(189, 147, 249, 0.5), rgba(159, 99, 246, 0.5)); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #282a36, #121319); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #2a2c39; + background-color: #2a2c39; } + treeview.view.progressbar:backdrop { + border-color: #2a2c39; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(248, 248, 242, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: rgba(159, 99, 246, 0.5); + border-radius: 4px; } + treeview.view header button { + color: #909194; + background-color: #282a36; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #c4c5c3; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #f8f8f2; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: rgba(189, 147, 249, 0.5); + color: #282a36; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #282a36; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: rgba(189, 147, 249, 0.5); } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #1e1f29; } + treeview.view header button:disabled { + border-color: #1e1f29; + background-image: none; } + treeview.view header button:backdrop { + border-color: #1e1f29; + border-style: none solid solid none; + color: #55565c; + background-image: none; + background-color: #2a2c39; } + treeview.view header button:backdrop:disabled { + border-color: #1e1f29; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +window { + border-width: 0px; } + window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; } + window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; } + window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px rgba(25, 26, 34, 0.9); + border-radius: 0; + box-shadow: inset 0 0 0 4px rgba(25, 26, 34, 0.9), inset 0 0 0 3px #1e1f29, inset 0 1px rgba(248, 248, 242, 0.07); } + window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px rgba(25, 26, 34, 0.9), inset 0 0 0 3px #1e1f29, inset 0 1px rgba(248, 248, 242, 0.07); } + window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; } + window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window.popup { + box-shadow: none; } + window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + +windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { + min-width: 20px; + min-height: 20px; + margin: 0; + padding: 0 1px; + background-position: center; + background-repeat: no-repeat; + background-size: 16px 16px; } + windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; } +windowcontrols button.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } +windowcontrols button.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } +windowcontrols button.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } +windowcontrols button:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.3788235294); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: rgba(189, 147, 249, 0.5); } + row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #f8f8f2; + font-weight: normal; } + row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: rgba(233, 223, 244, 0.75); } + row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(248, 248, 242, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(207, 177, 247, 0.5); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background-color: rgba(30, 31, 41, 0.98); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid @borders; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu .container { + padding: 0; } +.budgie-menu button:hover { + -gtk-icon-filter: none; } +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid @borders; + border-radius: 0; + font-size: 120%; + box-shadow: none; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background-color: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid @borders; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid @borders; } +.budgie-menu .category-button { + padding: 8px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(248, 248, 242, 0.05); + color: #f8f8f2; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #f8f8f2; + background-color: rgba(174, 123, 248, 0.3); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(248, 248, 242, 0.7); } +.budgie-menu scrollbar { + background-color: transparent; + border-color: transparent; } +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; } +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #f8f8f2; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop { + color: #f8f8f2; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #f8f8f2; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + box-shadow: none; + background-color: transparent; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(248, 248, 242, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #72BFD0; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #f8f8f2; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #f8f8f2; + box-shadow: none; } + button.raven-trigger:hover { + color: #f8f8f2; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + button.raven-trigger:backdrop { + color: #f8f8f2; } + button.raven-trigger:backdrop:hover { + color: #f8f8f2; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: rgba(189, 147, 249, 0.5); + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(25, 26, 34, 0.85); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(248, 248, 242, 0.04); + border-bottom: 1px solid rgba(25, 26, 34, 0.85); } +.places-menu .unlock-area { + border-top: 1px solid rgba(25, 26, 34, 0.75); + border-bottom: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(25, 26, 34, 0.75); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + +.budgie-panel { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ff5555; } + .budgie-panel:backdrop { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #f8f8f2; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(8, 9, 12, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(248, 248, 242, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #f8f8f2; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(8, 9, 12, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid rgba(189, 147, 249, 0.5); } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid rgba(189, 147, 249, 0.5); } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid rgba(189, 147, 249, 0.5); } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid rgba(189, 147, 249, 0.5); } + +.top .budgie-panel { + border-bottom: 1px solid rgba(15, 15, 20, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(30, 31, 41, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(15, 15, 20, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(30, 31, 41, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(15, 15, 20, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(30, 31, 41, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(15, 15, 20, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(30, 31, 41, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.92); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #f8f8f2; + border: solid rgba(25, 26, 34, 0.85); + border-width: 1px 0; + background-color: rgba(30, 31, 41, 0.2); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: rgba(174, 123, 248, 0.5); + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 60, 60, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #f8f8f2; + background-color: rgba(255, 85, 85, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #f8f8f2; + background-color: rgba(255, 111, 111, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + background-color: transparent; + color: #f8f8f2; + border-radius: 0; + border: none; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + min-height: 32px; } + .raven .raven-header button:hover { + border-radius: 0; + background-color: transparent; + color: rgba(189, 147, 249, 0.5); } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: rgba(189, 147, 249, 0.5); + border-radius: 0; + background-color: transparent; } + .raven .raven-header button:disabled { + color: #8b8c8e; } + .raven list { + background-color: transparent; } + .raven list:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(189, 147, 249, 0.4); } + .raven .raven-background { + color: #f8f8f2; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + margin-bottom: 3px; + background: rgba(68, 71, 90, 0.7); + color: #f8f8f2; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + transition: 170ms ease all; + background: rgba(68, 71, 90, 0.85); + color: #f8f8f2; } + .raven .powerstrip button.image-button:active { + transition: 170ms ease all; + background: #44475a; + color: #f8f8f2; } + .raven .powerstrip button.image-button:first-child { + background: rgba(114, 191, 208, 0.7); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(114, 191, 208, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #72BFD0; } + .raven .powerstrip button.image-button:last-child { + background: rgba(255, 85, 85, 0.7); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(255, 85, 85, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ff5555; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 4px; + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.2); + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: rgba(189, 147, 249, 0.5); + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #f8f8f2; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #f8f8f2; + background-color: transparent; } + +.raven-mpris { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #282a36; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: rgba(189, 147, 249, 0.5); } + .raven-mpris button.image-button:active { + background-color: rgba(174, 123, 248, 0.5); } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #72BFD0; + color: #464626; + border: none; + margin: 0 3px; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #5fb6ca; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #5fb6ca; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #f8f8f2; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(248, 248, 242, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #f8f8f2; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ff5555; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #ff3c3c; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(30, 31, 41, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #f8f8f2; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected { + color: #f8f8f2; + background-color: rgba(189, 147, 249, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #f8f8f2; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: rgba(142, 110, 187, 0.55); } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(248, 248, 242, 0.7); + background-color: rgba(189, 147, 249, 0.3); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(248, 248, 242, 0.8); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #f8f8f2; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(248, 248, 242, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-radius: 0; + color: #f8f8f2; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(189, 147, 249, 0.4); } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(114, 191, 208, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(133, 200, 214, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(255, 34, 34, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(255, 60, 60, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #f8f8f2; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(248, 248, 242, 0.7); } +.budgie-polkit-dialog .failure { + color: #ff5555; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #f8f8f2; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(8, 9, 12, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(55, 56, 64, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(55, 56, 64, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(248, 248, 242, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(8, 9, 12, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(30, 31, 41, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(0, 0, 0, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; + box-shadow: none; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: rgba(189, 147, 249, 0.5); } +.nautilus-window .frame *:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; + background-image: none; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(189, 147, 249, 0.25); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(189, 147, 249, 0.4); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(40, 42, 54, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(189, 147, 249, 0.4); } +.nautilus-window.background { + background-color: rgba(33, 35, 45, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(33, 35, 45, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #282a36; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #2a2c39; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } +.nautilus-window .titlebar .search { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; } +.nautilus-window .path-bar-box .dim-label, .nautilus-window .path-bar-box label.separator, .nautilus-window .path-bar-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar-box .subtitle, +.nautilus-window .path-bar-box headerbar .subtitle, +headerbar .nautilus-window .path-bar-box .subtitle { + color: transparent; } +.nautilus-window .path-bar-box widget > .text-button:last-child { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-bar-box button { + transition: all 100ms ease-in; + margin-left: -5px; } + .nautilus-window .path-bar-box button:backdrop:hover, .nautilus-window .path-bar-box button:backdrop:active, .nautilus-window .path-bar-box button:backdrop:checked { + color: rgba(189, 147, 249, 0.5); + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-bar-box button:backdrop:hover label, .nautilus-window .path-bar-box button:backdrop:active label, .nautilus-window .path-bar-box button:backdrop:checked label { + color: rgba(189, 147, 249, 0.4); } +.nautilus-window .path-buttons-box, .nautilus-window #NautilusPathBar { + background: transparent; } + .nautilus-window .path-buttons-box .dim-label, .nautilus-window .path-buttons-box label.separator, .nautilus-window .path-buttons-box .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box .subtitle, + .nautilus-window .path-buttons-box headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box .subtitle, .nautilus-window #NautilusPathBar .dim-label, .nautilus-window #NautilusPathBar label.separator, .nautilus-window #NautilusPathBar .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar .subtitle, + .nautilus-window #NautilusPathBar headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar .subtitle { + color: transparent; + margin-right: -7px; } + .nautilus-window .path-buttons-box button, .nautilus-window #NautilusPathBar button { + margin-top: 0; + margin-bottom: 0; } + .nautilus-window .path-buttons-box button .horizontal .dim-label, .nautilus-window .path-buttons-box button .horizontal label.separator, .nautilus-window .path-buttons-box button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button .horizontal .subtitle, + .nautilus-window .path-buttons-box button .horizontal headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button .horizontal .subtitle, .nautilus-window #NautilusPathBar button .horizontal .dim-label, .nautilus-window #NautilusPathBar button .horizontal label.separator, .nautilus-window #NautilusPathBar button .horizontal .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button .horizontal .subtitle, + .nautilus-window #NautilusPathBar button .horizontal headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button .horizontal .subtitle { + color: #f8f8f2; } + .nautilus-window .path-buttons-box button:hover .dim-label, .nautilus-window .path-buttons-box button:hover label.separator, .nautilus-window .path-buttons-box button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:hover .subtitle, + .nautilus-window .path-buttons-box button:hover headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button:hover .subtitle, .nautilus-window .path-buttons-box button:focus .dim-label, .nautilus-window .path-buttons-box button:focus label.separator, .nautilus-window .path-buttons-box button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button:focus .subtitle, + .nautilus-window .path-buttons-box button:focus headerbar .subtitle, + headerbar .nautilus-window .path-buttons-box button:focus .subtitle, .nautilus-window #NautilusPathBar button:hover .dim-label, .nautilus-window #NautilusPathBar button:hover label.separator, .nautilus-window #NautilusPathBar button:hover .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button:hover .subtitle, + .nautilus-window #NautilusPathBar button:hover headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button:hover .subtitle, .nautilus-window #NautilusPathBar button:focus .dim-label, .nautilus-window #NautilusPathBar button:focus label.separator, .nautilus-window #NautilusPathBar button:focus .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button:focus .subtitle, + .nautilus-window #NautilusPathBar button:focus headerbar .subtitle, + headerbar .nautilus-window #NautilusPathBar button:focus .subtitle { + color: #bd93f9; } + .nautilus-window .path-buttons-box button:active, .nautilus-window #NautilusPathBar button:active { + background-color: transparent; } + .nautilus-window .path-buttons-box button > .horizontal > image.dim-label, .nautilus-window .path-buttons-box .titlebar:not(headerbar) button > .horizontal > image.subtitle, .titlebar:not(headerbar) .nautilus-window .path-buttons-box button > .horizontal > image.subtitle, + .nautilus-window .path-buttons-box headerbar button > .horizontal > image.subtitle, + headerbar .nautilus-window .path-buttons-box button > .horizontal > image.subtitle, .nautilus-window #NautilusPathBar button > .horizontal > image.dim-label, .nautilus-window #NautilusPathBar .titlebar:not(headerbar) button > .horizontal > image.subtitle, .titlebar:not(headerbar) .nautilus-window #NautilusPathBar button > .horizontal > image.subtitle, + .nautilus-window #NautilusPathBar headerbar button > .horizontal > image.subtitle, + headerbar .nautilus-window #NautilusPathBar button > .horizontal > image.subtitle { + margin-right: 10px; } + .nautilus-window .path-buttons-box .current-dir label, .nautilus-window #NautilusPathBar .current-dir label { + padding: 3px 12px; + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nautilus-window .path-buttons-box .current-dir label:backdrop, .nautilus-window #NautilusPathBar .current-dir label:backdrop { + color: rgba(189, 147, 249, 0.4); } + +.nautilus-circular-button { + border-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #f8f8f2; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #f8f8f2; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #f8f8f2; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #f8f8f2; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #f8f8f2; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #1e1f29; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: rgba(189, 147, 249, 0.5); } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #282a36; + background-color: #282a36; } + .gala-notification .title, + .gala-notification .label { + color: #f8f8f2; } + +.gala-button { + padding: 3px; + color: #282a36; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(40, 42, 54, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #f8f8f2; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(189, 147, 249, 0); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #f8f8f2; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(189, 147, 249, 0); + color: #f8f8f2; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #f8f8f2; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: #fff; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel.color-light.translucent { + background-color: rgba(255, 255, 255, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #fff; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #0d0d11; } + +.card { + background-color: #282a36; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #1d1f27; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #1e1f29; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #f8f8f2; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar.source-list.view.level-bar, iconview.sidebar.source-list.level-bar, .sidebar.source-list.view.level-bar:selected, iconview.sidebar.source-list.level-bar:selected, .sidebar.source-list.view.level-bar:selected:focus, iconview.sidebar.source-list.level-bar:selected:focus { + background: linear-gradient(rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0.14)); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block { + border: none; } + .sidebar.source-list.view.fill-block, iconview.sidebar.source-list.fill-block, .sidebar.source-list.view.fill-block:hover, iconview.sidebar.source-list.fill-block:hover, .sidebar.source-list.view.fill-block:selected, iconview.sidebar.source-list.fill-block:selected, .sidebar.source-list.view.fill-block:selected:focus, iconview.sidebar.source-list.fill-block:selected:focus { + background: linear-gradient(rgba(189, 147, 249, 0.5), rgba(189, 147, 249, 0.5)); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #282a36; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, .color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.background { + background-color: rgba(30, 31, 41, 0.7); + color: #f8f8f2; + text-shadow: none; + -gtk-icon-shadow: none; } +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { + transition: none; } + +#tasklist-button { + color: rgba(255, 255, 255, 0.8); + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); } + #tasklist-button:hover { + color: white; + 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 rgba(189, 147, 249, 0.5); } + +.xfce4-panel.background button.flat { + color: white; + border-radius: 0; + border: none; + background-color: rgba(30, 31, 41, 0); + font-weight: normal; } + .xfce4-panel.background button.flat:hover { + border: none; + background-color: rgba(52, 53, 70, 0.7); } + .xfce4-panel.background button.flat:active, .xfce4-panel.background button.flat:checked { + color: white; + border-bottom: 2px solid rgba(189, 147, 249, 0.5); + background-color: rgba(26, 27, 35, 0.7); } + .xfce4-panel.background button.flat:active label, .xfce4-panel.background button.flat:active image, .xfce4-panel.background button.flat:checked label, .xfce4-panel.background button.flat:checked image { + color: inherit; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + background-color: #31363D; + color: #fefefe; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #31363D; + border-bottom-width: 0; + background-color: #31363D; + color: #fefefe; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #e5e5e5; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #fefefe; } + UnityDecoration .top .menuitem:backdrop { + color: #e5e5e5; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #30343b; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #31363D, #30343b); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #30343b; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #1a1d21; + color: #fefefe; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #e5e5e5; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #fefefe; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #fefefe; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #1a1d21; + color: #fefefe; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8b8c8e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #2f333a; + color: #fefefe; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: rgba(25, 26, 34, 0.9); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #282a36; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: rgba(189, 147, 249, 0.5); } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid rgba(25, 26, 34, 0.9); } + MsdOsdWindow.background.osd .progressbar { + background-color: rgba(189, 147, 249, 0.5); + border: none; + border-color: rgba(189, 147, 249, 0.5); + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(9, 10, 12, 0.8); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(189, 147, 249, 0.4); + color: rgba(248, 248, 242, 0.5); } +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #f8f8f2; + border: 0px solid rgba(159, 99, 246, 0.5); } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(30, 31, 41, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(15, 15, 20, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #f8f8f2; } + +#content_frame { + padding-bottom: 14px; + background-color: #1e1f29; + 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 { + font-weight: normal; + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:hover { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #282a36; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:active, #content_frame button:checked { + color: #f8f8f2; + outline-color: rgba(248, 248, 242, 0.3); + background-color: rgba(189, 147, 249, 0.5); + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + #content_frame button:disabled { + color: #cfcfcd; + outline-color: rgba(248, 248, 242, 0.3); + background-color: #22232e; + text-shadow: none; + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #1e1f29; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(20, 23, 26, 0.8); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(47, 54, 61, 0.8), rgba(47, 54, 61, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(33, 38, 43, 0.8), rgba(33, 38, 43, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(254, 254, 254, 0.3); } + #buttonbox_frame button:disabled { + color: #898b8c; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(43, 46, 49, 0.5), rgba(43, 46, 49, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #f8f8f2; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +/* thunar */ +.thunar toolbar { + background-color: #1e1f29; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view, scrollbar.right { + background: #232530; + padding: 1.5px; + border: none; + box-shadow: none; } + +scrolledwindow.standard-view scrollbar.right { + background-color: #282a36; } + +/* path-bar of thunar */ +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:hover, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected, window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:checked, window.thunar paned > scrolledwindow treeview.view:selected { + background-color: transparent; + color: #bd93f9; + box-shadow: none; } +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:checked:backdrop label, window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.toggle.path-bar-button:selected:backdrop label, window.thunar paned > scrolledwindow treeview.view:checked:backdrop label, window.thunar paned > scrolledwindow treeview.view:selected:backdrop label { + color: rgba(189, 147, 249, 0.4); } + +window.thunar toolbar > toolitem > widget > widget.linked.path-bar > button.path-bar-button { + background: none; + outline: none; + border: none; + box-shadow: none; } + +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, +.nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview iconview.cell:selected { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } +.nemo-window .sidebar { + color: #f8f8f2; + background-color: #282a36; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #f8f8f2; + border: 1px solid rgba(25, 26, 34, 0.9); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #1e1f29; } + .nemo-window toolbar.primary-toolbar button { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #bd93f9; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #bd93f9; + background-color: rgba(189, 147, 249, 0.1); + border-radius: 7px; + box-shadow: none; + text-shadow: none; + font-weight: bold; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:selected:backdrop label, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop label, .nemo-window toolbar.primary-toolbar button:checked:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop label { + color: rgba(189, 147, 249, 0.4); } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #242530; } + +.caja-notebook .frame { + border-width: 0 0 1px; } +.caja-notebook .entry { + background: #1e1f29; + color: #f8f8f2; + border-color: rgba(25, 26, 34, 0.9); } + .caja-notebook .entry:selected { + background: rgba(189, 147, 249, 0.5); + color: #f8f8f2; } + +/************** +* Caja sidebar * +**************/ +.caja-side-pane { + background: #1e1f29; } + .caja-side-pane .frame { + border-width: 1px 0 0; } + .caja-side-pane treeview.view, + .caja-side-pane textview.view text, + .caja-side-pane viewport.frame, + .caja-side-pane widget .vertical { + background: #1e1f29; + padding: 3px 2px; } + .caja-side-pane treeview.view:hover, + .caja-side-pane textview.view text:hover, + .caja-side-pane viewport.frame:hover, + .caja-side-pane widget .vertical:hover { + background-color: rgba(40, 42, 54, 0.6); } + .caja-side-pane treeview.view:selected, + .caja-side-pane textview.view text:selected, + .caja-side-pane viewport.frame:selected, + .caja-side-pane widget .vertical:selected { + color: #bd93f9; + background: #1e1f29; } + .caja-side-pane treeview.view:selected:hover, + .caja-side-pane textview.view text:selected:hover, + .caja-side-pane viewport.frame:selected:hover, + .caja-side-pane widget .vertical:selected:hover { + background-color: rgba(189, 147, 249, 0); } + +/************** +* Caja pathbar * +**************/ +.caja-navigation-window paned { + background: #282a36; } + +.caja-navigation-window .primary-toolbar { + background: #1e1f29; } + .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: rgba(189, 147, 249, 0.5); + box-shadow: none; } + .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #f8f8f2; } + +.caja-pathbar button, .caja-pathbar button:backdrop { + color: #f8f8f2; + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } +.caja-pathbar button:hover, .caja-pathbar button:active, .caja-pathbar button:checked, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:checked { + background: transparent; + box-shadow: none; } + .caja-pathbar button:hover, .caja-pathbar button:hover label, .caja-pathbar button:active, .caja-pathbar button:active label, .caja-pathbar button:checked, .caja-pathbar button:checked label, .caja-pathbar button:backdrop:active, .caja-pathbar button:backdrop:active label, .caja-pathbar button:backdrop:checked, .caja-pathbar button:backdrop:checked label { + color: #bd93f9; } + +/*# sourceMappingURL=gtk.css.map */ diff --git a/home/dot_themes/dracula/gtk-4.0/executable_gtk.scss b/home/dot_themes/dracula/gtk-4.0/executable_gtk.scss new file mode 100644 index 00000000..3d7bbb43 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/executable_gtk.scss @@ -0,0 +1,11 @@ + + +$variant: 'dark'; + +@import '../gtk-3.20/colors'; +@import '../gtk-3.20/elementary-colors'; +@import '../gtk-3.20/colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_action-bars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_action-bars.scss new file mode 100644 index 00000000..ff7b3678 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_action-bars.scss @@ -0,0 +1,26 @@ +/*************** +* Action bars * +***************/ + +.action-bar { + background-color: darken($bg_color, 10%); + border: solid $borders_color; + border-width: 1px 0 0 0; + color: $fg_color; + box-shadow: none; + + &:backdrop { + background-color: darken($backdrop_bg_color, 10%); + box-shadow: none; + } + + &:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; + } + + &:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_app-notifications.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_app-notifications.scss new file mode 100644 index 00000000..fa46542a --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_app-notifications.scss @@ -0,0 +1,23 @@ +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + @extend %osd; + + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: $osd_bg_color; + background-image: linear-gradient(to bottom, transparentize(black, 0.8), + transparent 2px); + background-clip: padding-box; + + &:backdrop { + background-image: none; + transition: $backdrop_transition; + } + + button { @extend %osd_button; } + + border { border: none; } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_base-states.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_base-states.scss new file mode 100644 index 00000000..29d23f90 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_base-states.scss @@ -0,0 +1,179 @@ +/*************** + * Base States * + ***************/ +.background { + color: $fg_color; + background-color: $bg_color; + + &:backdrop { + color: $backdrop_fg_color; + background-color: $backdrop_bg_color; + text-shadow: none; + -gtk-icon-shadow: none; + } + + &.chromium { background-color: lighten($base_color, 3%); } +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ + + +.gtkstyle-fallback { + color: $fg_color; + background-color: $bg_color; + + &:hover { + color: $fg_color; + background-color: lighten($bg_color, 10%); + } + + &:active { + color: $fg_color; + background-color: darken($bg_color, 10%); + } + + &:disabled { + color: $insensitive_fg_color; + background-color: $insensitive_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:backdrop { + color: $backdrop_text_color; + background-color: $backdrop_base_color; + } + + &:selected { + &:focus, & { + @extend %selected_items; + + border-radius: 3px; + } + } +} + +.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.3); +} + +flowbox { + rubberband { @extend rubberband; } + + flowboxchild { + padding: 3px; + border-radius: 3px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + caret-color: currentColor; // this shouldn't be needed. + + &.separator { + @extend .dim-label; + + color: $fg_color; + + &:backdrop { color: $backdrop_fg_color; } + } + + row:selected &, + &:selected { @extend %nobg_selected_items; } + + selection { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items:disabled; } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop { + color: $backdrop_fg_color; + + selection { @extend %selected_items:backdrop; } + } +} + +.dim-label { + opacity: 0.55; + text-shadow: none; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar label { padding: 6px 12px; } + + .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} + +%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); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +*:selected { + background: $selected_bg_color; + color: $selected_fg_color; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_buttons.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_buttons.scss new file mode 100644 index 00000000..67d641d1 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_buttons.scss @@ -0,0 +1,532 @@ +/*********** + * Buttons * + ***********/ +// stuff for .needs-attention +$_dot_color: if($variant=='light', $selected_bg_color, + lighten($selected_bg_color,15%)); +@keyframes needs_attention { + from { background-image: radial-gradient(farthest-side, $_dot_color 0%, transparentize($_dot_color, 1) 0%); } + to { background-image: radial-gradient(farthest-side, $_dot_color 95%, transparentize($_dot_color, 1)); } +} + +%button, +button { + @at-root %button_basic, & { + + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border: none; + border-radius: 3px; + transition: $button_transition; + + @include button(normal); + + &.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: 500ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover,$selected_bg_color,$selected_fg_color); + -gtk-icon-filter: brightness(1.2); + } + + &:active, + &:checked { + @include button(active,darken($selected_bg_color,5%),$selected_fg_color); + + transition-duration: 50ms; + } + + &:backdrop { + &.flat, & { + @include button(backdrop); + + transition: $backdrop_transition; + -gtk-icon-filter: none; + + &:active, + &:checked { @include button(backdrop-active); } + + &:disabled { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } + } + + &.flat { &:backdrop, &:disabled, &:backdrop:disabled { @include button(undecorated); }} + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; + } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + + label { + padding-left: 8px; + padding-right: 8px; + } + } + + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + @at-root %button_selected, & { + row:selected & { + @if $variant == 'light' { border-color: $selected_borders_color; } + + &.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: $selected_fg_color; + border-color: transparent; + + &:backdrop { color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color); } + } + } + } + + + // big standalone buttons like in Documents pager + &.osd { + min-width: 24px; + min-height: 32px; + + &.image-button { min-width: 32px; } + + color: $osd_fg_color; + border-radius: 5px; + outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var? + + @include button(osd); + + border: none; + box-shadow: none; + + &:hover { + @include button(osd-hover); + + border: none; + box-shadow: none; + } + + &:active, + &:checked { + @include button(osd-active); + + border: none; + box-shadow: none; + } + + &:disabled { + &:backdrop, & { + @include button(osd-insensitive); + + border: none; + } + } + + &:backdrop { + @include button(osd-backdrop); + + border: none; + } + } + + //overlay / OSD style + @at-root %osd_button, + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive); }} + + &:backdrop { @include button(osd-backdrop); } + + &.flat { + @include button(undecorated); + + box-shadow: none; //FIXME respect no edge on the button mixin + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:hover { @include button(osd-hover); } + + &:disabled { + @include button(osd-insensitive); + background-image: none; + border-color: transparent; + box-shadow: none; + } + + &:backdrop { @include button(undecorated); } + + &:active, + &:checked { @include button(osd-active); } + } + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $purple), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(normal, $b_color, white); + + &.flat { + @include button(undecorated); + + color: $b_color; //FIXME: does it work on the dark variant? + } + + &:hover { @include button(hover, $b_color, white); } + + &:active, + &:checked { @include button(active, $b_color, white); } + + &:backdrop, + &.flat:backdrop { + @include button(backdrop, $b_color, white); + label { color: transparentize(white, 0.5);} + &:active, + &:checked { @include button(backdrop-active, $b_color, white); } + + &:disabled { + @include button(backdrop-insensitive, $b_color, white); + label { color: transparentize(white, 0.5);} + + &:active, + &:checked { @include button(backdrop-insensitive-active, $b_color, white); } + } + } + + &.flat { + &:backdrop, &:disabled, &:backdrop:disabled { + @include button(undecorated); + + color: transparentize($b_color, 0.2); + } + } + + &:disabled { + @include button(insensitive, $b_color, white); + label { color: transparentize($selected_fg_color, 0.2); } + &:active, + &:checked { @include button(insensitive-active, $b_color, white); } + } + + .osd & { + @include button(osd, $b_color); + + &:hover { @include button(osd-hover, $b_color); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active, $b_color); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive, $b_color); }} + + &:backdrop { @include button(osd-backdrop, $b_color); } + } + } + } + + .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 overriden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + + > image { + padding-left: 6px; // image padding + padding-right: 6px; // + padding-top: 3px; // + padding-bottom: 3px; // + } + + &.text-button { + // compensate text-button paddings + padding-left: 10px; + padding-right: 10px; + } + + &.image-button { + // we want image buttons to have a 1:1 aspect ratio, so compensation + // of the padding added to the GtkImage is needed + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { @extend %needs_attention; } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .primary-toolbar & { -gtk-icon-shadow: none; } // tango icons don't need shadows + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked, + .linked > &:backdrop { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked, + .linked.vertical > &:backdrop { @extend %linked_vertical; } +} + +%needs_attention { + animation: needs_attention 150ms ease-in; + $_dot_shadow: _text_shadow_color(); + $_dot_shadow_r: if($variant=='light',0.5,0.45); + background-image: radial-gradient(farthest-side, $_dot_color 96%, transparentize($_dot_color,1 )); + 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; } + + &:backdrop { background-size: 6px 6px, 0 0;} + + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + + @else { background-position: left 3px, left 2px; } + } +} + +toolbar { + button { + &:hover { @include button(normal,darken($bg_color,7%));} + &:active { @include button(normal,darken($bg_color,12%));} + } +} +// 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(undecorated); + + &:hover { color: $selected_bg_color; } + + &:active, + &:checked{ color: darken($selected_bg_color, 5%); } + + &:disabled { + color: $backdrop_text_color; + + &:active, + &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); } + } + + &:backdrop { + color: $backdrop_text_color; + + &:active, + &:checked { color: darken($selected_bg_color, 5%); } + + &:disabled { + color: $backdrop_text_color; + + &:active, + &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); } + } + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton, +toolbar.inline-toolbar toolbutton:backdrop { + > button.flat { + &:backdrop { + border-color: transparent; + box-shadow: none; + } + } +} + +%linked_middle { + border: 1px solid $borders_color; + border-radius: 0; + border-right-style: none; + box-shadow: inset 0px 1px 0px 0px $top_highlight; +} + +%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-style: solid solid none solid; + border-radius: 0; +} + +%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-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px transparentize(white,1), + 0 1px transparentize(white, 1); + text-shadow: none; + -gtk-icon-shadow: none; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; + + @extend %undecorated_button; + + &:hover { background-color: $popover_hover_color; } + + &:selected { @extend %selected_items; } + + &:backdrop, + &:backdrop:hover { @extend %undecorated_button; } + + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + background: none; + + &:hover { background: none; } + + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +button.color { + padding: 4px; + + colorswatch:only-child { + &, overlay { border-radius: 0; } + + @if $variant == 'light' { + box-shadow: 0 1px _text_shadow_color(); + + &:disabled, + &:backdrop { box-shadow: none; } + } + } +} + +notebook, list, .view, popover { + button { + box-shadow: inset 0px 0px 0px 1px $borders_color; + &:backdrop { + box-shadow: inset 0px 0px 0px 1px $borders_color; + } + } + .linked > button { + box-shadow: none; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_calendar.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_calendar.scss new file mode 100644 index 00000000..1fa0c8cd --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_calendar.scss @@ -0,0 +1,59 @@ +/************ + * Calendar * + ***********/ +calendar { + color: $text_color; + border: 1px solid $borders_color; + + &:selected { + @extend %selected_items; + + border-radius: 3px; + } + + &.header { + border-bottom: 1px solid transparentize(black, 0.9); + border-radius: 0; + + &:backdrop { border-color: transparentize(black, 0.9); } + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color, 0.55); + + &:hover { + @extend %undecorated_button; + + color: $fg_color; + } + + &:backdrop { + @extend %undecorated_button; + + color: transparentize($backdrop_fg_color,0.55); + } + + &:disabled { + @extend %undecorated_button; + + color: transparentize($insensitive_fg_color,0.55); + } + } + + &:indeterminate, + &:indeterminate:backdrop { color: gtkalpha(currentColor, 0.55); } + + &.highlight, + &.highlight:backdrop { + font-size: smaller; + color: $fg_color; + } + + + &:backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_checks-radios.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_checks-radios.scss new file mode 100644 index 00000000..e4aa5f47 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_checks-radios.scss @@ -0,0 +1,165 @@ +/************************* + * Check and Radio Items * + *************************/ +// draw regular check and radio items using our PNG assets +// all assets are rendered from assets.svg. never add pngs directly + + +// unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked'), + (':disabled', '-unchecked'), + (':disabled:backdrop', '-unchecked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png")), -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked +@each $s,$ch in (':checked', '-checked'), + (':checked:hover', '-checked-hover'), + (':checked:active', '-checked-active'), + (':checked:backdrop', '-checked'), + (':checked:disabled', '-checked'), + (':checked:disabled:backdrop', '-checked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")), -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// mixed +@each $s,$mx in (':indeterminate', '-mixed'), + (':indeterminate:hover', '-mixed-hover'), + (':indeterminate:active', '-mixed-active'), + (':indeterminate:backdrop', '-mixed'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':indeterminate:disabled:backdrop', '-mixed-insensitive') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png")), -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// unchecked:selected +@each $s,$un in (':selected','-unchecked'), + (':hover:selected', '-unchecked'), + (':active:selected', '-unchecked'), + (':backdrop:selected', '-unchecked'), + (':disabled:selected', '-unchecked'), + (':disabled:backdrop:selected', '-unchecked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked:selected +@each $s,$ch in (':checked:selected', '-checked'), + (':checked:hover:selected', '-checked'), + (':checked:active:selected', '-checked'), + (':checked:backdrop:selected', '-checked'), + (':checked:disabled:selected', '-checked'), + (':checked:disabled:backdrop:selected', '-checked') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// mixed:selected +@each $s,$mx in (':indeterminate:selected', '-mixed'), + (':indeterminate:hover:selected', '-mixed'), + (':indeterminate:active:selected', '-mixed'), + (':indeterminate:backdrop:selected', '-mixed'), + (':indeterminate:disabled:selected', '-mixed'), + (':indeterminate:disabled:backdrop:selected', '-mixed') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// selection-mode unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':disabled', '-unchecked-insensitive'), + (':disabled:backdrop', '-unchecked-backdrop-insensitive') { + .view.content-view check#{$s}, + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")); + -gtk-icon-shadow: none; + } + .view.content-view radio#{$s}, + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$un}.png"),url("../assets/radio#{$un}@2.png")); + -gtk-icon-shadow: none; + } +} + +checkbutton.text-button, radiobutton.text-button { + // this is for a nice focus on check and radios text + padding: 2px 0; + outline-offset: 0; + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +radio { + margin: 0 4px; + + min-height: 16px; + min-width: 16px; + border: none; + + menu menuitem & { + margin: 0; // this is a workaround for a menu check/radio size allocation issue + + &, &:hover, &:disabled { //FIXME use button reset mixin + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_color-chooser.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_color-chooser.scss new file mode 100644 index 00000000..3502a55e --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_color-chooser.scss @@ -0,0 +1,139 @@ +/***************** + * Color Chooser * + *****************/ +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is colorswatch {} the other one + // is colorswatch overlay {}, colorswatch has the programmatically set background, so most of the style is + // applied to the overlay box. + + &, &:drop(active) { border-style: none; } // FIXME: implement a proper drop(active) state + + $_colorswatch_radius: 5px; + $_colorswatch_overlay_shadow: if($variant == 'light', inset 0 2px 2px -3px transparentize(black, 0.3), + inset 0 3px 2px -2px transparentize(black, 0.5)); + + // base color corners rounding + // to avoid the artifacts caused by rounded corner anti-aliasing the base color + // sports a bigger radius. + // nth-child is needed by the custom color strip. + + &.top { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-top-right-radius: $_colorswatch_radius + 0.5px; + + 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.5px; + + 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: $selected_fg_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.2), $borders_color); } + + &:backdrop { color: $backdrop_selected_fg_color; } + } + + &.light overlay { + color: $text_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); } + + &:backdrop { color: $backdrop_text_color; } + } + + &:drop(active) { + box-shadow: none; + + &.light overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', darken($drop_target_color, 7%), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + + &.dark overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', transparentize(black, 0.7), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + } + + overlay { + box-shadow: $_colorswatch_overlay_shadow; + border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color); + + &:hover { box-shadow: inset 0 1px transparentize(white, 0.7); } + + &:backdrop, &:backdrop:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + box-shadow: none; + } + } + + &#add-color-button { + border-radius: $_colorswatch_radius $_colorswatch_radius 0 0; + + &:only-child { border-radius: $_colorswatch_radius; } + + overlay { + @include button(normal); + + &:hover { @include button(hover); } + + &:backdrop { @include button(backdrop); } + } + } + + &:disabled { + opacity: 0.5; + + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + row:selected & { box-shadow: 0 0 0 2px $selected_fg_color; } + + &#editor-color-sample { + border-radius: 4px; + + overlay { border-radius: 4.5px; } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 5px; } diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_comboboxes.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_comboboxes.scss new file mode 100644 index 00000000..3424c6d2 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_comboboxes.scss @@ -0,0 +1,41 @@ +/************** + * ComboBoxes * + **************/ +combobox { + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &.linked { + button:nth-child(2) { + &:dir(ltr) { @extend %linked:last-child; } + &:dir(rtl) { @extend %linked:first-child; } + } + } + + &:drop(active) { // FIXME: untested + box-shadow: none; + + button.combo { @extend %button_basic:drop(active); } + } +} + +.linked > combobox > box > button.combo { + // 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), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { @extend %linked:first-child; } +.linked:not(.vertical) > combobox:last-child > box > button.combo { @extend %linked:last-child; } +.linked:not(.vertical) > combobox:only-child > box > button.combo {@extend %linked:only-child; } + +.linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} +.linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } +.linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_dialogs.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_dialogs.scss new file mode 100644 index 00000000..08ca2aa3 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_dialogs.scss @@ -0,0 +1,66 @@ +/*********** + * Dialogs * + ***********/ +messagedialog { // Message Dialog styling + .titlebar:not(headerbar) { + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + } + .titlebar { + min-height: 20px; + background-image: none; + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } + + &.csd { // rounded bottom border styling for csd version + &.background { + background-color: transparentize(if($variant=='light', $headerbar_color, $bg_color), 0.05); + color: if($variant=='light', $headerbar_fg_color, $fg_color); + + // bigger radius for better antialiasing + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + } + + .dialog-action-area button { + padding: 10px 14px; // labels are not vertically centered on message dialog, this is a workaround + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: if($variant=='light', $headerbar_fg_color, $fg_color); + box-shadow: none; + + &:hover { + background-color: transparentize($selected_bg_color, 0.1); + } + + &:first-child{ + border-left-style: none; + border-bottom-left-radius: 4px; + } + + &:last-child { + border-bottom-right-radius: 4px; + } + } + } +} + +filechooser { + .dialog-action-box { + border-top: 1px solid $borders_color; + + &:backdrop { border-top-color: $backdrop_borders_color; } + } + + #pathbarbox { border-bottom: 1px solid $bg_color; } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_entries.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_entries.scss new file mode 100644 index 00000000..fba8cceb --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_entries.scss @@ -0,0 +1,181 @@ +/**************** + * Text Entries * + ****************/ + +%entry, +entry { + %entry_basic, & { + min-height: 32px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + @include entry(normal); + + image { // icons inside the entry + &.left { padding-left: 0; padding-right: 6px; } + &.right { padding-left: 6px; padding-right: 0; } + } + + undershoot { + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + &.flat { + &:focus-within, & { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; + } + } + + &:focus-within { @include entry(focus); } + + &:disabled { @include entry(insensitive); } + + &:backdrop { + @include entry(backdrop); + + transition: $backdrop_transition; + } + + &:backdrop:disabled { @include entry(backdrop-insensitive); } + + selection { &:focus, & { @extend %selected_items; }} + + // entry error and warning style + @each $e_type, $e_color in (error, $error_color), + (warning, $warning_color) { + &.#{$e_type} { + @include entry(normal); + color: $e_color; + border-color: entry_focus_border($e_color); + + &:focus-within { @include entry(focus, $e_color); } + + &:selected { &:focus, & { background-color: $e_color; }} + } + } + + & image { // entry icons colors + color: mix($fg_color, $base_color, 80%); + + &:hover { color: $fg_color; } + + &:active { color: $selected_bg_color; } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); } + } + + &:drop(active) { + &:focus-within, & { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + .osd & { + @include entry(osd); + + &:focus-within { @include entry(osd-focus); } + + &:backdrop { @include entry(osd-backdrop); } + + &:disabled { @include entry(osd-insensitive); } + } + } + + progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + box-shadow: none; + + &:backdrop { background-color: transparent; } + } + + // linked entries + .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:focus-within + &, + .linked:not(.vertical) > &:focus-within + button, + .linked:not(.vertical) > &:focus-within + combobox > box > button.combo { border-left-color: entry_focus_border(); } + + .linked:not(.vertical) > &:focus-within { border-color: entry_focus_border(); } + + .linked:not(.vertical) > &:drop(active) + &, + .linked:not(.vertical) > &:drop(active) + button, + .linked:not(.vertical) > &:drop(active) + combobox > box > button.combo { border-left-color: $drop_target_color; } + + // Vertically linked entries + // FIXME: take care of "colored" entries + .linked.vertical > & { + @extend %linked_vertical; + + // brighter border between linked entries + &:not(:disabled) + entry:not(:disabled), + &:not(:disabled) + %entry:not(:disabled) { + border-top-color: mix($borders_color, $base_color, 30%); + background-image: linear-gradient(to bottom, $base_color, $base_color); + + &:backdrop { + border-top-color: mix($backdrop_borders_color, $backdrop_base_color, 30%); + background-image: linear-gradient(to bottom, $backdrop_base_color, $backdrop_base_color); + } + } + + // brighter border between linked insensitive entries + &:disabled + %entry:disabled, + &:disabled + entry:disabled { border-top-color: mix($borders_color, $base_color, 30%); } + + // color back the top border of a linked focused entry following another entry and add back the focus shadow. + // :not(:only-child) is a specificity bump hack. + + %entry:focus:not(:only-child), + + entry:focus:not(:only-child) { border-top-color: entry_focus_border(); } + + + %entry:drop(active):not(:only-child), + + entry:drop(active):not(:only-child) { border-top-color: $drop_target_color; } + + // this takes care of coloring the top border of the focused entry subsequent widget. + // :not(:only-child) is a specificity bump hack. + &:focus:not(:only-child) { + + %entry, + + entry, + + button, + + combobox > box > button.combo { border-top-color: entry_focus_border(); } + } + + &:drop(active):not(:only-child) { + + %entry, + + entry, + + button, + + combobox > box > button.combo { border-top-color: $drop_target_color; } + } + } +} + +treeview entry { + &:focus-within { + &:dir(rtl), &:dir(ltr) { // specificity bump hack + background-color: $base_color; + transition-property: color, background; + } + } + + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus-within { border-color: $selected_bg_color; } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_expanders.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_expanders.scss new file mode 100644 index 00000000..47b44481 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_expanders.scss @@ -0,0 +1,16 @@ +/************* + * 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'); } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_file-chooser.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_file-chooser.scss new file mode 100644 index 00000000..2f7d146c --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_file-chooser.scss @@ -0,0 +1,102 @@ +/**************** + * File chooser * + ****************/ +$_placesidebar_icons_opacity: 0.7; + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 36px; + padding: 0px; + + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { padding: 0 14px; } + + &:selected { color: $selected_fg_color; } + + &:disabled { color: $insensitive_fg_color; } + + &:backdrop { + color: $backdrop_fg_color; + + &:selected { color: $backdrop_selected_fg_color; } + + &:disabled { color: $backdrop_insensitive_color; } + } + + image.sidebar-icon { + opacity: $_placesidebar_icons_opacity; // dim the device icons + + &: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 { + @extend %button_basic.flat; + + @extend %button_selected.flat; + + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active), + &:backdrop { > image { opacity: $_placesidebar_icons_opacity; }} + } + + // in the sidebar case it makes no sense to click the selected row + &:selected:active { box-shadow: none; } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + color: $drop_target_color; + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + color: $selected_fg_color; + background-color: $drop_target_color; + } + } + } +} + +placesview { + .server-list-button > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + row.activatable:hover { background-color: transparent; } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_floating-bar.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_floating-bar.scss new file mode 100644 index 00000000..e9a24653 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_floating-bar.scss @@ -0,0 +1,33 @@ +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: $bg_color; + border-width: 1px; + border-style: solid solid none; + border-color: $borders_color; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px $top_highlight; + + &.bottom { + + &.left { + border-left-style: none; + border-top-left-radius: 0; + } + + &.right { + border-right-style: none; + border-top-right-radius: 0; + } + } + + > button { + padding:4px; + } + + &:backdrop { + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_frames.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_frames.scss new file mode 100644 index 00000000..d85b8327 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_frames.scss @@ -0,0 +1,87 @@ +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } + + &:backdrop { border-color: $backdrop_borders_color; } +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid $borders_color; + + &:backdrop { border-color: $backdrop_borders_color; } +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used when content is touch-dragged past boundaries. + // draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + + &:backdrop { @include overshoot(top, backdrop); } + } + + &.bottom { + @include overshoot(bottom); + + &:backdrop { @include overshoot(bottom, backdrop); } + } + + &.left { + @include overshoot(left); + + &:backdrop { @include overshoot(left, backdrop); } + } + + &.right { + @include overshoot(right); + + &:backdrop { @include overshoot(right, backdrop); } + } + } + + // 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; } + + &:backdrop { + border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px); + background-color: $backdrop_scrollbar_bg_color; + transition: $backdrop_transition; + } + } +} + +//vbox and hbox separators +separator { + background: transparentize(black, 0.9); +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_granite.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_granite.scss new file mode 100644 index 00000000..645f2040 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_granite.scss @@ -0,0 +1,198 @@ +/************ + * Popovers * + ************/ + +GraniteWidgetsPopOver { + + border: 1px solid $base_color; + background: $base_color; + color: $fg_color; + + .button { + background-image: none; + background: none; + border: none; + + &:active, + &:active:hover, { + color: $selected_bg_color; + } + } + + > .frame { + border:none; + } + + .sidebar.view { + border: none; + background: none; + } +} + +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: $base_color; + background-image: none; + border: 1px solid $base_color; + color: $fg_color; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: $base_color; + + GtkLabel { + color: $fg_color; + } + + .h1,.h3 { + color: transparentize($fg_color, 0.2); + } +} + +/************** +* Source List * +***************/ + +.source-list { + + background-color: $bg_color; + border: solid $borders_color; + color: $fg_color; + border-right-width: 1px; + + &:backdrop {} + + .category-expander { + color: transparent; + } + + .badge { + background-image: none; + background-color: transparentize(black, 0.6); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: transparentize(black, 0.8); + color: darken($bg_color, 5%); + } + } + + row, + .list-row { + border:none; + padding: 0; + + > GtkLabel, + > label { + padding-left: 6px; + padding-right: 6px; + } + } +} + + +/************** +* Text Styles * +**************/ + +.h1 { + font-size: 24px; +} + +.h2 { + font-weight: 300; + font-size: 18px; +} + +.h3 { + font-size: 11px; +} + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: transparentize($fg_color, 0.7); + font-weight: bold; + text-shadow: 0 1px transparentize(white,0.8); +} + + +/************** +* Storage Bar * +**************/ +.storage-bar { + + .trough { + border: none; + box-shadow:0 1px 0 0 $bottom_highlight; + background-image: none; + background-color: transparent; + padding: 8px 6px; + } + + .fill-block { + background-color: $yellow; + border:none; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), inset 0 -1px 0 0 transparentize(black, 0.9); + + transition: all 200ms ease-in-out; + + padding: 8px 6px; + + &:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset 1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset -1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &.empty-block { + background-color: $base_color; + } + + &.app { + background-color: $blue; + } + + &.audio { + background-color: $orange; + } + + &.photo { + background-color: $red; + } + + &.video { + background-color: $purple; + } + + .legend { + padding: 12px; + border-radius: 4px; + } + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_header-bars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_header-bars.scss new file mode 100644 index 00000000..88f6170e --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_header-bars.scss @@ -0,0 +1,327 @@ +/*************** + * Header bars * + ***************/ +%titlebar, +headerbar { + padding: 0 6px; + min-height: 34px; + background-color: $headerbar_color; + color: $headerbar_fg_color; + border-radius: 0; + + &:backdrop { + border-color: $backdrop_borders_color; + background-image: none; + + transition: $backdrop_transition; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + + @extend .dim-label; + } + + %linked-header { + border: none; + border-radius: 0; + border-right-style: none; + box-shadow: none; + + &:first-child { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + &:last-child { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-right-style: solid; + } + + &:only-child { + border-radius: 0px; + border-style: solid; + } + } + entry { min-height: 24px; } + button { + @include button(normal-header); + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; + &:hover { + @include button(hover-header, transparent, $purple); + } + &:active, + &:checked { + @include button(active-header, transparent, $purple); + } + + &:backdrop, + &:disabled, + &:backdrop:disabled { + @include button(backdrop-header,transparent,transparentize(white,0.7)); + } + + &:backdrop { + &:hover, + &:active, + &:checked { + background-color: transparent; + color: $selected_bg_color; + box-shadow: none; + // @include button(hover-header,transparent,transparentize(white,0.7)); + } + } + + @each $b_type, $b_color in (suggested-action, $cyan), + (destructive-action, $destructive_color) { + &.#{$b_type} { + font-weight: bold; + min-height: 24px; + margin-top: 4px; + margin-bottom: 4px; + border-radius: 3px; + @include button(normal, $b_color, white); + + &:hover { @include button(hover, $b_color, white); } + + &:active { @include button(active, $b_color, white); } + + &:disabled { + @include button(insensitive, $b_color, white); + label {color: transparentize(white,0.5);} + } + + &:backdrop { + @include button(backdrop, $b_color, white); + border-radius: 3px; + } + + &:backdrop:disabled { @include button(backdrop-insensitive, $b_color, white); } + + } + } + + //Reset style + &.titlebutton { + color: transparent; + box-shadow: none; + + &:hover, + &:active, + &:checked, + &:backdrop, + &:backdrop:hover,* { + color: transparent; + box-shadow: none; + } + } + } + .linked > button, + .linked > button:hover, + .linked > button:active, + .linked > button:checked, + .linked > button:backdrop { @extend %linked-header; } + .linked > button:active, + .linked > button:checked{ + &:backdrop{ + color: $backdrop_selected_bg_color; + label{ + color: $backdrop_selected_bg_color; + } + } + } + // End reset style + + &.selection-mode { + $_hc: mix($top_highlight,$selected_bg_color, 50%); // highlight color + + color: $selected_fg_color; + text-shadow: 0 -1px transparentize(black, 0.5); + border-color: $selected_borders_color; + + @include headerbar_fill($selected_bg_color, $_hc); + + &:backdrop { + background-color: $selected_bg_color; + background-image: none; + box-shadow: inset 0 1px mix($top_highlight, $selected_bg_color, 60%); + } + + .subtitle:link { @extend *:link:selected; } + + button { + @include button(normal, $selected_bg_color, $selected_fg_color); + + &.flat { @include button(undecorated); } + + &:hover { @include button(hover, $selected_bg_color, $selected_fg_color); } + + &:active, + &:checked { @include button(active, $selected_bg_color, $selected_fg_color); } + + &:backdrop { + &.flat, & { + @include button(backdrop, $selected_bg_color, $selected_fg_color); + + -gtk-icon-filter: none; + border-color: $selected_borders_color; + + &:active, + &:checked { + @include button(backdrop-active, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + } + + &:disabled { + @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + + &:active, &:checked { + @include button(backdrop-insensitive-active, $selected_bg_color, $selected_fg_color); + + border-color: $selected_borders_color; + } + } + } + } + + &.flat { &:backdrop, &:disabled, &:backdrop:disabled { @include button(undecorated); }} + + &:disabled { + @include button(insensitive, $selected_bg_color, $selected_fg_color); + + &:active, + &:checked { @include button(insensitive-active, $selected_bg_color, $selected_fg_color); } + } + + &.suggested-action { + @include button(normal, $cyan, white); + + &:hover { @include button(hover, $cyan, white); } + + &:active { @include button(active, $cyan, white); } + + &:disabled { @include button(insensitive, $cyan, white); } + + &:backdrop { @include button(backdrop, $cyan, white); } + + &:backdrop:disabled { @include button(backdrop-insensitive, $cyan, white); } + } + } + + .selection-menu { + &:backdrop, & { + border-color: transparentize($selected_bg_color, 1); + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1), transparentize($selected_bg_color, 1)); + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + color: transparentize($selected_fg_color,0.5); + -gtk-icon-shadow: none; + } + } + } + } + + .tiled &, + .maximized & { + &.titlebar { + @if $variant == 'light' { box-shadow: none; } + @else { box-shadow: inset 0 -1px $bottom_highlight; } + } + &:backdrop, & { border-radius: 0; } + } // squared corners when the window is maximized or tiled + + &.default-decoration { + padding: 4px; + min-height: 28px; + + button.titlebutton { + min-height: 26px; + min-width: 26px; + margin: 0; + padding: 0; + } + } +} + +headerbar { + // add vertical margins to common widget on the headerbar to avoid them spanning the whole height + entry, + spinbutton, + separator:not(.sidebar), + button, + menubutton { + margin-top: 5px; + margin-bottom: 5px; + } + // Reset margins for buttons inside menubutton + menubutton > button, + spinbutton > button, + splitbutton > button, + splitbutton > menubutton, + entry > menubutton { + margin-top: 0px; + margin-bottom: 0px; + } + + switch { + margin-top: 0; + margin-bottom: 0; + } + separator { background: transparent; } +} + +.background:not(.tiled):not(.maximized) .titlebar { + @if $variant == 'light' { box-shadow: inset 0 1px lighten($headerbar_color, 5%); } + @else { box-shadow: inset 0 1px $top_highlight,inset 0 -1px $bottom_highlight; } + + + &:backdrop, & { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +} + +headerbar { + window:not(.tiled):not(.maximized) separator:first-child + &, // tackles the paned container case + window:not(.tiled):not(.maximized) &:first-child { &:backdrop, & { border-top-left-radius: 4px; }} + + window:not(.tiled):not(.maximized) &:last-child { &:backdrop, & { border-top-right-radius: 4px; }} +} + +.titlebar:not(headerbar) { + window.csd > & { + // in csd we assume every titlebar is a headerbar so reset anything, this is needed for split toolbars cases + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; + } + + > separator { + &, &:backdrop { + background: $headerbar_color; + } + } + + @extend %titlebar; +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_infobars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_infobars.scss new file mode 100644 index 00000000..a4d26eec --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_infobars.scss @@ -0,0 +1,115 @@ +/************** + * GtkInfoBar * + **************/ +%infobar, +infobar { + text-shadow: none; + color: $fg_color; + background-color: $bg_color; + border-bottom:1px solid darken($bg_color,10%); + box-shadow: 0 1px 0 0 transparentize(black, 0.95), + 0 1px 2px 0 transparentize(black, 0.85); + +} + +%color_infobar { + + @extend %infobar; + + text-shadow: none; + color: $selected_fg_color; + border:none; + + .label { + color: $selected_fg_color; + + &:backdrop { + color: $backdrop_selected_fg_color; + } + } + + button { + border-radius: 2px; + border: none; + background: transparentize($base_color, 0.02); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + .label { + color: $fg_color; + } + + &:active { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:hover, + &:focus { + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + } + + &:disabled { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } +} + +.info { + @extend %color_infobar; + + &, &:backdrop { + color: $info_color; + background-color: transparent; + } +} + +.warning { + @extend %color_infobar; + + &, &:backdrop { + color: $warning_color; + background-color: transparent; + } +} + +.question { + @extend %color_infobar; + + &, &:backdrop { + color: $question_color; + background-color: transparent; + } + +} + +.error { + @extend %color_infobar; + + &, &:backdrop { + color: $error_color; + background-color: transparent; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_level-bars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_level-bars.scss new file mode 100644 index 00000000..46ca221b --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_level-bars.scss @@ -0,0 +1,62 @@ +/************* + * Level Bar * + *************/ +levelbar { + block { + min-width: 32px; + min-height: 6px; + } + + &.vertical block { + min-width: 6px; + min-height: 32px; + } + + &:backdrop { transition: $backdrop_transition; } + + trough { + padding: 3px; + border-radius: 3px; + background-color: if($variant == 'light' ,transparentize(white,0.2),transparentize(black,0.86)); + box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); + + &:backdrop { + background-color: if($variant == 'light' ,transparentize(white,0.4),transparentize(black,0.94)); + box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.1); + } + } + + &.horizontal.discrete block { margin: 0 1px; } + + &.vertical.discrete block { margin: 1px 0; } + + block { + border-radius: 2px; + + &:backdrop { box-shadow: none; } + + &.low { + background-color: $warning_color; + + &:backdrop { border-color: $warning_color; }; + } + + &.high, + &:not(.empty) { + background-color: $cyan; + + &:backdrop { border-color: $cyan; } + } + + &.full { + background-color: $success_color; + + &:backdrop { border-color: $success_color; }; + } + + &.empty { + background-color: transparentize(black,0.86); + box-shadow: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_links.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_links.scss new file mode 100644 index 00000000..db6d1e8a --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_links.scss @@ -0,0 +1,49 @@ +/********* + * 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%); } + } + + &:backdrop { &:backdrop:hover, &:backdrop:hover:selected, & { color: $selected_bg_color; }} + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +button:link, +button:visited { + @extend %undecorated_button; + + @extend *:link; + + text-shadow: none; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + + text-shadow: none; + } + + > label { text-decoration-line: underline; } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_lists.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_lists.scss new file mode 100644 index 00000000..61b518ec --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_lists.scss @@ -0,0 +1,56 @@ +/********* + * Lists * + *********/ +list, listview { + color: $text_color; + background-color: $base_color; + border-color: $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + + &.horizontal row.separator, + &.separators.horizontal > row:not(.separator) { + border-left: 1px solid $borders_color; + } + &:not(.horizontal) row.separator, + &.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid $borders_color; + } +} + +row { + padding: 8px 14px; + transition: all 150ms $ease-out-quad; + + label { + padding-left: 8px; + } + + &:hover { transition: none; } + + &:backdrop { transition: $backdrop_transition; } + + &.activatable { + &.has-open-popup, // this is for indicathing which row generated a popover see https://bugzilla.gnome.org/show_bug.cgi?id=754411 + + &:hover { background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); } + + &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } + + &:backdrop:hover { background-color: transparent; } + + &:selected { + &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); } + + &.has-open-popup, + &:hover { background-color: transparentize($selected_bg_color, 0.2); } + + &:backdrop { background-color: $backdrop_selected_bg_color; } + } + } + + &:selected { @extend %selected_items; } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_menus.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_menus.scss new file mode 100644 index 00000000..aca2dd6f --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_menus.scss @@ -0,0 +1,127 @@ +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: $headerbar_color; + color: $headerbar_fg_color; + padding: 0px; + box-shadow: inset 0 -1px transparentize(black, 0.9); + + > item { + min-height: 16px; + padding: 4px 8px; + + &:hover { //Seems like it :hover even with keyboard focus + box-shadow: inset 0 -3px $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + box-shadow: none; + } + } +} + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 2px 0px; + background-color: $menu_color; + border: 1px solid $borders_color; // adds borders in a non composited env + font: initial; + + .csd & { border: none; } // axes borders in a composited env + + &:backdrop { background-color: $backdrop_menu_color; } + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // 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; + } + } + + // avoids labels color being overridden, see + // https://bugzilla.gnome.org/show_bug.cgi?id=767058 + label { &:dir(rtl), &:dir(ltr) { color: inherit; }} + } + + // overflow arrows + > arrow { + @include button(undecorated); + + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: $menu_color; + 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%); } + + &:backdrop { background-color: $backdrop_menu_color; } + + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, + radio { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { margin-right: 7px; } + &:dir(rtl) { margin-left: 7px; } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_misc.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_misc.scss new file mode 100644 index 00000000..e0285385 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_misc.scss @@ -0,0 +1,62 @@ +/******** + * Misc * + ********/ +//content view (grid/list) +.content-view { + background-color: darken($bg_color,7%); + + &:hover { -gtk-icon-filter: brightness(1.2); } + + &:backdrop { background-color: darken($bg_color,7%); } + + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd; } + + .osd & button.flat { //FIXME: quick hack, redo properly + border-style: none; + border-radius: 5px; + } + + button { // +/- buttons on GtkVolumeButton popup + &:hover { + @extend %undecorated_button; + background-color: transparentize($fg_color,0.9); + border-radius: 5px; + } + + &:backdrop { &:hover, &:disabled, & { @extend %undecorated_button; }} + } +} + +/************ +* Assistant * +*************/ + +assistant { + + border-bottom-left-radius:4px; + border-bottom-right-radius:4px; + + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + border-bottom-left-radius:4px; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar GtkLabel, + .sidebar label { padding: 6px 12px; } + + .sidebar GtkLabel.highlight, + .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_notebooks.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_notebooks.scss new file mode 100644 index 00000000..d0ba80a0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_notebooks.scss @@ -0,0 +1,273 @@ +/************* + * Notebooks * + *************/ +notebook { + > header { + padding: 1px; + border-color: $borders_color; + border-width: 0px; + background-color: $bg_color; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_bg_color; + } + + tabs { margin: -1px; } + + &.top { + border-bottom-style: solid; + > tabs { + margin-bottom: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { + background-color: $base_color; + &:hover{background-color: $base_color;} + } + } + } + } + + &.bottom { + border-top-style: solid; + > tabs { + margin-top: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.left { + border-right-style: solid; + > tabs { + margin-right: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.right { + border-left-style: solid; + > tabs { + margin-left: -2px; + > tab { + + + &:backdrop { box-shadow: none; } + + &:checked { background-color: $base_color; } + } + } + } + + &.top > tabs > arrow { + @extend %notebook_vert_arrows; + + border-top-style: none; + } + + &.bottom > tabs > arrow { + @extend %notebook_vert_arrows; + + border-bottom-style: none; + } + + @at-root %notebook_vert_arrows { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + } + + &.left > tabs > arrow { + @extend %notebook_horz_arrows; + + border-left-style: none; + } + + &.right > tabs > arrow { + @extend %notebook_horz_arrows; + + border-right-style: none; + } + + @at-root %notebook_horz_arrows { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } + + > tabs > arrow { + @extend %button_basic; + + @extend %button_basic.flat; + + min-height: 16px; + min-width: 16px; + border-radius: 0; + + &:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: transparentize(white, 0.7); + border-color: transparent; + box-shadow: none; + } + + &:disabled { @include button(undecorated); } + } + + tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + + outline-offset: -5px; + + color: $insensitive_fg_color; + font-weight: bold; + + border-width: 1px; // for reorderable tabs + border-color: transparent; // + + &:hover { + color: mix($insensitive_fg_color, $fg_color, 50%); + + &.reorderable-page { + border-color: transparentize($borders_color, 0.7); + background-color: transparentize($bg_color, 0.8); + } + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_bg_color, 60%); + + &.reorderable-page { + border-color: transparent; + background-color: transparent; + } + } + + &:checked { + color: $fg_color; + &.reorderable-page { + border-color: transparentize($borders_color, 0.5); + background-color: transparentize($bg_color, 0.5); + + &:hover { background-color: transparentize($bg_color, 0.3); } + } + } + + &:backdrop:checked { + color: $backdrop_fg_color; + + &.reorderable-page { + border-color: $backdrop_borders_color; + background-color: $backdrop_base_color; + } + } + + // colors the button like the label, overridden otherwise + button.flat { + &:hover { background: transparent; box-shadow: none; color: $red; } + + &, &:backdrop { color: gtkalpha(currentColor, 0.3); } + + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + // FIXME: generalize .small-button? + min-width: 20px; + min-height: 20px; + + &:last-child { + margin-left: 4px; + margin-right: -4px; + } + + &:first-child { + margin-left: -4px; + margin-right: 4px; + } + } + } + + &.top, + &.bottom { + tabs { + padding-left: 0.5px; + padding-right: 0.5px; + + &:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; + + &:first-child { margin-left: 0.5px; } + &:last-child { margin-right: 0.5px; } + } + + tab { + margin-left: 0.5px; + margin-right: 0.5px; + + &.reorderable-page { border-style: none solid; } + } + } + } + + &.left, + &.right { + tabs { + padding-top: 4px; + padding-bottom: 4px; + + &:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; + + &:first-child { margin-top: -1px; } + &:last-child { margin-bottom: -1px; } + } + + tab { + margin-top: 4px; + margin-bottom: 4px; + + &.reorderable-page { border-style: solid none; } + } + } + } + + &.top tab { padding-bottom: 4px; } + &.bottom tab { padding-top: 4px; } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + + &:backdrop { background-color: $backdrop_base_color; } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_paned.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_paned.scss new file mode 100644 index 00000000..e3d6bbd7 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_paned.scss @@ -0,0 +1,69 @@ +/********* + * Paned * + *********/ +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; // defeats the ugly default handle decoration + border-style: none; // just to be sure + background-color: transparent; + // workaround, using background istead of a border since the border will get rendered twice (?) + background-image: image($borders_color); + background-size: 1px 1px; + + &:selected { background-image: image($selected_bg_color); } // FIXME is this needed? + + &:backdrop { background-image: image($backdrop_borders_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: $bg_color; + background-image: image($borders_color), image($borders_color); + background-size: 1px 1px, 1px 1px; + + &:backdrop { + background-color: $backdrop_bg_color; + background-image: image($backdrop_borders_color), + image($backdrop_borders_color); + } + } + } + + &.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; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_pathbars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_pathbars.scss new file mode 100644 index 00000000..65083c90 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_pathbars.scss @@ -0,0 +1,29 @@ +/************ + * Pathbars * + ************/ +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, & { + label:last-child { padding-right: 8px; } + label:first-child { padding-left: 8px; } + } + + image { + padding-left: 4px; + padding-right: 4px; + } + + &.slider-button { + padding-left: 0; + padding-right: 0; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_popovers.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_popovers.scss new file mode 100644 index 00000000..c53a5e8b --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_popovers.scss @@ -0,0 +1,66 @@ +/*************** + * Popovers * + ***************/ + + popover.background { + + background-color: transparent; + font: initial; + + > arrow, + > contents { + $_popover_border: if($variant=='light', transparentize(black, 0.77), transparentize(black, 0.25)); + + background-color: $popover_bg_color; + background-clip: padding-box; + border: 1px solid $borders_color; + box-shadow: 0 4px 6px transparentize(black, 0.6); + } + + &:backdrop { + background-color: transparent; + box-shadow: none; + } + + > contents { + padding: 8px; + border-radius: 5px; + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + separator { + background-color: mix($bg_color, $borders_color, 30%); + margin: 3px; + } + + list separator { margin: 0; } + } + + .osd &, + &.touch-selection, + &.magnifier { + background-color: transparent; + + > arrow, + > contents { + @extend %osd; + + border: 1px solid transparentize(white, 0.9); + box-shadow: none; + } + } + + &.touch-selection, + &.magnifier { + button { @extend %osd_button; } + } +} + +magnifier { + background-color: $base_color; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_print-dialog.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_print-dialog.scss new file mode 100644 index 00000000..7ae1b8d8 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_print-dialog.scss @@ -0,0 +1,18 @@ +/**************** + * Print dialog * +*****************/ +printdialog { + paper { + color: $fg_color; + border: 1px solid $borders_color; + background: white; + padding: 0; + + &:backdrop { + color: $backdrop_fg_color; + border-color: $backdrop_borders_color; + } + } + + .dialog-action-box { margin: 12px; } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_progress-bars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_progress-bars.scss new file mode 100644 index 00000000..c962fdcd --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_progress-bars.scss @@ -0,0 +1,56 @@ +/***************** + * Progress bars * + *****************/ +progressbar { + // sizing + &.horizontal { + trough, + progress { min-height: 6px; } + } + + &.vertical { + trough, + progress { min-width: 6px; } + } + + &.horizontal progress { margin: 0; } // the progress node is positioned after the trough border + &.vertical progress { margin: 0; } // this moves it over it. + + + // FIXME: insensitive state missing and some other state should be set probably + font-size: smaller; + color: transparentize($fg_color, 0.6); + + &:backdrop { + box-shadow: none; + transition: $backdrop_transition; + } + + trough { @extend %scale_trough; } + + &:backdrop trough { @extend %scale_trough:backdrop; } // looks like states are not passed to the trough component here + + progress { + @extend %scale_highlight; + } + + &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + + &.osd { // progressbar.osd used for epiphany page loading progress + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + progress { + border-style: none; + border-radius: 0; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_scales.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_scales.scss new file mode 100644 index 00000000..f66fc927 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_scales.scss @@ -0,0 +1,417 @@ +/************ + * GtkScale * + ************/ + $scale_slider_bg: if($variant == 'light', $base_color, lighten($base_color, 10%)); + $scale_trough_bg: if($variant == 'light', transparentize(black,0.86), lighten(transparentize($bg_color,0.86), 47%)); +%scale_trough { + background-color: $scale_trough_bg; + border: none; + border-radius: 3px; + margin: 0; + + &:disabled { background-color: transparentize(black,0.86); } + + &:backdrop { + background-color: transparentize(black,0.86); + transition: $backdrop_transition; + + &:disabled { background-color: transparentize(black,0.86); } + } +} + +%scale_highlight { + border: none; + background-color: $selected_bg_color; + border-radius: 3px; + margin: 0; + + &:disabled { + border: none; + background-color: transparentize(black, 0.86); + } + + &:backdrop, + &:active:backdrop { + border-color: lighten($selected_bg_color, 5%); + background-color: lighten($selected_bg_color, 5%); + &:disabled { + background-color: transparentize(black, 0.9); + } + } +} + +scale { + // sizing + $_marks_lenght: 6px; + $_marks_distance: 6px; + + min-height: 16px; + min-width: 16px; + padding: 8px; + + &.horizontal { + trough, + progress { min-height: 6px; } + } + + &.vertical { + trough, + progress { min-width: 6px; } + } + + // the slider is inside the trough, so to have make it bigger there's a negative margin + + slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + border-radius: 12px; + + transition: $button_transition; + transition-property: background, border, box-shadow; + + &:active { + background-color: $purple; + + &:disabled { + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.05); + } + } + } + + // click-and-hold the slider to activate + &.fine-tune { + &.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; + } + + &.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; + } + + // to make the trough grow in fine-tune mode + slider { margin: -6px; } + + fill, + highlight, + trough { + border-radius: 5px; + } + } + + // the backing bit + trough { + @extend %scale_trough; + + outline-offset: 2px; + outline-color: transparent; + } + + // the colored part of the backing bit + highlight { @extend %scale_highlight; } + + // this is another differently styled part of the backing bit, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + @extend %scale_trough; + + &:backdrop, & { background-color: $borders_color; } + + &:disabled { + &:backdrop, & { + border-color: transparent; + background-color: transparent; + } + } + + // OSD + .osd & { + background-color: mix($osd_fg_color, $osd_borders_color, 25%); + + &:disabled { + &:backdrop, & { + border-color: transparent; + background-color: transparent; + } + } + } + } + + slider { + border-color: $base_color; + border: none; + border-radius: 12px; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + + &:hover { @include button(hover-alt, $edge: $shadow_color); } + + &:active { border-color: $selected_borders_color; } + + &:disabled { + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + + &:backdrop, + &:backdrop:disabled { + transition: $backdrop_transition; + + background-color: $insensitive_bg_color; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + + // ...on selected list rows + row:selected & { &:disabled, & { border-color: $selected_borders_color; } } + + // OSD + .osd & { + @include button(osd); + border-color: darken($osd_borders_color, 3%); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:hover { + @include button(osd-hover); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:active { + @include button(osd-active); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:disabled { + @include button(osd-insensitive); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + + &:backdrop { + @include button(osd-backdrop); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:disabled { + @include button(osd-backdrop-insensitive); + background-color: opacify($osd_bg_color, 1); // solid background needed here + } + } + } + } + + 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_lenght); + } + } + } + + &.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; + margin-#{$marks_pos}: -($_marks_distance + $_marks_lenght - 3px); + } + } + } + + &.horizontal { + indicator { + min-height: $_marks_lenght; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_lenght - 3px); } + } + + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_lenght; + } + + &.fine-tune indicator { min-width: ($_marks_lenght - 3px); } + } + + // *WARNING* scale with marks madness following + + // FIXME: OSD and selected list rows missing, I don't feel like adding the other 144 assets needed for those... + $suffix: if($variant == 'light', '', '-dark'); + + @each $dir_class, $dir_infix in ('horizontal', 'horz'), + ('vertical', 'vert') { + @each $marks_infix, $marks_class in ('scale-has-marks-above', 'marks-before:not(.marks-after)'), + ('scale-has-marks-below', 'marks-after:not(.marks-before)') { + @each $state, $state_infix in ('', ''), + (':hover', '-hover'), + (':active', '-active'), + (':disabled', '-insensitive'), + (':backdrop', '-backdrop'), + (':backdrop:disabled', '-backdrop-insensitive') { + &.#{$dir_class}.#{$marks_class} { + + slider { + &#{$state} { + // an asymmetric slider asset is used here, so the margins are uneven, the smaller + // margin is set on the point side. + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + + background-color: $scale_slider_bg; + box-shadow: inset 0 1px $top_highlight, + 0px 0px 1px 1px rgba(0,0,0,0.1); + } + } + + &.fine-tune slider { + // bigger negative margins to make the trough grow here as well + margin: -7px; + } + } + } + } + } + + &.color { + min-height: 0; + min-width: 0; + + trough { + background-image: image($borders_color); + background-repeat: no-repeat; + } + + &.horizontal { + padding: 0 0 15px 0; + + trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + slider { + &:dir(ltr), &:dir(rtl) { // specificity bumb + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-bottom: -15px; + margin-top: 6px; + } + } + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 15px; + + trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + } + + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-left: -15px; + margin-right: 6px; + } + } + } + + &:dir(rtl) { + padding: 0 15px 0 0; + + trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + } + + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + margin-right: -15px; + margin-left: 6px; + } + } + } + } + + &.fine-tune { + &.horizontal { + &:dir(ltr), &:dir(rtl) { // specificity bump + padding: 0 0 12px 0; + + trough { + padding-bottom: 7px; + background-position: 0 -6px; + } + + slider { + margin-bottom: -15px; + margin-top: 6px; + } + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 12px; + + trough { + padding-left: 7px; + background-position: 6px 0; + } + + slider { + margin-left: -15px; + margin-right: 6px; + } + } + + &:dir(rtl) { + padding: 0 12px 0 0; + + trough { + padding-right: 7px; + background-position: -6px 0; + } + + slider { + margin-right: -15px; + margin-left: 6px; + } + } + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_scrollbars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_scrollbars.scss new file mode 100644 index 00000000..dc0529bf --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_scrollbars.scss @@ -0,0 +1,170 @@ +/************** + * Scrollbars * + **************/ +scrollbar { + $_slider_min_length: 40px; + + 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; } + + &:backdrop { + background-color: $backdrop_scrollbar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: $scrollbar_slider_color; + + &:hover { background-color: $scrollbar_slider_hover_color; } + + &:hover:active { background-color: $scrollbar_slider_active_color; } + + &:backdrop { background-color: $backdrop_scrollbar_slider_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) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; + + slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: $fg_color; + border: 1px solid if($variant == 'light', white, black); + } + + button { + min-width: 5px; + min-height: 5px; + background-color: $fg_color; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid if($variant == 'light', white, black); + -gtk-icon-source: none; + } + + &.horizontal { + slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + button { + margin: 1px 2px; + min-width: 5px; + } + } + + &.vertical { + slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + + button { + margin: 2px 1px; + min-height: 5px; + } + } + } + + &.dragging, + &.hovering { opacity: 0.8; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + + &.vertical slider { min-height: $_slider_min_length; } + + // button styling + button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + + @include button(undecorated); + + color: $scrollbar_slider_color; + + &:hover { + @include button(undecorated); + + color: $scrollbar_slider_hover_color; + } + &:active, &:checked { + @include button(undecorated); + + color: $scrollbar_slider_active_color; + } + &:disabled { + @include button(undecorated); + + color: transparentize($scrollbar_slider_color, 0.8); + } + &:backdrop { + @include button(undecorated); + + color: $backdrop_scrollbar_slider_color; + + &:disabled { + @include button(undecorated); + + color: transparentize($backdrop_scrollbar_slider_color, 0.8); + } + } + } + + // button icons + &.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'); } + } + } +} + +treeview ~ scrollbar.vertical { + border-top: 1px solid $borders_color; + margin-top: -1px; +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_sidebar.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_sidebar.scss new file mode 100644 index 00000000..bb425796 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_sidebar.scss @@ -0,0 +1,126 @@ +/*********** + * Sidebar * + ***********/ +.sidebar,.nautilus-window .navigation-sidebar { + border-style: none; + border-width: 0; + background-color: mix($bg_color, $base_color, 50%); + .frame{ + border: none; + } + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: none; + border-left-style: none; + } + + @at-root %sidebar_right + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + &:backdrop { + background-color: $backdrop_sidebar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + list { background-color: lighten($bg_color, 0.77%); } + row{ + padding: 2px 12px; + &:selected{ + &:backdrop{ + background: transparentize($backdrop_selected_bg_color, 0.3); + label{ + color: $backdrop_selected_bg_color; + } + } + &:hover{ + background-color: transparentize($selected_bg_color, 0.2); + } + background: transparentize($selected_bg_color, 0.4); + color: $purple; + label{ + color: $purple; + } + } + } + + //elementary os file manager + &.source-list{ + background-color: $headerbar_color; + color: #F2EFEA; + padding: 4px 0px; + &.view{ + + &:selected { + &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); } + + &.has-open-popup, + &:hover { background-color: transparentize($selected_bg_color, 0.2); } + + &:backdrop { background-color: $backdrop_selected_bg_color; } + } + &:hover, iconview.source-list:hover { + background-color: if(variant == light, transparentize($base_color, 0.4), transparentize($base_color, 0.4)); + } + } + } + + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { + border-style: none; + border-color: $borders_color; + } +} +} + +stacksidebar { + &.sidebar { + &:dir(ltr), + &.left, + &.left:dir(rtl) { list { @extend %sidebar_left; }} + + &:dir(rtl), + &.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 { + &.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; + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_spinbuttons.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_spinbuttons.scss new file mode 100644 index 00000000..4810bbe3 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_spinbuttons.scss @@ -0,0 +1,192 @@ +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + &:not(.vertical) { + // in this horizontal configuration, the whole spinbutton + // behaves as the entry, so we extend the entry styling + // and nuke the style on the internal entry + @extend %entry; + + padding: 0; + + entry { + min-width: 28px; + // reset all the other props since the spinbutton node is styled here + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + } + + button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: mix($fg_color, $base_color, 90%); + background-image: none; + border-style: none none none solid; + border-color: transparentize($borders_color, 0.7); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0,0,0,0.07); + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + color: $fg_color; + background-color: $base_hover_color; + } + + &:disabled { color: transparentize($insensitive_fg_color, 0.7); } + + &:active { + background-color: transparentize(black, 0.9); + box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8); + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_base_color, 90%); + background-color: transparent; + border-color: transparentize($backdrop_borders_color, 0.7); + transition: $backdrop_transition; + } + + &:backdrop:disabled { + color: transparentize($backdrop_insensitive_color,0.7); + background-image: none; + border-style: none none none solid; // It is needed or it gets overridden + box-shadow: inset 1px 0px 0px 0px rgba(0,0,0,0.07); + + &:dir(rtl) { border-style: none solid none none; } + } + + &:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; + } + } + } + + // OSD horizontal + .osd &:not(.vertical) { + 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; + -gtk-icon-shadow: 0 1px black; + + &: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); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; + } + + &:backdrop { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + -gtk-icon-shadow: none; + box-shadow: none; + } + + &:disabled { + @include button(undecorated); + + color: $osd_insensitive_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + -gtk-icon-shadow: none; + box-shadow: none; + } + + &:last-child { border-radius: 0 3px 3px 0; } + + &:dir(rtl):first-child { border-radius: 3px 0 0 3px; } + } + } + + // Vertical + &.vertical { + // in the vertical configuration, we treat the spinbutton + // as a box, and tweak the style of the entry in the middle + // so that it's linked + + // FIXME: this should not be set at all, but otherwise it gets the wrong + // color + &:disabled { color: $insensitive_fg_color; } + &:backdrop:disabled { color: $backdrop_insensitive_color; } + + &:drop(active) { + border-color: transparent; + box-shadow: none; + } + + entry { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; + } + + button { + min-height: 32px; + min-width: 32px; + padding: 0; + border-width: 1px; + border-color: $borders_color; + box-shadow: 0 1px $top_highlight; + + &.up { @extend %top_button; } + + &.down { @extend %bottom_button; } + } + + %top_button { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; + } + + %bottom_button { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; + } + } + + // OSD vertical + .osd &.vertical button:first-child { + @include button(osd); + + &:hover { @include button(osd-hover);} + + &:active { @include button(osd-active); } + + &:disabled { @include button(osd-insensitive); } + + &:backdrop { @include button(osd-backdrop); } + } + + // Misc + treeview &:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; + + entry { + min-height: 0; + padding: 1px 2px; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_spinner.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_spinner.scss new file mode 100644 index 00000000..1bd61a6f --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_spinner.scss @@ -0,0 +1,27 @@ +/*********** + * Spinner * + ***********/ + +menu spinner { + color: $selected_bg_color; +} + +/********************* + * Spinner Animation * + *********************/ +@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; } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_switches.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_switches.scss new file mode 100644 index 00000000..c24d971a --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_switches.scss @@ -0,0 +1,101 @@ +/********** + * Switch * + **********/ + $_switch_bg: if($variant == 'light', transparentize(black, 0.9), lighten($base_color, 10%)); + $_switch_slider_bg:$base_color; + + switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + + background-color:$_switch_bg; + box-shadow: inset 0 0 0 1px transparentize(black, 0.95), 0px 1px $bottom_highlight; + + &:disabled { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: darken($_switch_bg, 7%); + transition: $backdrop_transition; + + &:disabled { background-color: $insensitive_bg_color; } + } + + + &:active, + &:checked { + background-color: $lime; + + &:backdrop { + background-color: $lime; + + slider { + &:backdrop { + box-shadow:none; + background-color:transparentize($base_color, 0.1); + border:none; + } + } + } + } + + // Handle + slider { + padding:2px; + min-width: 16px; + min-height: 16px; + + border-radius: 100%; + transition: $button_transition; + background-color: $_switch_slider_bg; + + box-shadow: 0 2px 2px transparentize(black, 0.8), + 0 1px 2px transparentize(black, 0.8); + + &:backdrop { + padding:2px; + box-shadow:none; + background-color: $base_color; + } + } + + &:checked slider { } + + &:backdrop { + } + + row:selected & { + @if $variant == 'light' { + box-shadow: none; + border-color: $selected_borders_color; + + &:backdrop { border-color: $selected_borders_color; } + + &.slider:dir(rtl) { border-left-color: $borders_color; } + &.slider:dir(ltr) { border-right-color: $borders_color; } + + &.slider { &:checked, & { border-color: $selected_borders_color; } } + } + } + + // Trough + trough { + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + } + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_toolbars.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_toolbars.scss new file mode 100644 index 00000000..c34c9904 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_toolbars.scss @@ -0,0 +1,82 @@ +/************ + * Toolbars * + ************/ +%toolbar { + padding: 4px; + background-color: $bg_color; +} + +toolbar { + @extend %toolbar; + + padding: 4px 3px 3px 4px; + + // on OSD + .osd & { background-color: transparent; } + + // stand-alone OSD toolbars + &.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: $osd_bg_color; + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + } + + // toolbar separators + &.horizontal separator { margin: 0 7px 1px 6px; } + &.vertical separator { margin: 6px 1px 7px 0; } + + &:not(.inline-toolbar):not(.osd) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + } +} + +//searchbar, location-bar & inline-toolbar +.inline-toolbar { + @extend %toolbar; + + @extend %darkbar; + + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; +} + +searchbar > revealer > box { + @extend %toolbar; + + @extend %darkbar; + + border-width: 0 0 1px; + padding: 5px; +} + +%darkbar { + border-style: solid; + border-color: $borders_color; + $_bg: mix($bg_color, $borders_color, 70%); + background-color: $_bg; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + box-shadow: none; + transition: $backdrop_transition; + } +} + +searchbar{ + background: $base_color; +} \ No newline at end of file diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_tooltips.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_tooltips.scss new file mode 100644 index 00000000..00a4554a --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_tooltips.scss @@ -0,0 +1,28 @@ +/************ + * 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: transparentize(black, 0.2); + background-clip: padding-box; + border: 1px solid $tooltip_borders_color; // this suble border is meant to + // not make the tooltip melt with + // very dark backgrounds + } + + padding: 4px; /* not working */ + border-radius: 5px; + box-shadow: none; // otherwise it gets inherited by windowframe.csd + text-shadow: 0 1px black; + + // FIXME: we need a border or tooltips vanish on black background. + decoration { background-color: transparent; } + + * { // Yeah this is ugly + padding: 4px; + background-color: transparent; + color: white; + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_touch-copy-paste.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_touch-copy-paste.scss new file mode 100644 index 00000000..c9f4db23 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_touch-copy-paste.scss @@ -0,0 +1,82 @@ +/********************** + * Touch Copy & Paste * + *********************/ +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + + @each $s,$as in ('',''), + (':hover','-hover'), + (':active','-active') { //no need for insensitive and backdrop + &.top#{$s}:dir(ltr), &.bottom#{$s}:dir(rtl) { + $_url: 'assets/text-select-start#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-left: 10px; + } + + &.bottom#{$s}:dir(ltr), &.top#{$s}:dir(rtl) { + $_url: 'assets/text-select-end#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-right: 10px; + } + + &.insertion-cursor#{$s}:dir(ltr), &.insertion-cursor#{$s}:dir(rtl) { + $_url: 'assets/slider-horz-scale-has-marks-above#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + } + } +} + +.context-menu { font: initial; } // Decouple the font of context menus from their entry/textview + +button.circular { // FIXME: aggregate to buttons + border-radius: 20px; + -gtk-outline-radius: 20px; + + label { padding: 0; } +} + +// shortcut window keys +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid; + border-color: if($variant == 'light', mix($borders_color, $bg_color, 50%), $borders_color); + border-radius: 5px; + box-shadow: if($variant == 'light', inset 0 -3px mix($base_color, $bg_color, 20%), inset 0 -3px mix($borders_color, $base_color, 60%)); + font-size: smaller; + + &:backdrop { + background-color: $backdrop_base_color; + color: $backdrop_fg_color; + transition: $backdrop_transition; + } +} + +*:drop(active):focus, +*:drop(active) { // FIXME needs to be done widget by widget, this wildcard should really die + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; +} + +stackswitcher button.text-button { min-width: 100px; } // FIXME aggregate with buttons + +stackswitcher button.circular, +stackswitcher button.text-button.circular { // FIXME aggregate with buttons + min-width: 32px; + min-height: 32px; + padding: 0; +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_treeviews.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_treeviews.scss new file mode 100644 index 00000000..6b7899c0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_treeviews.scss @@ -0,0 +1,225 @@ +/************** + * Tree Views * + **************/ +treeview.view { + + border-left-color: mix($fg_color, $base_color, 50%); // this is actually the tree lines color, + border-top-color: $bg_color; // while this is the grid lines color, better then nothing + + rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + &:focus, & { + border-radius: 0; + + @extend %selected_items; + } + + &:backdrop, & { + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &.separator { + min-height: 2px; + color: $bg_color; + + &:backdrop { color: transparentize($bg_color, 0.9); } + } + + &:backdrop { + border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + border-top: $backdrop_bg_color; + } + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: $selected_borders_color; + + &.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, 70%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + + &:hover { color: $selected_fg_color; } + + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); } + } + + &.progressbar { // progress bar in treeviews + @if $variant == light { color: $base_color; } + + border: 1px solid $selected_borders_color; + border-radius: 4px; + background-color: $selected_bg_color; + background-image: linear-gradient(to bottom, + $selected_bg_color, + darken($selected_bg_color,10%)); + box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7), + transparentize(white,0.85)), + 0 1px if($variant=='light', transparentize(black, 0.8), + transparentize(black,0.9)); + + &:selected { + &:focus, & { + border-radius: 4px; + + @if $variant == 'light' { + color: $selected_bg_color; + box-shadow: none; + } + + @else { box-shadow: inset 0 1px transparentize(white, 0.95); } + + background-image: linear-gradient(to bottom, + $base_color, + darken($base_color,10%)); + + &:backdrop { + @if $variant == 'light' { + color: $selected_bg_color; + border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?) + } + + @else { border-color: $backdrop_base_color; } + + background-color: $backdrop_base_color; + } + } + } + + &:backdrop { + @if $variant == 'light' { color: $backdrop_base_color; } + + @else { border-color: $backdrop_base_color; } + + background-image: none; + box-shadow: none; + } + } + + &.trough { // progress bar trough in treeviews + background-color: transparentize($fg_color,0.9); + border-radius: 4px; + + &:selected { + &:focus, & { + background-color: if($variant == 'light', + transparentize($selected_fg_color, 0.7), + darken($selected_bg_color, 10%)); + border-radius: 4px; + + @if $variant == 'light' { + border-width: 1px 0; + border-style: solid; + border-color: $selected_bg_color; + } + } + } + } + + header { + button { + $_column_header_color: mix($fg_color, $base_color, 50%); + + @extend %column_header_button; + + color: $_column_header_color; + background-color: $base_color; + font-weight: bold; + text-shadow: none; + box-shadow: none; + + &:hover { + @extend %column_header_button; + + color: mix($_column_header_color, $fg_color, 50%); + 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 + } + } + + button:last-child { &:backdrop, & { border-right-style: none; }} + } + + button.dnd, + header.button.dnd { // for treeview-like derive widgets + &:active, &:selected, &:hover, & { + padding: 0 6px; + transition: none; + background-image: none; + background-color: $selected_bg_color; + color: $base_color; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px $base_color; + text-shadow: none; + } + } + + acceleditor > label { background-color: $selected_bg_color; } // see tests/testaccel to test +} + +%column_header_button { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: $bg_color; + + &:disabled { + border-color: $bg_color; + background-image: none; + } + + &:backdrop { + border-color: $backdrop_bg_color; + border-style: none solid solid none; + color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + background-image: none; + background-color: $backdrop_base_color; + + &:disabled { + border-color: $backdrop_bg_color; + background-image: none; + } + } +} diff --git a/home/dot_themes/dracula/gtk-4.0/widgets/_windows.scss b/home/dot_themes/dracula/gtk-4.0/widgets/_windows.scss new file mode 100644 index 00000000..f6a5f0d0 --- /dev/null +++ b/home/dot_themes/dracula/gtk-4.0/widgets/_windows.scss @@ -0,0 +1,159 @@ +/********************** + * Window Decorations * + *********************/ + window { + // lamefun trick to get rounded borders regardless of CSD use + border-width: 0px; + + // this needs to be transparent + // see bug #722563 + $_wm_border: if($variant=='light', transparentize(black, 0.77), transparentize(black, 0.25)); + $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.82), transparentize(black, 0.25)); + $_window_radius: 4px; + $_menu_radius: 7px; + + &.csd { + box-shadow: 0 3px 9px 1px transparentize(black, 0.5), + 0 0 0 1px $_wm_border; //doing borders with box-shadow + margin: 0px; + border-radius: $_window_radius $_window_radius 0 0; + &:backdrop { + // the transparent shadow here is to enforce that the shadow extents don't + // change when we go to backdrop, to prevent jumping windows. + // The biggest shadow should be in the same order then in the active state + // or the jumping will happen during the transition. + box-shadow: 0 3px 9px 1px transparent, + 0 2px 6px 2px transparentize(black, 0.8), + 0 0 0 1px $_wm_border_backdrop; + transition: $backdrop_transition; + } + + &.popup { + border-radius: $_menu_radius; + box-shadow: 0 1px 2px transparentize(black, 0.8), + 0 0 0 1px transparentize($_wm_border, 0.1); + } + + &.dialog.message { + border-radius: $_window_radius; + box-shadow: 0 1px 2px transparentize(black, 0.8), + 0 0 0 1px transparentize($_wm_border, 0.1); + } + } + + &.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px $borders_color; + border-radius: 0; + box-shadow: inset 0 0 0 4px $borders_color, inset 0 0 0 3px $headerbar_color, inset 0 1px transparentize($fg_color, 0.93); + + &:backdrop { box-shadow: inset 0 0 0 4px $borders_color, inset 0 0 0 3px $backdrop_bg_color, inset 0 1px transparentize($fg_color, 0.93); } + } + + &.maximized, + &.fullscreen { border-radius: 0; box-shadow: none; } + + &.tiled, + &.tiled-top, + &.tiled-left, + &.tiled-right, + &.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px $_wm_border_backdrop, + 0 0 0 20px transparent; //transparent control workaround -- #3670 + } + &:backdrop { box-shadow: 0 0 0 1px $_wm_border_backdrop, + 0 0 0 20px transparent; // #3670 + } + + &.popup { box-shadow: none; } + + // server-side decorations as used by mutter + &.ssd { box-shadow: 0 0 0 1px $_wm_border; } //just doing borders, wm draws actual shadows + +} + +// Window Close button +windowcontrols { + button { + &.close, &.maximize, &.minimize { + min-width: 20px; + min-height: 20px; + margin: 0; + padding: 0 1px; + background-position: center; + background-repeat: no-repeat; + background-size: 16px 16px; + + &, &:hover, &:focus, &:active, &:backdrop, &:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; + } + + } + + &.close { + background-image: -gtk-scaled(url("../assets/close.png"),url("../assets/close@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"),url("../assets/close_prelight@2.png")); + } + } + &.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"),url("../assets/maximize@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"),url("../assets/maximize_prelight@2.png")); + } + } + &.minimize { + background-image: -gtk-scaled(url("../assets/min.png"),url("../assets/min@2.png")); + &:hover,&:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"),url("../assets/min_prelight@2.png")); + } + } + + .selection-mode & { + @extend %button.flat.suggested-action; + + @extend %nobg_selected_items; + } + + &:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"),url("../assets/close_unfocused@2.png")); + } + } +} + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + @include _button_text_shadow(white, $selected_bg_color); + + &:backdrop { -gtk-icon-shadow: none; } +} + + +// catch all extend :) + +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + font-weight: normal; + + @if $variant == 'light' { outline-color: transparentize($selected_fg_color, 0.7); } + + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + + &:backdrop { + color: $backdrop_selected_fg_color; + + &:disabled { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + } +} + +.monospace { font-family: Monospace; } diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/Dracularc b/home/dot_themes/dracula/kde/aurorae/Dracula/Dracularc new file mode 100644 index 00000000..039dd262 --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/Dracularc @@ -0,0 +1,43 @@ +[General] +ActiveFocusedTabColor=78,78,78 +ActiveTextColor=202,203,209 +ActiveTextShadowColor=255,255,255,255 +ActiveUnfocusedTabColor=120,120,120 +Animation=0 +InactiveFocusedTabColor=120,120,120 +InactiveTextColor=115,118,131 +InactiveTextShadowColor=255,255,255,255 +InactiveUnfocusedTabColor=120,120,120 +LeftButtons=XIA +RightButtons= +Shadow=false +TextShadowOffsetX=1 +TextShadowOffsetY=1 +TitleAlignment=Center +TitleVerticalAlignment=Center +UseTextShadow=true + +[Layout] +BorderBottom=1 +BorderLeft=1 +BorderRight=1 +ButtonHeight=13 +ButtonMarginTop=3 +ButtonSpacing=8 +ButtonWidth=13 +ExplicitButtonSpacer=10 +PaddingBottom=10 +PaddingLeft=10 +PaddingRight=10 +PaddingTop=10 +TitleBorderLeft=1 +TitleBorderRight=1 +TitleEdgeBottom=5 +TitleEdgeBottomMaximized=3 +TitleEdgeLeft=5 +TitleEdgeLeftMaximized=5 +TitleEdgeRight=5 +TitleEdgeRightMaximized=5 +TitleEdgeTop=5 +TitleEdgeTopMaximized=3 +TitleHeight=18 diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/alldesktops.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/alldesktops.svg new file mode 100644 index 00000000..cf1c6691 --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/alldesktops.svg @@ -0,0 +1,524 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/close.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/close.svg new file mode 100644 index 00000000..e543759a --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/close.svg @@ -0,0 +1,523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/decoration.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/decoration.svg new file mode 100644 index 00000000..d75f6edf --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/decoration.svg @@ -0,0 +1,358 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/dot_shade.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/dot_shade.svg new file mode 100644 index 00000000..867525ab --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/dot_shade.svg @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/keepabove.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/keepabove.svg new file mode 100644 index 00000000..4de5cd13 --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/keepabove.svg @@ -0,0 +1,525 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/keepbelow.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/keepbelow.svg new file mode 100644 index 00000000..e1590f9d --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/keepbelow.svg @@ -0,0 +1,531 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/maximize.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/maximize.svg new file mode 100644 index 00000000..5db9aefc --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/maximize.svg @@ -0,0 +1,495 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/metadata.desktop b/home/dot_themes/dracula/kde/aurorae/Dracula/metadata.desktop new file mode 100644 index 00000000..e26f916e --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/metadata.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Dracula +X-KDE-PluginInfo-Author=eliverlara +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-Email=eliverlara@gmail.com +X-KDE-PluginInfo-EnabledByDefault=true +X-KDE-PluginInfo-License=GPLv3 +X-KDE-PluginInfo-Name=Dracula +X-KDE-PluginInfo-Version=1.0.0 diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/minimize.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/minimize.svg new file mode 100644 index 00000000..307dd3cb --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/minimize.svg @@ -0,0 +1,488 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/aurorae/Dracula/restore.svg b/home/dot_themes/dracula/kde/aurorae/Dracula/restore.svg new file mode 100644 index 00000000..5db9aefc --- /dev/null +++ b/home/dot_themes/dracula/kde/aurorae/Dracula/restore.svg @@ -0,0 +1,495 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/color-schemes/Dracula.colors b/home/dot_themes/dracula/kde/color-schemes/Dracula.colors new file mode 100644 index 00000000..52257a29 --- /dev/null +++ b/home/dot_themes/dracula/kde/color-schemes/Dracula.colors @@ -0,0 +1,105 @@ +[ColorEffects:Disabled] +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=0.025000000000000001 +ColorEffect=2 +ContrastAmount=0.10000000000000001 +ContrastEffect=2 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=64,69,82 +BackgroundNormal=40,42,54 +DecorationFocus=68,71,90 +DecorationHover=68,71,90 +ForegroundActive=61,174,233 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=82,148,226 + +[Colors:Selection] +BackgroundAlternate=29,153,243 +BackgroundNormal=68,71,90 +DecorationFocus=68,71,90 +DecorationHover=68,71,90 +ForegroundActive=252,252,252 +ForegroundInactive=211,218,227 +ForegroundLink=253,188,75 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=254,254,254 +ForegroundPositive=80,250,122 +ForegroundVisited=189,195,199 + +[Colors:Tooltip] +BackgroundAlternate=47,52,63 +BackgroundNormal=53,57,69 +DecorationFocus=68,71,90 +DecorationHover=68,71,90 +ForegroundActive=61,174,233 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=211,218,227 +ForegroundPositive=80,250,122 +ForegroundVisited=82,148,226 + +[Colors:View] +BackgroundAlternate=43,45,59 +BackgroundNormal=30,31,41 +DecorationFocus=68,71,90 +DecorationHover=68,71,90 +ForegroundActive=139,233,253 +ForegroundInactive=102,106,115 +ForegroundLink=82,148,226 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=124,183,255 + +[Colors:Window] +BackgroundAlternate=47,52,63 +BackgroundNormal=40,42,54 +DecorationFocus=68,71,90 +DecorationHover=68,71,90 +ForegroundActive=139,233,253 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=68,71,90 + +[General] +ColorScheme=Dracula +Name=Dracula +shadeSortColumn=true + +[KDE] +contrast=5 + +[WM] +activeBackground=47,52,63 +activeBlend=47,52,63 +activeForeground=211,218,227 +inactiveBackground=47,52,63 +inactiveBlend=47,52,63 +inactiveForeground=102,106,115 diff --git a/home/dot_themes/dracula/kde/color-schemes/DraculaPurple.colors b/home/dot_themes/dracula/kde/color-schemes/DraculaPurple.colors new file mode 100644 index 00000000..95dac9a6 --- /dev/null +++ b/home/dot_themes/dracula/kde/color-schemes/DraculaPurple.colors @@ -0,0 +1,105 @@ +[ColorEffects:Disabled] +Color=56,56,56 +ColorAmount=0 +ColorEffect=0 +ContrastAmount=0.65 +ContrastEffect=1 +IntensityAmount=0.1 +IntensityEffect=2 + +[ColorEffects:Inactive] +ChangeSelectionColor=true +Color=112,111,110 +ColorAmount=0.025000000000000001 +ColorEffect=2 +ContrastAmount=0.10000000000000001 +ContrastEffect=2 +Enable=false +IntensityAmount=0 +IntensityEffect=0 + +[Colors:Button] +BackgroundAlternate=64,69,82 +BackgroundNormal=40,42,54 +DecorationFocus=124,96,163 +DecorationHover=124,96,163 +ForegroundActive=61,174,233 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=82,148,226 + +[Colors:Selection] +BackgroundAlternate=29,153,243 +BackgroundNormal=124,96,163 +DecorationFocus=124,96,163 +DecorationHover=124,96,163 +ForegroundActive=252,252,252 +ForegroundInactive=211,218,227 +ForegroundLink=253,188,75 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=254,254,254 +ForegroundPositive=80,250,122 +ForegroundVisited=189,195,199 + +[Colors:Tooltip] +BackgroundAlternate=47,52,63 +BackgroundNormal=53,57,69 +DecorationFocus=124,96,163 +DecorationHover=124,96,163 +ForegroundActive=61,174,233 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=211,218,227 +ForegroundPositive=80,250,122 +ForegroundVisited=82,148,226 + +[Colors:View] +BackgroundAlternate=43,45,59 +BackgroundNormal=30,31,41 +DecorationFocus=124,96,163 +DecorationHover=124,96,163 +ForegroundActive=139,233,253 +ForegroundInactive=102,106,115 +ForegroundLink=82,148,226 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=124,183,255 + +[Colors:Window] +BackgroundAlternate=47,52,63 +BackgroundNormal=40,42,54 +DecorationFocus=124,96,163 +DecorationHover=124,96,163 +ForegroundActive=139,233,253 +ForegroundInactive=102,106,115 +ForegroundLink=41,128,185 +ForegroundNegative=255,85,85 +ForegroundNeutral=255,184,108 +ForegroundNormal=248,248,242 +ForegroundPositive=80,250,122 +ForegroundVisited=68,71,90 + +[General] +ColorScheme=Dracula-purple +Name=Dracula-purple +shadeSortColumn=true + +[KDE] +contrast=5 + +[WM] +activeBackground=47,52,63 +activeBlend=47,52,63 +activeForeground=211,218,227 +inactiveBackground=47,52,63 +inactiveBlend=47,52,63 +inactiveForeground=102,106,115 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/alias b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/alias new file mode 100644 index 0000000000000000000000000000000000000000..bd687f3424d077c33655c672c23780bff23774b3 GIT binary patch literal 26260 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 Ic_g0y50+jfI{*Lx literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/all-scroll b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/all-scroll new file mode 100644 index 0000000000000000000000000000000000000000..f3e32648fe4444e69f26bf37367db3abde2b67e6 GIT binary patch literal 26260 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 QUfkfbZ1;T?Q~Too07awv%K!iX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/bottom_left_corner b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/bottom_left_corner new file mode 100644 index 0000000000000000000000000000000000000000..7c3359d1992bdf2f442da849c37015ea06365c37 GIT binary patch literal 26260 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 c0nWy2xD7ipUJ7~Z5Sco10( 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/col-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/col-resize new file mode 100644 index 0000000000000000000000000000000000000000..5ddc070bd9f328332008033852d4c7c057acaf7e GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/color-picker b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/color-picker new file mode 100644 index 0000000000000000000000000000000000000000..d11c753053b354ff6de78ca529782e08373bc926 GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/context-menu b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/context-menu new file mode 100644 index 0000000000000000000000000000000000000000..1d72824fccdab9c42b77c349aa4d34809fb0eddd GIT binary patch literal 26260 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 bxW;{Jp2YJp1v78_67IHyds_565#sqDt@^|M literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/crosshair b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/crosshair new file mode 100644 index 0000000000000000000000000000000000000000..9c111e59bbc0073705fc4006ecbf1043893a5ebd GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/default b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/default new file mode 100644 index 0000000000000000000000000000000000000000..61fc80ca1c3463edb1b6b7e898e8e31727755fda GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/dnd-no-drop b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/dnd-no-drop new file mode 100644 index 0000000000000000000000000000000000000000..03b33b3dcafe814161fcddcce98a3e187ee8d6b8 GIT binary patch literal 26260 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 R;;7mkoQ#F9tM^n(@;_#pwJHDr literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/down-arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/down-arrow new file mode 100644 index 0000000000000000000000000000000000000000..a1f71e39356f4c963df74966929ad18d39e99430 GIT binary patch literal 26260 zcmeHPX>1i$6mBUkr9kOMDLX+x_Px+RtrRF_6QK|(pily`320aWCtNg zAViQzBQ`7%3YM*Gg#v=?QH+N8Lt;?8e&6uUb2`4)BALgVA@?MwGw;rwd(ZcsbJv+^ z_Sjj|V?rpQAz}DiA>@Hd!m*R*yfKawqaUWX!+Em^5th-T`=EDnXMFs8YS+H}4GnbN#2Hz9^w6F8Z_QGL`}42hcO@v( z11ZE-_0p-Mzx7D&sE!}ldxO8BOb?Wh%ZkwIrh0GUH+pCzJy2Y;+;C`&rQYhgUNB&v zXr2%3Wjr&k7;k}$=LnP^XNl)nq%l1Z^|H*0>1nAiE?c~4+qL4Nzq)topsp4d-Cwfs zgU`EmNzUYTo9kwsVeQ+td9L_qftoq-Rh8DEo$B18nMy~WHGAqLb?IcGYSgenYvzO6 zB?i_iQBk!}@2>;W(~LSRA?t=qh6F5J#FIn1?xXqQmWo(y+o7sVO;MMXtbZgi&bz%PQ?gY`DBa%vpq$;bS52{AKfV}W_0VD@00gLF>I z0}<0kY@uwp`61@XqejxNR;senMSQpJm+YSHD|KNG{2?LX3pm#wr*Iv=gtoo6!q4n;`>++wnVzq?54fsk^2Hs zXO9%zS+?jymDRhaVRzr&y|R(ceZN4@!%@W}i*QW4qG|Jz`Eylfw-mAYWu$ZMK(3kB z2_iOgeG%is=21wm0;M0E64zogxr~F&KU;VnjdbqKa?R)@o9TCdHs|0P_bHrebG#3p zwasvt4Z?Vq*w8%NK&YQ0G|zsBu{qhzJaezj4Q-Gd%lwGrbAq4#na>KHGEbt-oUhTI zYBANLn_etBa@Ra|W4}HZ*Z5pU=1IXEzs25&{+SuWH?3K*`_{#?_kX;6UcH|?UG+>! zR#(oRFy?jz`FR&-OndDEVB!{Mu;$X?XTjPSbpR@?qTr+XKR|8y65Uwp8*TQvj%yn+C_Y7z^W7Al3gX`MD zwTa^)xb6gwVTK{XHTMC?wKuLWpE{;IeTBra6F7cob?LaS4z6pyJ12L=##Nu@*R4}K z8JVQ7aN7Qc%VGy}n5K-Pc$j=`}iFtrLsS^ILmE^BsKw=>VvAjCmT#8)vQBBCn3M|ie= zy}C^+hK0$qGQsY4%x0|NFZ9hEe*OHZd)(KhUOaj9Zs(32x`PMVqhWqGW2Wu&9q~kB zFZc{`ezSe6+P`bNff>)}_`Hkzs>~y?jZ@c&_?CNZ+!L&VZ-}lFFQ4)8J1U;<*u3!| zuR*yN=jON;y!0E}X*9nb_JOy6*P!$hQ11r~rZt}4?jw@vi9FVhf>!!o_4&VWCQi~4m zGxo1~ckQCi9V;->n11{FbAN7Lw<;g+whshmt_z(W*MgOMZV}jf9Vr-#3lFL_OFmLL zLk6oZEt{8m-+jcu{>HVEV}}jwCwhVx z8mEqu|KM%bv`ISKV|hLn-`*%W{YO&GM85LrCcJFF^bPlvli=g8%k#0xx2thaP0zh< zh-VphWlog{ANMND#}?mq1Xh`QxS_w2m^S7au$}v?wc+F4{(Nlm?Hc6ew;#UtqFJsJ zg?7=$jA_QBF^`0gGkp2j;@eKhp9u9euSBvVMeuUmEZ4_n_?GvwUnX}>^({;@g!a)^ zvyW?9eeB1#j0dOpQwB)WpGWes$+zs2&F$7rz7^QMeC+M3FPtbe=2D*V*4!t%&9`Q} zGB!y&X1|++|9QKGeKmE~>r)mZjpMELd8ixOtzea-#I>|z?q9^?ot!%TGBd{F|DtE( zH?fijUgLPnyl%t_vyFb0wtLqQIOkYHUvgZg@|;*1$L6^*xpJe3k2yXO4{`B1FELVi zZpP|X-vWkL%$OOkY|o5cD$kkbma!J5mMg?7n2C$NHmeyc^F0kBm<2cER#dJ99Opl? C<8?s* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/draft b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/draft new file mode 100644 index 0000000000000000000000000000000000000000..8aeb8589a36082c001287d3709da967c4dfc1a06 GIT binary patch literal 26260 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 CzuQaz literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/fleur b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/fleur new file mode 100644 index 0000000000000000000000000000000000000000..a07e89a04d4f43f1bba1ec6135eb6caf294556aa GIT binary patch literal 26260 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 J^UeeD{4Wl_`9A;v literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left-arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left-arrow new file mode 100644 index 0000000000000000000000000000000000000000..bd8f69114ea9601b775946ccb1db998ce0321813 GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left_side b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/left_side new file mode 100644 index 0000000000000000000000000000000000000000..5bac83f302a98cc6fca035775ce11f4e8f8f5a1f GIT binary patch literal 26260 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 Km<58e!2bap+0c9d literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/no-drop b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/no-drop new file mode 100644 index 0000000000000000000000000000000000000000..74e9e9fd70ea34265845a0d359f5cd6e220cc0a4 GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/not-allowed b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/not-allowed new file mode 100644 index 0000000000000000000000000000000000000000..7acbf1e18df32eb11b520b8d8e52a84afc477925 GIT binary patch literal 26260 zcmeI433Q!Db;rGGwI$1zyvo*M$(t6-t9EN&ENhn>no|PhGyy^mgrpD%&1onF(h{1I z(>Bl)=xI}2(j^U{0YX|zIna=V^rWqun59iZAPFG_QYdkVt*`&zymz1HJ-sKr_axcQ zspg!~_w;@9&0Xfsojdp5`F`nF-+AqtC6uL0mh11bC1-<;x*iPwuF&<(d7=At`dwGM zWC{1I-BSJD7OwO|-LJY>X5|2^i&tlTF^vWWXPMqzv25wmyv&s=cVuN|)GS}NY%TXx zL&G1!DGdcdlwQ=u}psupw`=y&U+@6z_by#h| z0sMF`ox*#|^e1~uQQ-#;?>YEV&yn8^Mo0cLIDULeHHg&lu@{2A&OZy9_w}FMzGd^L zS1ezS$U}cRu$PI4MLV}`y}!Nwt--|jkHc`Lg3;k`2gmxq7#!>Sd@wTjueyK6J)4~T zMbOiJTTokB`JJqc49%#NVMAxmj%~&FbsxDo+~?V#zw1QMRM!<8-m@#JHdG%9;KjuF z|G2i`Q@3N+(<@gjXX++PH@sOX-rm&F_zv|m6--Y2EI4xLSE69W!sh?xy58_O1mgRj z1me|~)K{h|<2_RWCNfk}UtRxmcsn_HHYu2fN6Udr+&kdgdhnNn{8hOV>JwR;X{>pc zQM|tB!#!=k?|9bVb;qo90<*q)Z_v~Bd*aRiy7!Q~!Tv7?yGpixMSW(e&O|fMa%#4h zJw7(_l*7AmZ|AIV+Z)~%jEy|);7v}x9Q1bF9*m7XfaLN<>rnG;7Zkayyo7@%#4-$ zS`WU)y))4Jxwvq_tH0|ng5#5+`7=87&1o{w)%ro#M_0@HgTnm$tJF90l@P9UUp=w` zt^>XIM8U1Est)LHV*Ew-9J%Xi`AxN{ifYGrcej4PwdrpC?VxDQnzsvPqA_;#iqWM_ znh(GoKK6}Be{F}ah|Cf61p29==5XY>$+KPiIzI0D=xDqKnZ9&3xO!etx1;j8@v;Aw zT)iB$9yspg5Do8f4Fp<4_Nm`QeAXj3&+qE(^$E|jCO3VZpA71&YLbFU zyOE*C9L}9h?+(@%6x^UbSF55s5*5Z6eyr2Fa(AzEJoJtZegRgVCiFLwc&A+lH zcQ*feu(z_}Ny*2M-YrtiQB8IoR8yx{Xbx$Oo zUoU*F(EM!Gv#qM@RT)q4O@&T1pH_ek-t@If6_X!&z=K+-3QxcdxkZL}2fXK6jCN?C zUwFWLv&uc5%@;g%HLZX{ygIGn;*E10sL)ULj9g(}O}JusQy2G)V!~oMpB#8K%wZo# zbQ%@?X4USQzN7txDuye#us)!Rv+y&l&dKi3USJ?EH>W>4Gjl)whwyXS`TF{N;cvJC zdj>kHPr zb^p%FA0FPbTXy^`-Bh^lM&z`s z<+t3v&c}CHJ}36E(9%%7&)NU%ZSfJcH(slK@83;(2f4wAv8Sx$An<%@msvc?u6gKO{ef4G-qh8@0CvY z8T|6cyT9{KHLq%u!q=yxt^TTDVj|>+1Mg$K_qskdu3LM(;9e=cc3}Da%=Iu zjkV2DaPYhNc%=FpJ>&bd*b}2GSFTu5E|}QismciWLTl!#?CehAGd0lr*@#S_&r-!P zwmmX`tp7`qKAD#dHHU(djT=5Dxar7<@fhFh7n|z()OTo~i(jR&wrLJH?+!Yft_#LT zpNrsY^Mk!4Iw|bOONH0q>*QGPmaC6fdfPu5>A$z_*0k|O9)^!S8tE&9tNe3eAKlpK zvrhkMt-2=6>tyBHxB7^V0}LJgntWb^(j5;( z=s;IiZryUPaAt4IItl+~D<&7Y+cvDft)Zqq(%uZ_Ss+WlADpVHd6MK~numoS|3cb9JadMFMN@+0*mAxe%fANa2gSNPo5@d?>92h-xM(SjVIvqSw7Cw)yI{raHb;x|rp9YjZ?@A9=* z-Bw#s{sik*1ZTxXu^kL{I#=wv;lY22^f}P;H?F@`IoZS;*|Wg2RP29~k6gW1xHfO~ zmEh%Kjv7O7XFuAqe=;q+*_Ze>1~P_z*WM621NW!DZqFtcYVL~3hvT*GY*L)=2FlgM2U-d4HW` zq*QT}2aw_6V-H4P0(*4$2^Xs&ZzMkMRf+?@-svBIZ-y)%IdqxR$2pmqeS(7=6OTxC z?x|^1f!AhxxR{IhP@{O$*Ra=O_o9w(vV*bx(9_5f_9rn`awd$gc4ePVj>Ntl6)#AJ zCj|?cn2&gkFC)mQ?y>UsqLLdNPFjaq;z2&Mvk+hmZUC*bkL=bH98}*SU36{<5FQ zS8}s_8ave&`~_cR&}@8Q&ZY1^bQ|8t39+!vs%6qCS4&Zelyi~HjzhL#MH_Hci zi*(GV72Cc?*E^A;!ZrEtl8>ZY?aEY%HNso;1N1MHzfN7d0`A}qPk_Z*1@6cTcz{1R zk^f?qoF{mS%t9l$B4fw``hor!NBUl<;`7{ahwtzV{J{yE%qstLA3UKEIRIB=ZJ}`$ zh)4l%A9vt`2XX`d!OJTDbD!tX=<{_Uc`Hx}i;q8i1E+Y^cxvqvc6gp27(Vf?=NXkn zaQ`1UP$8m;h+WT8c=e)h8cQ4hV_*0+UYm=a zFb_c=f1}InDs04f)t*~>zYnkLi|VK0XgEUyv|-<7D3(#cSr+B8j<3zjyG(ndE41&s zR5=jciW!vACR}OHd%RCy)~|kE6vglXH=o8VXi@z1539GAu@9eOFPo@p&;29C((WN& zMSDp0TefGpnCSLtbz`Y$RYey3-RPJDly;TRkF-ZVdz?_c3JF_Xcg{}l3< z%f}h+W2$`1rW48wV83nSeIaDrXk|<@B!9)6mohquX<2@MEM3X`kB^b_1m>HRtpAwY z7I>;^`(2YQ-CEG%)0(MRLp^8fpcTKO?|V*$wwc%?fE|kUI;=RuqE^K89Yw3=Yl+D);}bh3lM|<$Xw2kLWiBLG<>*n-VI-II&?A#}$ES@oc|7E@kz=GYF>LAQ+iz=Q z%Y4b!nsWtskv|nXUx{7WJd4IX{x~MnrnBk#X*6@bj&~JLcvQ&YS7jU+4;vf(Osg2J ztUH;qCDv%t^L|m|sytnCg_5Bm)i&ge`LKwO5$~ZN*<)7=H=E0Im20DyvCY}I zw&2~s;0#n0{E3&8%W!l-XeGAU*?gnyk(Z-jBG=$T{;}eW_|RFK8JBcvHra4vtA6qn z6MYI89ZTw$Qis9d8hRbB%9Bjji(c2kD#Gst=R=yj0@L z$A19#??vu`(aYIjatEZVf1z^=#1@&y>BzK=E$^c5^OYBK3VO%Ko{hj` zP9I34@L=yh{f@#@Q^B|!K9k9B^K<_BHUl^)_wFIlN?bRcIqcJ$C!5OUEXCT&e$H?*bo<|u@M+|C zD!Fm~8pXK*U@KqbG0~cC-UalUuF8{d?QQhQcT{{llldMA@5RdnwtmvdtHVaO_pxb# zQMCUq!NT_htVA_Y9ba**v^_Okfy;=McTJ=vH3KE=L| zqCMM}MK3uTsnV-gqQ*BbL*LQ>4{UV9nJc+vvG~QyU$%GnW(oOz@FVuUWdHYbvFX?H zr)3X)Qg|cJ>C$Vq6*_){{5CI=8)@G~0v7gx<=)26eGadw^5?Kln*S|X+TykAYI$E2 z&pCfVJMELM6P|O?S4J;uc#&*Wx5tm&2O^jFrDF4@ZA|gs&CmWnq$h?39*&|HpD*+( zkE>aD&UHP)-oOqgXZbz!i;vuB;p*pV`uEvKaGoUI7^Qm;zq}6v+m^k!_HEx4jvG`h z&oWgT8l8oHbM~aJ1@c){VV9$GWA~yy4y=dB7`CZ_PuMH)Z9_%z=Fif2~0n)9Jtul`0g|YXLQcFQTUl| z_I*3LopfQ0{W)AH-+G^5Pm!-l{KKc0d{ppSh}uxoEc@&ED0qBJ2Uv=?U^kQRXmb~t zOm^*6(@2>n(|WQ=cKK(3!`kc9%RI(kIp6f+6Z7pyU~TMCju|Ll1akgMCbhp*N(d{988RB>7+iKbmm6bdyKV6w{ zVrluTQ{tC{vBduzR$z(W1mK>C{Blr+CJiVsPmf7 zWvpD$AUtf|vPYQf*s2RxY>aJfLNBn^m1r*C%^30x0DsS7G;_rl!})ghQsHk$OdEH; zX+<26GY#?R#HM5K4J^g1UesB!KEcOdg-$jOr|;S0}&& z{c*JCt|%Sm(;fOf<@7B68_s1A51J`1==h~rxy@Jk`k$AtWl*rUs3K>`@qGE()m5Yz z&8EBHDYiMfqD0>l_#n0jbhBR=8T!^NbWitH#qx&r)qO)xXY%M*{)!%c!mK0R|5 zn;=$>!E?Tf(TrT}=xM_)bFSGDCSQ*iEeUT3W>NakPM>DdG4ukLDRHCui zDWBK1+Jk=uyp8r`uAF1jw_QIPrn5}_A-~8Fx{3K}GQ7~V3Y05Gv)R}9Fu?&_z=^R& z?iiDD`Th4Q$LvkA>2K2+!q2mA%6I=Qof~?J^HJi-SM^=x6Uc?WbBf;Gu3DiAe^PG0H_i40wdLhSDC?zaD-6rdd4>TAL;DcZ7nT?}Q#L2PMSK@Iu*iY)%z^&{Anm}q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/openhand b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/openhand new file mode 100644 index 0000000000000000000000000000000000000000..e8df1a21c3e458848c681abee2bbf23ec2921af0 GIT binary patch literal 26260 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 W)M&_ho+W`S31mqiO9Gi7f&T;XS-r0S literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/pointer b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/pointer new file mode 100644 index 0000000000000000000000000000000000000000..c272655eee48c057e2cf84cce8b529b1b17bb436 GIT binary patch literal 26260 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

    #o4@9buwT0 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 Hq;UQpsHmgH literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right-arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right-arrow new file mode 100644 index 0000000000000000000000000000000000000000..1078806b1c01ba2f0dce581074fecc690e20c48f GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right_ptr b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/right_ptr new file mode 100644 index 0000000000000000000000000000000000000000..17498af870312034c6f5ce5cba3c9d0160fc42da GIT binary patch literal 26260 zcmeHP2UJy87DZG(sGxvGKt(KLB7$PYmT0iV24i7a#xceo+r%>JfHlSz70c+vf-xqR z7-IslA+|)t0tOMqh8kmv8E4kanpw%LHF3(Fz3=?{*ZYlt{PMo}cdf(wy!Ux$?{m&Q zw=;CitQj?YSSt8b#7|$J|A;VL+ZaDL#`V>p|KE?p=eXuRKD?*CR{@_RjZzoaN|08N zr@W9h#Z`s6eEt3X1Ao!DQ4BvroUNbluUMmcP}s>s8HM++7d#FM41C6@8yBY(sk2Iz zfY1Z`c3)VvV6M1$GE3C06A=w<3@vAHmO5eE;EX-*<*Z-&x@Z^uoYISE_o?gzy;5i8 z%9Vq5Z{Kn(ecfuQQ=^wv&CkJlsnfS&#fnwaH?GUvwPmA-Z`Rb=dZkWZU*CXD>sEib zciU#sJ|^0v(}{e2D^#f9zk2E7cQSYF5FIRZI!Q0h&AI$olek8 zoqnmaW~3d@+$TE4HMgnL!Fr|68B-@MIeqvO@j|OOyE+}HmvK~i{OFN$E}X~`3GG^! zsMCRZ5xTxr?_T}!tab}3)z4S>{|GGXkB(&#qk=kn$& z>0js#goGoWH}Bs1R*Cj@kY1>hZ7FkY^-dk)hcI8zk4gsj=_SVhYKTb+&wnN&!ot`F zmp4C?GyPlzdIxFsP9HZ~%!%)! zA|n&%D;c>|3xa${45$ z@rO97&8J?zD=;)9B<7Xj!{)+=ZSgy~Re{i^T#ql zyv|hkUg{=q^5fOf-0(`fMR9W$Kf8*(5A$MMTVKbnY{RH_Msc`ZCbyG`>t*mtiaj0q3{x$ z|C0HsfB56Qo8sQJe6ca@%{{os_Efc>HvZh@x6JUOueSQp7q`TU`6(i6|NG*dO&bmZ zk?LpA5AH5zcwZeeDwTLwzdm2~dySY610?$_OwaC)YcsrKNB(*i@orta($r5kVm<<_ z>?6B7KFshAO&%~2@%!Jmf4|0rm*Wc~<}Bc4zmWZ1cg3_B-o)N7jd*zH`oB2_vz)Kd zU=DU8X5ytVKNx!V>^|(VK`q$8?E*Wvc%+`pd9Iv~2VZdoE;H)2+J{TerH(6T7++@Eq!9Tf@jZGIB3n=qU3HmDyN zTX^BjcbCte5Rj^cwLN{c-b%Ts~H*^m2><^ z@%2kNA~B&$nee(0v%*^`IJicgGuel378hI;gL-x^GhP>CmN_kD=CoB`-MlK2d-ZrC zye`Jfb~#``V&Adsr@gguxyN7z?vTmj$1EuiZWpzKDqpbQ$Ubj4a4&yS+%Ck-oWc1> z&hdsq>H_zQC&BF^%z!BSnzA0^Gsi@=Adzp(OW8r(_SX7X=PX5o*%f_$#)uq49Fgtr}Wy;gQ%Q15ZFweAQ=Z?)|#Qq)I1lMFNqGS*bs$`~p^dpl#8~4yommuS=8(YT{z;RGne9079^AWA z+P6nS*Kv5xtw~(NBF35!uJ@=lCgSBgoE;ZXA&V*RJyWY@blzvjA3VH!L*$=6uJDe< zx47oU+(LUY1{nXu$sA7~(Y~(23st5uHZcTak4yv1y)4|kKJ7rq__l*_F9O0GPOQX8 zdlDmaC52dBi5Kc5X6mH9*v8Q3^gp+?@ya;>-dA}{;bUAW!AF-D>ZZ+zi+*Q2!<VBUZ_Ld|LGJ z*NO|d$v$}VnCNzxD_#~C8^e^W9WU~`o?H}H@+2=m%t<6;F6Bp#|FK8=@705XY8#)? z9-hos%a!9Qf2$2VOjN>h>pYf|l6)Uc7Tea-=MbYIS$Z=Wf z9I+>TljMszhdyBD>UkSS8q$`A zEq$z0|0=E=uXFrT1$!LUl5256t{7B~eQY}9YsGc;w5f7W6VI#+OX^eR7}ok&XMD+( zqWl_wbNRocU+))P7Q=s;ST3$QtiOsY=V1ayj~FiZB5^O~m?4A8%~fZ7RUFH)&ftOl z$Mf9Ex5Y(b(#yjg!c~WSWgHs}h7g`{z&R2zWz@?KkF3c zlRQTOzH3VI@6dj|#oa5HBp-gyp5Xl19rWS2A6=~<(YDm-&Z6R)<6qf6fp3~UzFMyM z-*x*&3>&=AC<}0%519u^9hlT_D$WTs!8_GnX1%NrDj%~RGp2*>@zru&m@@lqe3yJ0 zK^j6DK%yYrzt27K%=gTJjAcEo|Jvd!|M!Eo{#tO|1`gz?{>K*g(32ncF0d_U-lJa` z$F!mHE!za@b7#@=r5|dH96oe5_$%$Fq(w zM=8I$+qZxs3vm#a>QjecPBx-nubvaIW>koC-+#tArB!&&^FP{p$yn8Lqs=IMm*T0o z;+AfT;%nLWAUDP>^ACN>y2-vLeX5OBEjPuF?^J@1x+=s)ob(Or8~w(5NN$W<3O}ne zNQ_xqv8q>ofNNDOIn#g4IrJrkZL^ABORjk2aYgw?`I(&PYt~OCyvG>O#w>pI*rMf3 xPOO)x>rt5YQ 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_bdiag b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_bdiag new file mode 100644 index 0000000000000000000000000000000000000000..c2f6bec23387f5376b24f9c402a1feeffaa42d4c GIT binary patch literal 26260 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 NfuIJ08u%j`_z(WSN;d!i literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_fdiag b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_fdiag new file mode 100644 index 0000000000000000000000000000000000000000..7fd37a411583600a0efe2163b2bf2011c0d56026 GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_ver b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/size_ver new file mode 100644 index 0000000000000000000000000000000000000000..7a9c7fb36832ec5ce5f4daa9c45898641c758978 GIT binary patch literal 26260 zcmeHP2Y40576w8f2}wwh5{ek`O&`2Kaj0HnP9kq;ZGD!~5?vez{(2{tt3?+ivdJv-|GY@I(B-UftE!b!$#$cXRVWyTt9R zL`*r_wQkujDk5AxTe_6`Zr*Iw^3|q2cpu~}%*2`-SQA<`YM|R~(V(7ShE;2mN9NFU zA6DYc1kBk|W0iJOVRodRi8Xt?cAa|wQR1cmMN{VGVk1~xjM8XMm<@w#Ir01 za+IERyLg`uY^dMDx#2Mfw{QM)O;n^huzmC0Z)Z*4gnrdKYu2pPu_N2X>vTWyM4ks! z#NXeqQu#7ZH}&(&O}AIXcHaZJBjt?OY1t8rmyfr1V85Q-Mos+U)5ZVl-D7laU*90! z2RRxmUa8x4^ULj9aOcL=@z;}+B4Bn{5Af@-!9o&73WK4sx`9 zDZ^Z&!-mbeetJoYc5j?sq{faO@eQAYSk942;|+YgNR^WZcU)&%x09!+8)p`(gt%RQ z6bmZ)JQ|~IIU29lFW&1{JUHmZDPMjOy>WH)(PEfp&KA8DT#quF&+Zp{g z+fz?IQTdnM+tkqhZ>iePRo4EwPSq;<|HHd}z6TwbLEDbhFJ+wF%geI>{PC}$wO`b2 zN<3;5QbX<8vi?HOoH_G37_)8{@AT=@z00UMlfF#RZp7rTRM(Dge8A@pZWpi9^78`b zV$i7_GqLWC*>KUr!=ot5II|!51M_IXY{MFcHl5Xvh*|d|!OVDX!y1HV#Oi2Yg;(lC zJ<~V%b?ek2EaA{T^=8}G2lId1eLiLXIP3zWDT^7WsvnCVghAWtUy!gCZmi$ zGRj!^Hkqt5l(Fz^GFd-R#=^HrWNnnO-B$>Ysq<8_rVpWC`YAd}t%{1=g?gOByP_`&&mM&f6)Z!4aqh%nwQ1!t_3`@y73XN2 z8}@A9Mtw7Fk~*<}x5D#(V|{59`1J-!jKO85CE+FJ+6&#{`xqGSn`6%FXM{Hn7YdB#5O5w_9x2D z2WuVGXMQ~)`ow|V*J!^nKdw5Cd2yJ#yF1q!IB#P7c7@MCv-U*3$#c$HHLEvGI23#H zQv7zsb z{K`C$m@_+(XZiu3W}%IGFosZ`Vh_gra>6FHCuaQ_toJacxSD6$rZ?u;g}1C-aqQx$ zec(IX&i9|^$EvG|E47UAt(9{u+OsSBq1ZF!mIv$1HSjGqk@EgEewVr&AEPduI-vQ* z_nhe{!+68E;>tOe_zm_ct`q0S9JW-?E*(cl&Y8Jo<&wzQ31dE4igo-}cvc8R|ID~T ze@?q{RgySJS#uqfvShptwh`ku`DN^8e0QbKK=V3@eUKM##JYkF>%Y`-)Q7{uKmYin zd5GI1g8~Dq;2H5y#^Re<&lQR7YJXSbh36Z7J#I`S#~HNe*q99}X6*`vy&T$}*DhPK zw|BSBL-1{udT_;fU*x0hqH?7QA>?!a){Sb$xG}0tlScOWO7)86Rqqb%6xV1l7E$wN zPFao0t{Nv%#(EqI8HbYR?rmG!c{R?f2aOn>1ESr>$? z_opRmgN)mvtbEsXg>9huzkCLA$}KNs-7PIy+hn{4WjM#m4RWQAw%auL@Pn)irVifDqu8_9wA^{%yUw*1&0gsUbmDIx1I9|=0I#JJk`}gTNg3oMaSeA9Hm_)Z6D|kS+L0Y%a zYvWoqRg>BwMjaPn84$}_RmY-R+G;N7c7o_u)?*Ah{+MMzV%JvFvFKLYF?3tZs9V9C zO2=GtwW^Mdy7f*=w}SZ*(D6g*R`8~wV_9poNsWM4KkJ!ZzZIO4r=er3 z^kbuL)AY%LF?DW19UFDacpIFSPfm?f{bw(nd$ndG^v*Cj^Et)-Df2Wh@hjwkf)UQ|f(X4C3Yv%D*3VQ~> zT+7Ulb9h0|Req-B$l*ig5|3b${K(!NzjNOo_WyOoyf~P3Y;~<*&+Kb@et_H?#5G&a z_w@I9>^pi2`@lN2f4$`}625zOz`XxSJSR?;VOd${<+`bv=MU5`$v*$XHTO}Ff9i~T z5Qr%VM0_M(bB`gPu?)+yj_B6x^TVv*l{zM$?0e*!{B!>e*XRREJyEhYzWa5-e&KFU zKUL}_-m^Vp8Nn+3)~vo6tlE=crY+JY>1TcG*R9^B~*@nLV_m4tQb#_7eNMe0i8k9r>@pM5m+y-9eBeD5%GzfA!a{|H`= z6+D{15~}0yuc!9t^Wnxla=gBCZj$1DMPkNT%>JwcGV?eC?Aa5slGuN9=E#vF&%U2G zC0{ssNZmd+#lFApKFrAzv48EL;(l1~T)EhvY14d%+54|ix1QLO{u=dmC2?K4SOxpl z#8q0y=*t~}Q~a|P@QQEF^;VCrVZ_V6D!9_iZ=RW_@eY2s|5)I)%37A)mcg^nyZ!on zs`27C9n!-o_ivt!(0JjuCbKR`Y?|*hV%ON!QbyS~|e z2;RZiWcE4#eR%Wd%UcHD5$^KLz+Lzx(PirV?)mYG`?Gm2BDiSaa~8o1Hvjg`xTa0! z`)tIA5!5lyO{BH2pI9#^#Aw}OpJo*6*y_r-!>slUHtl#h9;DC7gR?^=*DYTfN6g$a zeKl#hx_Nf4CZ1p5UT{9cd6yITJ(JR?!?_^m8ZxFdJ6^^Rju#kH^qkPw$EWm+Nnfra zuCxgIRM%tuhg%W2$Ci79trU-lSC2Q48|Q?970Q)uHf+$l(<7!&{%PKfDeJ?A3<|GO zsbUM1;~dFKb3w3cPqaUyj@gfCqr@Zg!D6^31>5d%A0*4rFNS)I-D}IVHvm#zEPfw2m_+5ogu;I0*j~uuoeHg#D zaGUq=+ikrtZsz$ytKk*h>MtJ>?XvqXp7n!I zTU!13sttf!e6yK#Osphgb;r4vx*R_cC(b_TGXp$3@Iu+A?Q61Cas6iVX8N4L(Y@O> z_T=M-?(qx)-(h=~S#4T$tH+bQx^@~utXxCqIqrkZt7U<4vwW5Z;d|Lin=vo z79G>ya?BJk{A$E?60dnr#uiqH zw_rEJWW-Dza(#-nOX9WY^-;hII64_IQ`hX%BwmvqC9Hs>6EO>J;uDN=|F2R`{QDmy CQbqaz literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00000000000000020006000e7e9ffc3f b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00000000000000020006000e7e9ffc3f new file mode 100644 index 00000000..81fae442 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00000000000000020006000e7e9ffc3f @@ -0,0 +1 @@ +progress diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00008160000006810000408080010102 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00008160000006810000408080010102 new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_00008160000006810000408080010102 @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_03b6e0fcb3499374a867c041f52298f0 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_03b6e0fcb3499374a867c041f52298f0 new file mode 100644 index 00000000..3970177e --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_03b6e0fcb3499374a867c041f52298f0 @@ -0,0 +1 @@ +circle diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_08e8e1c95fe2fc01f976f1e063a24ccd b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_08e8e1c95fe2fc01f976f1e063a24ccd new file mode 100644 index 00000000..81fae442 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_08e8e1c95fe2fc01f976f1e063a24ccd @@ -0,0 +1 @@ +progress diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_1081e37283d90000800003c07f3ef6bf b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_1081e37283d90000800003c07f3ef6bf new file mode 100644 index 00000000..00ae42f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_1081e37283d90000800003c07f3ef6bf @@ -0,0 +1 @@ +copy diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3085a0e285430894940527032f8b26df b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3085a0e285430894940527032f8b26df new file mode 100644 index 00000000..d077ed80 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3085a0e285430894940527032f8b26df @@ -0,0 +1 @@ +alias diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3ecb610c1bf2410f44200f48c40d3599 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3ecb610c1bf2410f44200f48c40d3599 new file mode 100644 index 00000000..81fae442 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_3ecb610c1bf2410f44200f48c40d3599 @@ -0,0 +1 @@ +progress diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_4498f0e0c1937ffe01fd06f973665830 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_4498f0e0c1937ffe01fd06f973665830 new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_4498f0e0c1937ffe01fd06f973665830 @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_5c6cd98b3f3ebcb1f9c7f1c204630408 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_5c6cd98b3f3ebcb1f9c7f1c204630408 new file mode 100644 index 00000000..a87bf434 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_5c6cd98b3f3ebcb1f9c7f1c204630408 @@ -0,0 +1 @@ +help diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_6407b0e94181790501fd1e167b474872 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_6407b0e94181790501fd1e167b474872 new file mode 100644 index 00000000..00ae42f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_6407b0e94181790501fd1e167b474872 @@ -0,0 +1 @@ +copy diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_640fb0e74195791501fd1ed57b41487f b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_640fb0e74195791501fd1ed57b41487f new file mode 100644 index 00000000..d077ed80 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_640fb0e74195791501fd1ed57b41487f @@ -0,0 +1 @@ +alias diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9081237383d90e509aa00f00170e968f b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9081237383d90e509aa00f00170e968f new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9081237383d90e509aa00f00170e968f @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9d800788f1b08800ae810202380a0822 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9d800788f1b08800ae810202380a0822 new file mode 100644 index 00000000..efaf564a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_9d800788f1b08800ae810202380a0822 @@ -0,0 +1 @@ +pointer diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_a2a266d0498c3104214a47bd64ab0fc8 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_a2a266d0498c3104214a47bd64ab0fc8 new file mode 100644 index 00000000..d077ed80 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_a2a266d0498c3104214a47bd64ab0fc8 @@ -0,0 +1 @@ +alias diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_b66166c04f8c3109214a4fbd64a50fc8 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_b66166c04f8c3109214a4fbd64a50fc8 new file mode 100644 index 00000000..00ae42f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_b66166c04f8c3109214a4fbd64a50fc8 @@ -0,0 +1 @@ +copy diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_circle b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_circle new file mode 100644 index 00000000..b5c426f0 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_circle @@ -0,0 +1 @@ +not-allowed diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_closedhand b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_closedhand new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_closedhand @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_cross b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_cross new file mode 100644 index 00000000..23608539 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_cross @@ -0,0 +1 @@ +crosshair diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_crossed_circle b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_crossed_circle new file mode 100644 index 00000000..b5c426f0 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_crossed_circle @@ -0,0 +1 @@ +not-allowed diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_d9ce0ab605698f320427677b458ad60b b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_d9ce0ab605698f320427677b458ad60b new file mode 100644 index 00000000..a87bf434 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_d9ce0ab605698f320427677b458ad60b @@ -0,0 +1 @@ +help diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-copy b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-copy new file mode 100644 index 00000000..00ae42f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-copy @@ -0,0 +1 @@ +copy diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-none b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-none new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_dnd-none @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e-resize new file mode 100644 index 00000000..f887df16 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e-resize @@ -0,0 +1 @@ +size_hor diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e29285e634086352946a0e7090d73106 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e29285e634086352946a0e7090d73106 new file mode 100644 index 00000000..efaf564a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_e29285e634086352946a0e7090d73106 @@ -0,0 +1 @@ +pointer diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ew-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ew-resize new file mode 100644 index 00000000..f887df16 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ew-resize @@ -0,0 +1 @@ +size_hor diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_fcf21c00b30f7e3f83fe0dfd12e71cff b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_fcf21c00b30f7e3f83fe0dfd12e71cff new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_fcf21c00b30f7e3f83fe0dfd12e71cff @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_forbidden b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_forbidden new file mode 100644 index 00000000..d9d75542 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_forbidden @@ -0,0 +1 @@ +no-drop diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grab b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grab new file mode 100644 index 00000000..1179cd4d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grab @@ -0,0 +1 @@ +openhand diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grabbing b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grabbing new file mode 100644 index 00000000..ea374e94 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_grabbing @@ -0,0 +1 @@ +closedhand diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_h_double_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_h_double_arrow new file mode 100644 index 00000000..f887df16 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_h_double_arrow @@ -0,0 +1 @@ +size_hor diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_half-busy b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_half-busy new file mode 100644 index 00000000..81fae442 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_half-busy @@ -0,0 +1 @@ +progress diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand1 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand1 new file mode 100644 index 00000000..efaf564a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand1 @@ -0,0 +1 @@ +pointer diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand2 b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand2 new file mode 100644 index 00000000..efaf564a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_hand2 @@ -0,0 +1 @@ +pointer diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ibeam b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ibeam new file mode 100644 index 00000000..8e27be7d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ibeam @@ -0,0 +1 @@ +text diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_help b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_help new file mode 100644 index 00000000..a87bf434 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_help @@ -0,0 +1 @@ +help diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_watch b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_watch new file mode 100644 index 00000000..81fae442 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_left_ptr_watch @@ -0,0 +1 @@ +progress diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_link b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_link new file mode 100644 index 00000000..d077ed80 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_link @@ -0,0 +1 @@ +alias diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_move b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_move new file mode 100644 index 00000000..499a145a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_move @@ -0,0 +1 @@ +dnd-move diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_n-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_n-resize new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_n-resize @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ne-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ne-resize new file mode 100644 index 00000000..d2d671b8 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ne-resize @@ -0,0 +1 @@ +size_bdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nesw-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nesw-resize new file mode 100644 index 00000000..d2d671b8 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nesw-resize @@ -0,0 +1 @@ +size_bdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ns-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ns-resize new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_ns-resize @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nw-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nw-resize new file mode 100644 index 00000000..5ea9662d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nw-resize @@ -0,0 +1 @@ +size_fdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nwse-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nwse-resize new file mode 100644 index 00000000..5ea9662d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_nwse-resize @@ -0,0 +1 @@ +size_fdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_plus b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_plus new file mode 100644 index 00000000..6d40c8b0 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_plus @@ -0,0 +1 @@ +cell diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_pointing_hand b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_pointing_hand new file mode 100644 index 00000000..efaf564a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_pointing_hand @@ -0,0 +1 @@ +pointer diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_question_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_question_arrow new file mode 100644 index 00000000..a87bf434 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_question_arrow @@ -0,0 +1 @@ +help diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_s-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_s-resize new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_s-resize @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_h_double_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_h_double_arrow new file mode 100644 index 00000000..f887df16 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_h_double_arrow @@ -0,0 +1 @@ +size_hor diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_v_double_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_v_double_arrow new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sb_v_double_arrow @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_se-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_se-resize new file mode 100644 index 00000000..5ea9662d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_se-resize @@ -0,0 +1 @@ +size_fdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-bdiag b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-bdiag new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-bdiag @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-fdiag b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-fdiag new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-fdiag @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-hor b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-hor new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-hor @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-ver b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-ver new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size-ver @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size_all b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size_all new file mode 100644 index 00000000..1c4be870 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_size_all @@ -0,0 +1 @@ +fleur diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_h b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_h new file mode 100644 index 00000000..9c31dc6a --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_h @@ -0,0 +1 @@ +col-resize diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_v b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_v new file mode 100644 index 00000000..8e174c0c --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_split_v @@ -0,0 +1 @@ +row-resize diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sw-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sw-resize new file mode 100644 index 00000000..d2d671b8 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_sw-resize @@ -0,0 +1 @@ +size_bdiag diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_top_left_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_top_left_arrow new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_top_left_arrow @@ -0,0 +1 @@ +default diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_v_double_arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_v_double_arrow new file mode 100644 index 00000000..e9744cf4 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_v_double_arrow @@ -0,0 +1 @@ +size_ver diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_w-resize b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_w-resize new file mode 100644 index 00000000..f887df16 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_w-resize @@ -0,0 +1 @@ +size_hor diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_watch b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_watch new file mode 100644 index 00000000..f0739d85 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_watch @@ -0,0 +1 @@ +wait diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_whats_this b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_whats_this new file mode 100644 index 00000000..a87bf434 --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_whats_this @@ -0,0 +1 @@ +help diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_xterm b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_xterm new file mode 100644 index 00000000..8e27be7d --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/symlink_xterm @@ -0,0 +1 @@ +text diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/text b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/text new file mode 100644 index 0000000000000000000000000000000000000000..315ca549871c6083a5d7a594418007af3399d7e1 GIT binary patch literal 26260 zcmeI4e{faB6~`0v!(tLelRyXwMbK9HWkii&sbWMF5k!GTqX-6!5hIpJg7Tvy7-;w< zMsSibDFhP`M+5^?4PrDv1R^3r3?lwSsI6_Mo%WATf6n%NmhAK9`CfiaUhcbicjmmk zckkZa^F3#G@1Aq+eRogK%k3UQ3JnR9-*ZC#rxGN;y6N~5$+OQtQ=THnDMLa+C^Pj! z<+x81(GE0J$W5*UED~UtKXF@wS@)h z;VBvF+JTp=oCoe#rO&KT6{W@1To;1B&P=q|?b81JuA7yewd~aKqyI{~<|_5+k%NEF zd1yvqpX4N#gFy8gDQ#aMlyu_5_x?t|@9(KOE$8S~R;>`OceZ|MPs>{JcuT*h?RWR;m*w7$e$jcjP#|P1&HBab_KS2nFZml+ zcFDOb#&cKCUt}ECE1_rqj9*Op<<}n{`6uh-Cm+=R^`1$0Ju1&Zwr{LwojsTIbMV!T z<-0dLU!>;dWUFC=2B-zIA61)5i+K)imp%irK6{>n&o5u9RxSRO+VlE$wQ|uyRkpfI zo`b_5$(p`o=7X7qqek8^LyimOxS$K3gE1n{SfL&kx=4>W{^Ki!R%K;Q%}=}G=M(1T<*wj- zetzzX;i=c$BrSr+PQKw8*+o9LqOkJhu_NlpzFJLRH6B*K|LmA**uO`gA3tVV5MjT)A!vNF;==lF=e{o=S1AK3t@&tBXP zStDcmWxp6*Qnc#T6Nl^7){1p%?Xo56jWFf{f_JdtxL%P=3hd$YGZ!Gd|z}eZy0N51yw>IW}9AP@wH4>7vzS_||h#YRCKF z`2i`ndmMWMfp28ZxQ_L~^E4?p{$M-SIO+a-sVzKX)7v@syqPvUGr#=F+2z?=YVALF z<=lRmb>t3L&K;3j`|ok(+}O*@g6(ytoP6n z5fQNoJ$nrK_|X2pSohEOXQa;++m$`Pb??l5b|jCC?-)B~3Nb6}RA|YQ`6?~-Ds}pk z27OLhR=l49--!tcKaqRv z+V^{8EIdSQTKB@PnyM`-WBgc63un(#JGZ{9rcJz4pD)hO)jao3?1ituu5oR6W=|ZQ zIpyBDW?Yc}PW%Fg_tpNvTK3kCtqoyeVZ_1g8Xtyd^vrs3k@#CuuNXA&cA@d&3%fQV zJp88vFTafQagvXgIm-Jhta*0HS-SpiJU8)z42dmbWB0O9PdUaW$0lSAw`)90*P3VJ z<3QiY8#!Y8!Ji?{@g=a>QPxDs$B@ZG!LDIyFe&WI-JD>>xG@kI!3awXtOz?Fb20apTN zrv&`%nOiG&nl!9@R<*Cc zrWy~{snf@gYP{(aC(M+4@c|+;+6q=3e-Cd=badYr)~w#%c<|jn^z;s6)(O{+KFZJS=Kmur26c!!U=+=D+m*w-szQR8L4 zG4J%6B{|>Tp|@l|cn`?6Bq7Ezb%`~wRt59i74|&I%wzPU*Dc9;_b*ZKp7NpJ{c?>s z3vn0bE%!JDtFWqd3}(hPdO}}X$1UJRx5Q}7IObm3fSizwj?okPVot{U!MjhcF>i@a zIZe01vQAdK%ww>$hSxlUoTl3|h@0=Vz#G?sewp9icuhM_$Ui1X*)!DjLsOc?$G~i8 zU23LV;VxS6ZbE0)_~3Oz2I>D>C@Wf}b!;%7P4Pi9p4*Z;G(O1ui*AY!R=rod>!i@v z(7u}LFBdO(qFnx`V#|Sd-t?5q@t0>oe2};Tu>;~|{4dDGLjAmmGGc?o%Xki3V@SdN zTxzyn3GeJ7h;M>}xG0z)@IxFEJK`F3sB2?&V7-&PF*WjWapFwuSVAf kJ6QY?b&O7(gwv`IgSkDq^?vu*m4GV&R|2jCegG2qKj`ZF_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_left_corner b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_left_corner new file mode 100644 index 0000000000000000000000000000000000000000..66380aefa71f41494fe86fa8dda38b84d2f088ea GIT binary patch literal 26260 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 UfNufc0=@-&3-}iJ|FOXT0PNeiKL7v# literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_side b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/top_side new file mode 100644 index 0000000000000000000000000000000000000000..21a35131b6f4950cc54dd301823c3de785515e49 GIT binary patch literal 26260 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 b2rUp=AhbYefzSe>1wspi76>g6lm-3=vaIa$ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/up-arrow b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/up-arrow new file mode 100644 index 0000000000000000000000000000000000000000..818f5695e330e4cce56a3f4bda5ce56363d4f4e0 GIT binary patch literal 26260 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/wait b/home/dot_themes/dracula/kde/cursors/Dracula-cursors/cursors/wait new file mode 100644 index 0000000000000000000000000000000000000000..ea77b2a68641ec90523a7dea468127c995b48fcc GIT binary patch literal 603628 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

    H|V@k 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 N002ovPDHLkV1m@5X_^24 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/pointer.png b/home/dot_themes/dracula/kde/cursors/build/x2/pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..f5949f6f78b76ffee78de1806a323ccfb6e20a93 GIT binary patch literal 2253 zcmV;;2r~DHP)~HI#jHLAOR^pG8z#Plo%_kz(Ryw5Ml4`J^f?%!riC4 zcOOkV{ASLuoIUq^=eOVEeCK`#n8g1#sPBke5-Gv5NC|>7Nnby7Sjk69!<6VR1Ia^qk%>am%0;I#OVKG^z=G5885@yW! zCk09?9z=NlMqB%pH@$!8W0B3bf_ov015#8)KkwXzn3umAO%X>@WmI{lwW}2 z!XmU>x&(@*XU={!aX;)9M@MK~AqNHf!es!I4QDQ`X}{4+j@LAiIdjuUV$$OzG3jyg zSn?wBuk%+)`;A_5^mttw00kz9hui|g{Ywg@nV6W^WdKn9kK-U@!cr|34z-`v004CH zx@70 z+rWW=y8r;fBNh{6y=`GZArdA{0iX!sDF9C9EWo8tu!{dV4GZvFON0Ja@5U4^1$MBDkl(=GTuJP7Md-cUP~rq4MA%m`x_6{CEML zUAtDU)~Nr~(%!X_m9uFeknx0E8yFZU{Yh$41MKOix7^#S)!k&*GfAEhMYwbx$<0GQ2Y*sNBlH5vdIGu$?;KJv+5 z&acTSNMTuKboXm-U8t)1zyfE}_eeTe!rsof;|B%@VTCWk-mv?3dvKz<8cmI-K?p&b zJ{>P^-wswT9|6En6r}(Fp0`~y4-9TgPfe=D#NopuX{kQ!bmYT?Z~5}GfU&Rq9h`1x z9N(wUHlIOdWhE$zioSXCrs70(HLkR_f~J{Saa!$>#_QheAgZ9Ma3`=Ti^ z(a$h4*$)X%hAf<=rTfmUV=I;~xrQK4Ker7Ax4!1nO_-iA9p!Jo1)I%&id>rcQxtFA zD%WZs`XDbaZ(c=3#V|soVSy|SfYIyqY)gmX{Wy)fj+HAm(lnFB$Yj}3QPHo?{6XS{ zmaDh^`oaq((*V$pJvL|@<;#&UJt2F;uZuI1<|l6q6=9yYVR&fRt-qzE z1!?+pL`P4V51z5mT%Ja8F+bD2^hxnbT*q6`^w94 zVTV$uZm2xtRfJ+S}X?hh;Wt+(;EfmPYrSeBLL^I@LneSR+$ z8arYBMxV2EbOZX(MzGKOE%p0|QOdP{+lA zx7ofm7_MvbM0VScfOIY+Z>$bGi%&TYeca)kn0w{7$4&*4CmMWA}SSYx9UuL>4#F zot>Q{4UKg>0Pq_M@)0+6Y6!%5huV>J+`Bg{n6y^}OW1X*8V_Pc`MKx&`;CWGDi!hy z@`DuP8$w#y*V8BV;gAI_S9l_A1;D+uWAkp#%H4Wm@nWRu(?cN2Gt?S;(CWC}CXUh` z5z5WdZL4aouQy#dccv5oDc-UL@w)ItZ6V95{P>X1EDH!7VXvm0oAZnM?mM^NnGzF& zlG0Krl*$l^v?Gu#3kbc2J(0F#ugokP9vV6|{zT?fp;+$sl)AH;jCScZ!N=lPs^1wg9+k7 z6ITfWh3nZ|IJH?FeF9-8gtK}`U?;-6^oawS*OG{z5J(C0c_k_!5_c_KOEcmsf3O!< zTu*I23u)rTgd5&2mxkh&j%$h3=UvT6-X{#4ednViJ>>#3Uv$ b32FEbTFF)*#@`3F00000NkvXXu0mjfB|RT1 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-01.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-01.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d735c3070386c32a23e6acb4d0dfdf40f6cff1 GIT binary patch literal 3069 zcmVW0HBC(?2FBIho8P z1e1{5)$dw+oipd`v-kd--+uh|-e=$+`iK5sN%Zl$I#2}}EQNxJ2-l$#c349jbmw|l zY3q}&snLemNewNoS8rdEQA!Y04?8TuMaa1Tq*op}F)r0U<_o}}s;axzU3K%F|8>b{ zfYKg@t+l20V+SlCTcYA70*1P#DufWWk#UZ#FE2Zq2gvPldaC+ET9WQugO&pUzX{-z zW82vA)vJK8rzU2;yWydt@eFflDa>yv5b$?g-?D!_yN|q$5K_XJl$^pfi$2OC*!K0% z!$w-6^+5_KoxrN9vU$(5>^-&>Ns>~=rC;;jlfT@aNmok`8}LvI0|-@Bx&WxE%BI~< zQB<-MA*9i{SwGmia_;6dh9Pt)umDgLrCZ?@Md76nALHinWCcX=!UDCd&Fy;p*xK2m%iY=za$VsHiF7f3`nJo6kdx*|y^U zo~T^N5SdmE2r$6u$|J0Qe=$D47i+Zrv3FKg{u`asO8vsaplZN?0ZvpD@%;OX@dv!Z z7Hfaz?f?E}78eExv*7-q`tsZ>>QA2H1b%eO}$Q8dX)JM%vQW(0!uOWz~h=U&sZ?(0i2r zQ)^ojs;Yv(Ob}S5>w0%27&S~>{k`+npaJJ)7I4qh+zn12K}c-fJu0WOyfxlILy=d;^ zd4+&%v)N=vO4e*ymKOub00@Y;B%mrPjh^}xg+Pjce4}ibcUjJ;GR2?rXmN4TAAtZD zuqiO$zWHLvUWUQ<91S9 zQN*Xm-{Vx(;dIF$Z^+KM>h`*tn!8=D({%*FHT4QTpul?A6XivV=RGm$Z9o}4dhBHu zoBcHq$yup+%$j^Z$@WXarjcMvB_Su3NjcLwQBlO7c0ECj+d0jiknnL-RO~I~P0H59Nh__frya*zB^7xs|pYcpY*idDU zp1|TeUnF}}J_2!Bj5YeL)YMcPeVBU>81R^+93&xgw&v8jU#$M;w*Wt&CMKsnhhWUr z**Ec%@BbP}$X%Xm^)^%DJiu3{KIY`vgLwUIUGAHWG0eMpHJOgf5r`|TajC25gCi5J zO84uIU`t!GlOSv$BV+val8`1R+b`j#1&g}GbGOv8b^m%kFZlp}z}s=%XfSi_Ki$I3 zSIs3l$`UNJY+~+>kMQ{ByJ+z?&dJCa_x$P8M-S22Ye(b=1y%u6HP8kyHsuPY=KU-p z%$KD*IoDX(Bd{bSm0-uBn#|F^2Ke!$|HL4hI^rBH+sB`F{f_#knr_eg{H=U+_)U(M z?`QsuHP~YlfnZNQE&ndw`Sdy2WR6}8%%-!~j%YMPn48MpLtA#=K4rnV?9mfPW{;j2 z5vE}LOrG5`pBlF_VjK|!RvnHpX+ntHr1&&)(yj)exwU~e_N?Lak{uDB*W{`%XZ?E* z@!)OGcQk{^<8Ni#=P%Ia^Gr)hO0u|Iu7-B#h*s8HSR2fh^;?!yDn9QG*W~@n^+Hvn z14=*wP*p{!swx1IMxWNCaO>J0p@k4CfW;PfBfy03OhE|2fz!L#wCgDvJ$1dp zYAUZTX5X>xOv;%KfKiSjEisFeXAebNi<}PwK*B06>4(88T!$?~SS7uzxgsdq5G&a{%1v3&R0H43J2To7S?lZ8bt%=wF z`ZQj@r^|H_oRIWs9M%JCR`wCJv}WyY!R@YYnX~fBh3@9s!jaZwmjCOk{QD1Ak{o{t z&7OwsPj8y{34p39)mlbIgPA+7UBIFr|GrCa-B($om3!KC}js)}0yC7>uyfYAw;vh>c4TzC0x z$dZAaw5u)%Hh=6Cmj2{r;;q49N=v^tMRGi}DVM(C>sK2?=cj5zLzQyJ()1<3()M^= zK5_E3dG;8MreE2j<4KGg)sg6pd9yiu=9Az&`8;Hewlk~XesVJk061R$1%TSv+_0M- z#$Qd5T+41ibhUoCYOinWT9x;<$5G14%Ju`b$194cZLI3ZC?k11Kbm+?ub@Imd^dX< z%VxdO0eiCY5NB&oqbkbbYUi16=x(HLl6$(@2Zd|@e%)^Ye&XU1VkB9b)a0orH?yGQ z;jGj=V$E@sIu8<1{M{0_M%%f2%5RyLKO2+59L!Kv*tqji>YA$XdRrf>uX7!4&r?57 z?gsyD7RI`Ks;E1L#u0!KFhxbh#bsn(x(6YWe?IkLCXBtlOXNmR9iJ8dnNw$v;PEzM ziLsMCDxV2sZ@_Gf=@R$DLz{VP?>ZD!{kr(r=hJ`|g0;#=_r-yJ0S<)@O;0&dVtO*psH?3yWQnzxNwRd^ku#qfPE-_Ojj@v$H!3W+&+p~H$&Y#A zgXJ7JwF^~M+@9u!d&|xo{|lW%r3R~XOCY2m11WvAmI=0HBkk2YHFa#R)fTs0Nb&@L zm?#@rqjDKxbr55+(&VY9+WieB&V%^;tpF$i|IXS5*JCx66{U2J4jQo5b|Hd=2V<+F z%a^(Y+p`930*vVymrXUBVrELR{CyCyVbZ7z`28O@dzv;o%ZvBXITY%x+hgynFU(*l z614s(n@pzY5hGGE4N>M~gD}_v0dJkp=dG%&tUL*AUV=~>pmscOSgjy~rBG-MTz?F= zHl=}ty1LrA-lMy?%d}ynIVbvanPA~V_me`O(fjub-K~0FzUjr-g^#pxrgvaMf%VY( zZI(X4YMEaQ=^d4D6ZTMG?HCTSPphmK`!k}RJT<+-{hQ{3mXrSudTO5#vh>O%00000 LNkvXXu0mjfi@*F| literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-02.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-02.png new file mode 100644 index 0000000000000000000000000000000000000000..ab0632679ed6af9782594e38dc6ddc124b469c37 GIT binary patch literal 3055 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-04.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-04.png new file mode 100644 index 0000000000000000000000000000000000000000..ec49db9b56e13202d21db2e428a861e1b79293dc GIT binary patch literal 3076 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 N002ovPDHLkV1jU=`&j@0 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-08.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-08.png new file mode 100644 index 0000000000000000000000000000000000000000..a03967abb1899b2e77312560bdd9fa9d704828d7 GIT binary patch literal 3049 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-09.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-09.png new file mode 100644 index 0000000000000000000000000000000000000000..7a15a92f0e48776e0e2a9ea72bbb9847e2637f76 GIT binary patch literal 2993 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-13.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-13.png new file mode 100644 index 0000000000000000000000000000000000000000..d4697f050cc9ea00dfca03566d9eceef68111c57 GIT binary patch literal 3054 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-15.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-15.png new file mode 100644 index 0000000000000000000000000000000000000000..0bdb610b059481d3dfb406c17458ca740ba7533d GIT binary patch literal 2977 zcmV;S3tsezP)ssw_fQc&dKs3qt3azotcs6{R8a^bN_}xec~cb#BoPP+At6gblFe>5yF1fAHnW**c0&RrBt3r5 zxo2i)?##WP{O;p-e|G{u>u3F6Nwo92+EEqhECqv!FxR08wp&9Rbmw|lY2D%zf`ZaL$dcg~V}{-I;XP9p#nDZm z+YJoh@z(Q?Pi9keA`e+Mj+ip~-qlmCzAu(;0DVTl0QC)ZEX#e6;);9>2IH8!Cq4Jx z#LMo8X?$mwg+60o09QjTfB*O)%BqfFl#N%DOvcDt-kAN(%QlGTys~jNUSET-#8_Wg^X#!( zIM2`>3JkEncss9edJ0AL$#Ld{75{#w=vTCC-kqin2L|}>;jel7%LS;aBKNfPer45P z^2gEA8*58CYjp}Rz_x=MdFSgzsHz$fZ|SpymJ5w$Q5R1C2RS1dPM_u6sow2CRaFo~ z;s;h~9`6nZqlU<n7^aV(izG?Dk`o1UX|kZ9SFc`jkNA{{LKr4Vh#?4d zunL~WM+=0iZuhFnr-cW0ZvuSyA+`9ppdHYi0_=yKhb$R)5e#U9x9`03kXgF-C?72 zX6mKfKH*6uAu9)t?wm7Y;pHCy9;?-6wZz81FN8=QJ!A?GOkNTeHduXo4d#)XR*;=` zB?tyu;^IHD+0uK^j+ENyQu#FfnfvKZrAxj24 z-g>H?Cn>8cqPQZTeMh&l`=>A2U%VZsySCYTjRq69PngG$zL$Xz**$vpc#?KFGNGFE zIo%O-y6Z~u!}|KAXN?n*JQ3ihvhSI_axzYL9X`bq_IZPBV#L4+Oc{9(F_CcqNJ8d! zSIyzs)zheUo&0@zde+-N{j_fvO`~>Lj$mLFKvjKifQ+Pz7@z&yu$9?e_&FzQ%UT7N zgrw3qm6%LX_iEQGYs*`GPLtQy;2*Gxw=?U8Wh7XV0f>$2!L>QlShe|iSvE!e0l1T< zQ9G>B3?XhRTYgx(`R1!=Cv0WL44J}Ayk0q$e57;7xy1UcKTSN zBh17^SlGPpBeosSQ|5MSQ_YGp@2d31n3zXaHw#)YpHUytuJdjR$18WcTaO~KZuZ03BA~8CJk8c zm@AFIoNSFX* z*%&C?>kB_Rhg0w~LWo8H)f)~{uiz#P%}2W6zf|C}h{mMU)KnJ5KgHRD?VRaL76epgYGIjRSd#%St2&Nc%Fw<4#zTC2YMbggp5DY4e9ZP+3#{ra+u>x$C~$lmGdxlOIXE=V*C;J)rm$Uje}J z%EN)egpkPWds&-d0kU-Yy}kyDP8UDYa+^wNF8y*WI0d&1ZSBgbQ}$yC3CX{ysw=rL>Xh)U%ahNh1WOK zQSWi$Q@l+TQj{N#9NG6bU72A==`#TirC?yK3uwOuK%6zvDoN5vhx?R&0nn)ay|YNL zB#~db2d}T8-GzJH&ZnxXD)!P6xCQjt1jd?us;D~#=MnguyUAj)Sd%Uo^py}IdHVRd zp8Tvt|hWIuk`R{JlUyC$tEIMAjqPykZ(DSMGQF1|_#F?P?PuY^H1 zk!H&Z%%`o%>uVr)`>TAo^(9nQ^|)P*nI$C!-_iuCb)&Egh;t3BS1@cKovJL~XE9st zLYA&LP_o02SGl8nSh9-q<)!}xP-+*l7@gkoYUWyNkUvoATV&e@-TBzto2<8W8u!&>IgS)n;MfbHFe-GBcoz(lVo`$h?o%XaQJ+lPwSj@ z@0S+mZ>7ok(Ob9G(OF-a&QLgL{ZWPplkI{F1{w{9-jXmxgW|4p)fS#CKX#O+(N_c1 zj%|k3D$-dBhStFK$562;4J6pr)z0-E-T4jEhLGl*=+9;Rl@H!e3VufK#VNG3YMWwl z=VKQ>+{T&Sfe8lIL+iI$+6Ai>em)eu5DB#m)zq5ruD{=|g3p&)^VIYT_1`pS6i)sh Xs*`GT)ah@m00000NkvXXu0mjf@~O6E literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-16.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-16.png new file mode 100644 index 0000000000000000000000000000000000000000..80bb32998367e106cc083b68306edaa3c55530ef GIT binary patch literal 3083 zcmV+m4D|DfP)epv1LR%VgUgi#UmpMDk2IA36YSKY>rKKbL=L&`@a2SuQ!|B96(~y@jLU( zd+hT*&+~bI&+j?kg&*~!{;wnkcwZf?f((@+!9TLv(5b5Gv^#BAT>JaHF90PFMy$1^z%c|1 z$Yx{GY(UrCWmL1@|M^BMp?E8fZb2R8#EB`0It zI~yN4Fr5(&Ek(JOd_HgJ{5L%gXu!S7r+C=--fE839z>ROXU{+9=WpM&?5QM12=st~ z0X$wef7`v1iuz(?S%2=bi+}UxvIX~;83E9z1PtKrYUjlr4^Y)micY7Wf9H}vzj68b zw3=H7vYUQsxAEd7N1bSJ&VEMJrzB*^Z;y8ve^l1SDw7Qyk@tqYkI%_fL zj7!$sy=6m2#xw&x`}kp@(*_1;X=~)UZTDkuwPDc5UH9tBPhYlLt$O@EJ*=S52rxi% zn~fKCEXUblCr%%K<3ArNej5J}bXY;3F<^iOM>Q|Lvx0WFgE(WtT|1s`T+J|pKBK?@ zwN1x)VaEzOI$Mc1S{~W)RKr8~frkb383zWaZal_IyB?;~<03vTam|0%*R5cfOe+Tk z7@)lFFdN=oiO1W8#gy{o+w1CnMR;1NU3eH$4H_^&N%aB#{_aY=zAllNkn-%-Kh<2v z4-7r1zyL*6U+~KNkE5tQImwc~@jrj8xQ3q9d&o5CzyRNrf5N{%T8FACa%y7M-?uzb zx{#iuvHpb9){p=L>@Rtj&7VAls;b7c#L>^wbE460)rG!a$SFzJca$?HcV`=_s)8U6 zKd?&o_3l_OYLvLz-}iT1k5w@T%IeDxx-I}&Y7SduNI9C-S zQ$Q-v2&P=biNaHMGxNo$ATSzY_V8$ zSviw#kY(w2Aaa876O0xNdK2!>wk)@&BTGUQpflW?l9qQYDJge-Y3YH@fR|I)6c}`1 zEo@oMq2JxP?!2vluv$mwB&TM*B7~SNgv8l-=QC%@V#a69#9~SgJ>TkTp}1;4UzL48 zQRV)Ll1|<@<*f6ru{Sl`Twh<_4EQwJ^$9(wz*^Xnssk(UUO#Uupo|_paZ-XMc?*c_ zyo@Q_bm=OxQ}d&yVKF6h-lWSpZ_?$I*Bxd{;WJb>m0gySp7D{Tng|Eg{>6Kqy5KGRKBuNzb6*ld zj19&+bi9y5#|r@vLXeS^%b4`ZjL)7yMshCs)@j7)<3s5hbS7?F^f)i?ewd=l{WEiN zv)7jt*W63@hAgI{0iV$w!H&-MTKurS{QT*cNJ6?;2nkhHdc;*#mHL({>RYP#s_X** zWJ%B5$%|P!=MKyP-iM7sy}02C%}a4 z87wNeAtub%WqW99t?Lz75|WC)VNnfnrUwA-xaVI?-1vB(pi~%}uKgtxK_3m-Yn>2uYHs0F1Rx@Aku&$KLN3Y$$%|`ypU}yv)h$ zE7^rC>8Am^@weD98?VT2Nx|=LUZ4x;1l)j26WoBit*xo!mbJ4Uavo-#kQvB;ETT^~x+w^(9hfTtU{3%z2ptR| z=+@T8j$78wdeGT!-;rXra{tojNlVOTX8wizWa0t(ZZz}XzL?9?mXM=Lf+LceW zId=VJ%iW&=sH)Nc5*?kbp$yG&Nf`AeIz6s_1E*TDy0rn$4!ghbs?XLJEcC3>S}Xeq zSMOl(1VR_#D&OgF)OXyncGhq0PTOk&(cw zq!1F*^Um)#EWq@ueEaI{8V)~Y|1r{j#&jf8i?2J z6DLon>r=hn@Y|xw{aiZp7okKiE4Yz^$3I3~PhK9;7faaq$2WWDh3}uv?K9Q^D-rFZEz}aKZ zr_1XOy`0k8gVD*An#!nbI7($h2^9@Tsk2w0sKGhE+Tmn`60qC zx{5OVU_Qct!DGK+ zg9RBXMM4L`wZ~|iY?0la7ET=Lnv~(8EqOGl(tWg205Tr)*t#aqTWVoT1ERe%_%J> Z{|`ywwM(k~=0*Sj002ovPDHLkV1iBx0M`Hj literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-17.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-17.png new file mode 100644 index 0000000000000000000000000000000000000000..a84e4efc56a532656e51713a7f3574236798a015 GIT binary patch literal 3073 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-19.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-19.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d12ac7a02f11b846dce6b7ede43076a33b722f GIT binary patch literal 3077 zcmV+g4EpnlP)PoNeQ6kG39>*$nep>(GH=xCwh zC5VMqEmmx+QrlwMDy@u^j#>zUiqygg3W8KXDM?UsA?8NH=C;|(`=0)>+1+*~C6{GdkIVF@lG&IO?Suy^!<}jdlg<)%L zrRx}k1ypNX%1pr2+*XGW!j_)m*zxCwJ}d;(t~fna{UI&Ia2|kGHO*%MIC$z+_8i*+ z2zyS(xShoh9G${2hgPCoE1KpD-rs&`6Z=oTj1bC*vDuSKo?7+R1pIB^2t8~RD6}ys znjQj{QnKysCpmCx2a2L(PtKjS`-!`DjU(LB!v;Lk!T>@_Jq$of$=3b90XLoe~7Z0W2lO0>bx1ZymIHF4Jiy0 z=zaqOczvDxes>WS^`}r(^H&zl{r_!?7W~l4Fo3=wV1Q0fI~z;xp{k)2lgT{q2RHoU zuh-08meiHzkcGZrU;vk=m1kaEMQ!t^m{s$F6}SER`OC(CBc34){kebvT3yX-+_{p* zmKrRkxEt0j-?}LyW3q+rWBicN=LQBi-`2>J+wZ2SwGN9p{`TjK-u|7#;V|QG(?bgS zq5uOlx7G1<$qHIJnus?iF8jSCNhssRHAI9+{|XJ0GAr+I`e$^Pq? ze}49MzF_D91qS%2>M+mk`5C&@)Rg2A#eaLW;#+jD-h-wA2L|}pC;NEet;dj3SJP}+ z&u)FV^eVc~#`+RIw+00m;Lz#U*s^Z}Qp&h=+vun0?r4Oqy3qR%azQfn9_8Yx)7^%Y z5(M%1fhFPV-LYU~l(@!ceb%4>7ml09(yP~^D2i5HU$&Nz1x=}`W8*Ti>4s+hD-Yd>1G?9sv!K(*Oy zsv~>CVpUa(fGi-)zKWt|>$;vTV1`*WEuT1PWTo!Qez>&s=nH_x1#AiocpEmtmY@CL z{$-CAz6=P5W8BD`kp*w6s```=B5U%PS$t>yYSNM&!FO}g^7+XfTlnt$HGCt8qU-nXY0OSQq%PDHTDrB{uvjSbbVFT$tpry zK+ub&2h75gaxde13xA3tRQ=zTM^-O?e9lXN*KT*DT9ebB1CceW;9Blk^xGgTK*6Y) zd~Nd0!Ry^eHdED53P66=CER~&F@@viArKQ2lM`Ob$;q+N58r#hfX8M|LJ=yTHGaJD zha0~765s=5M%L(O5RAQa!U7gwc|RuA682u3>pT;33Q-j^0J_xJvhNq@QUk!GTKL|= zpE4=;G6Z5;a!Sr)^kX6u4fvw&2zI#JYw*Krd3jUjD?*u@VH?TfEAB^#Q1<8B>iN@~ z>nPfMGk<*JCuq7i_^hg-l-J*XAyjCg^4C)j}AE87#+i|1!g;n3;b2uuZpW^cv`Nthx# zEggS*^8p^f4Riu7L+AuL+uF``ELlJOUT0h5cDvQVikqHhge@mlIfWF$0g#fE9=z%C zxoL2o?HBOb#`3W1l*9~w20~;J-Ps6J0N6M&*SmndUBCh8KnOy&wl;PwSwDSMOM6p^ z-Rj`(8=oTGmd&)h%ei#I0svau8|(ZT2@61iIVqUAPxJH(7Qm}{{0>N$%%-?5VB%vz z8WmZkA-t!H{H21QMRWzdrKLe%vVPji=ZiidJvr-!wRda@j-l-?=dNFEU49TiO1(j# z;PSQyGfa$2CLzv>%iY#z;Iw2%SRc^V;qUCE)arYKh3-|_Xl0F1^$rAYSMU(3@@}WI zzGKPy=|5^}sr$1)oOij~-#J#gckzw)W!_m?SK0~any%LX)I?OtDY>)z3=1$hcUIVS z^*Miff%JP*w7Im=EC)VcQx=}SG=%KoV;$=+h()nM;}%mV)mD> z4<@>B#$t|^|06h)>PZ$;91Eu15q9rX^594n@v8I;YfC#s~v2zPp+}PFw zZQs)sN3X1`JOnfy|MUPY9ZkWEa?-}JXwLFpVTBOfK6h1^H}y&FNvax3k-C1Op{C+2 z-Hp^|;An~kuMrL%0CyYiYvA&DJ?`f;-Al=#XTuV{V(Kkn4n(Aq6YMNo_%N3hd_7bc zDcOE#6968syO{94C)Vl+YCnLZ$(U#$!$8|NR%rn!9qpYb?Dq8As+-EKqteIYu#W*i z2!*_?$s9cODpLBrJc}uT8Ts>>H}#v`F?SWCGrkm-@mnYU#@iq5K$r5PGo{DY5UNdD zEZByt9;-*7+2HWdSYVg8I##^)A5P}N`CfK(v!0RzZDTsdiH(5?;7CPQrN~ZCaXK5SQc}~~h2VJ=YWzH2&J@eWDxHZoI2k)J&+ShZcAcG^2z zm@u-C_saJ0$2Zn;qT&Ej$`)6<^9Pj`|9*qeP#J*LyOkuOAOopD`U?IZ*W48>KwM7F z`02^El(j-pF9k@5vyz)pK!dZIrq()t0zzO`EqHux0Cdf_x5-)mNMmhvIiZfySe<)Z z>KTl!j<7Fv@sIrhXbWJ@&6{|2yd`mwqN-m5krXA3X3gjOXS=IyTTNBzyM%gwqjim| zm@(V%VD0V1f;Jvii^Yah6ZFD)1yK5YnAnj{){LRFjje@{hQ{3mXrSjp{=B; TWUq_=00000NkvXXu0mjfpqU!U literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-20.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-20.png new file mode 100644 index 0000000000000000000000000000000000000000..7b78661b3a51364097ed5706bffeeb7936fe1929 GIT binary patch literal 3056 zcmV(P)7&B|ohMCmuHUI8Y3@~Moy+A60@!zK8=qxt0E8tjs^3Rz z=N%kG7l)Rbc$Qo)r#C+R+ckXk<7R}ABKyP+-1_p|T}imxz81R6NUgLsNG`bnSWy%< z?ODm*V;>?(Qfx}^D?eWG@b-TATDr@C`&$@5D2nU@pePC(zxoRYvvwkclrSu5+=ol1 zZ|X%Cg!Ts(0J1DMs=O@Ay!FNN9Le5`5K{ltAvdHydG9+t>0;1LS~yT*m+WNij;A@A z^9_=uADA|5>b58U@Kz*U2)ZfYX62F{to`I^vhp*~N&3NQmrvXBz|G6U=_1f=1_p3A z?Y#c+e6ovAy&^5VObM^86- z^6a$GzZe*xw%*1o+vZYG{xb%hVf^gdUs^Y6!1cj&V(9Y%2C&tZv-+bslvL&uq&H4k zG;`ycsHl`68jtavLgx((P*GLF%Jf;3*$N3V1mCf4{+`#OqoWPD+jOUbz97H=h{N}bJP+NY+m%ivVu8ul4WJP00W#U z_>na`=HqbI6V}c0{FbE!_tUVf)NVXkC=O_rB7zi{>rE;4kx z0t5V%yPr2ddlp%7>B7Sz*S@zn`!*W8cZaFnfdLMk+0EO#mZB)Ku7^41jg8M`PN4B@ ztTo}h)gizD-=5gPhTY3i6vY@}?)5T_7aBghF0}jy`9;#VoaDmEURQ;pC?E*N4Xoh1 z-yH}>X(Fxmw^pmefQR=>V?8FS#SiW^S#W>j6Hx0H>A2hE@%UEhXA`_7on5%uAd8jnmc{*@U4Ij!lk6-{(qEo z`iBK1cq=98kt971r#%G0XbDE6H~i_+%SN7Yx*Q8nW@c={4cg{Ifp!Ph!k#>P_=y=y zM{Wj0T-<;@=5Wg^2yvwlf=lC58JRqpr1;CRn4-waKg7!PhrRj4Mf4-T^mJdn-mpG- z;1ze(*edVK%{@_q+v2KPgl<=0E$oThgY#!D8?zaZDFSPCDFA7MrV(pNWW$%sD6Ght91>>U*{j!}-{$82m`lSE5VQc@ZoTxt z-lMp0(lbaxCm+u_uwdr0G4BJ8$jIK&q2?a%0nww9f5Y5cUTXvkAcVx_1FrKve}8Hh z{bPsn#I1j4NZ)G^h)YeO-O|nGgizYB_HH-eK0OB_2_5H3POpAw`Bm=&PC$u>j9M%N z@u>qQ@cVHK&`AcL_iE~F9L@QL@3KB6EVzd^KI?1-w%T%xhHl(H=@~9dxB`SoiH(n0 zOdBRLO}X?1JrS&_tIo#_>*_lo<$59MCim>#i@V0nLx_g@S!+t!vhP(6p86bFmK)_G zD=rS5-pw^BH=&aZ+&gh0&uzRLTW!UR!~uiXXP-QhK|`+{ki#EX0Zqk8Qt%8V21B>|0d5)d5J7sQH;sEq`3Sb!ie~f5IJJvwQf>mk6dcZt zqh|2-moEyV!8i-JpN3vLpwaYA{3!4JA^odc$ImWJPDqVNPDl+{fwVz4vod`aC6)OB z(+D@P5*OFMk0hj#QRa9C^&aE>-R`L2mFE2iLZ08*1CvE`fBskU3E zMMXu;DK0Lq@IVK&vev@tU@osoUr-=B>L*+|{HE)KqI7e~E(t(UWT7aE0O;AH*VUHL z=n1oLT-7YJ5JCY62{DZY#E7KvKCb-5;diO1DrylH+{ZnK&g|x@%ccTg&<8QJ&(-WZ zzRh4Z$6Q%lT>L35v}1o@723IW`=Y$H+ZVk<)4LT?XlTTyw-y{;Y6**;+7dJ%grvI! z;F9^6rJ#S zwuDBz3lLIwnqF-9NCnnT%w-R-!vm~BtHBFxvz64`vt-!Z%IdPMme6QsO?{aNb1Xyq zUd@Q4@c`JWO9}xL#XTd^c2=_DbT1~_Ag5gC^NwEfIH{mpAV{tJT^f9QI{&|v_p=C3 zkSi;T<$IP4owIKKVIsm}rYyX3gLiDLuC;Fe>&BV;02CqDfP}TC)N7SsgNYEMnVP!F zRs%aKvrZW3n0Jbl(#S;BvN{hYBemtpv2KW&*#d{xGU~*X13=2 zKobvj$))u-t(E=Pr;62DDBt#E?*+huWnV)#BQ=uD1PpPa3)C-0A&_ zq7)y=-b}{<8q2mkXMq0A}a?A&;ERx#zty2a8n8d z@4^>a1+UY@yXkcs4kR4z>zL0C5nHcyY6nlzCsk|qW$ z`1_MP*}U&>0Crnd#XLM-MB`5*8|i#4>@R;;^6&Jd%8HUab9h8GLZlr$wM*zFJ^f<_ zQ*1p;Zi#zRAw{-=vi9KycHrqRXvV@98dxiT zSZ^pVEBqletVgk=lg1v;J0Km&-batHXtIlr15j!!WbEKuFzDQq6o=E!{u4V`xAS=p zo!*V2$X0tz)vTQC%1QQL4bITSEW~cf?VL&zHKm`wbO32rwoj zCXWpXHcgXs`thDPf0esj&OKGt);G`Poywr0_t#oig>80d>Zr4wK+xK&&S*3m!^3+f z8biYR2?$aYSCymAUQkewok;_f3aDON4Xak9qvQ{*f@`l$?M?X)cUnkoyKNB`I{2ss z-yuxB*Ws?b|9O)CJKFiZOk=CIYT0!$PT>O`oC$o_v#R{3wAy2qHo>ZeUkv##H=A09 ys?v_>O+mJ4L4C15Bk~6fRG+5)o8}j7C;tzDSfCTtCO3cp0000hJ+9z1kiwTDu@RnAkTF{*%hC-KG$oXin}hX;0mlO zx+*NND)4j{+4W`xynq10L*;o30$xB2S0D+HkdTmMGIw|HACsQ+OlEQb3CTXc@73$- z?yBzkOjZ4=epNm2vwqh9l|&n_YwcB#j#4O?h;SVmVY@W6$q+ZfO6wP&93Nwf8&%^t zx$@>Y7aYV7YJ}~Q;36b00O^e<3kPH-=j;Sbnx@rO)t29I%U^o!0Mv%iWouh%I0j$= zIX)_JIAE%_mm`EoNJ+G<4ZQ%f?$b!b^pd=`K&3pTR#+m(Pw&P?mQ zVa21n2GYf$r7-7`qWA*W*KJ?Ur+eN*2q`ruBQJl+%x!(~_kAODmyup*V~`ZJ5m?hS z)_ndvUlgoIlBA3Q*&{z#{D)1w39jib10Gt#07BE$AOKC%SoP^Y*md9|gpjfZ_Z_o- z{yl4Y(gmSIfdzo7s!a;7sw%I2{1iVP{Q@DRKEp4$Vcp!j-b$y7L5Hp3NQo8I$BNC5 zvA6hZB*~OFdhn!;bMJU9l`aGw4!BtU_#iNJ*`u+PSFG{3~K(`qf z!0U7IuMcK(^kf0DY`%2z)eo$hJodqOx&ZVU0Ry-^^(@POn39V9m`vu;_f7o!>Is+M z6W8#}P78g;zyMB99WQL0Nm=y~%(8jx^jn^Lbwuv<(R5mhL{!g3DX2##AI~DXf0S2hH zm$Ni~I<<}}qRp|lzdWm8G5#rNr-D9bzyK9Br7YVpgL+pD(NS^t=P#~&j7|o9PJscA zpE}Ia{24ghb;L$lAI)D>F$+I%r+_}^zyPI{2Y7MQBe=azVxtr0tzB3)gHGaBwhJ&o zQQ01rZ=Q|U=fN72{M7pk%I>Antu!t?bg0@57@)9p7cXs|jZg82gt+AA-h1ZQt(<4* zb_E95SF(dwwmylfDRQDUb;a9HADu$e=G|dxcVK|;iaz1ZZ41yeRqmG1{iRiZ+dqz` zv$58MvsQ-y18gtc%*sy|p=nxFNh=B<0LJhnP zSq}(J+u_sHEeC(vy%kXKL+b0}f;K>R2(TY^97zvGngTl*G6+gb-+&N=3~vUfMF36IDeBxJZ^v zuk^oY_>C?{{j{S;3r^v$aa}D!w=1v_wy}d-}y$7h7*}ZeEaVe`2BC}W8h1_<{ zEV5GjHOVi8M0!$Bx>;?Us44cSg%_*XB6g*7VHk`RcG8FUK+dyN7? zzl6k;wKiLyB--G6w;OOydLELHIZ=6d*@KI&co*;iTDmQ35eVC5{U&hRHIE=m=Ae8I zcP;x$cCh=5@%WX#zGIwA1 z1W&L2Ep@Ky-}UJ;;LSsa_U@w5YDeS<1=avGO>qO{W?aJfA-{YUY0@_T&lpm#Xjb^xp~$^2sYU9A4>Sy{Hk z{2sWMMynmM(oA7)s$cxD?$evcPCwN@Yj{fktl<%1Mh~3K^Xnd>vi5kyG{O(8bjgfjG`(MfTpQJ(=-8)-mT}A$?>*v({EhbEVK|p1Bi`| z8woHhcTCXzZ9l%Fz`t9XLWbJFwJUbq=q zlJkJg_>GrwLK37V5Fup~-q{F}4s4v5s|~>324Edp4*}@9 zx=P2L^9RqYt*^>Yj<@m9q$Q*zWH9K0D;d^zEC6-&mF4~y2}|h9eTvWTOte8h#T#_4 zTY3%67YWj+&?XJRmM-*{3VasP5Y*b*3iZzUgJ!%s`+HKX-6uXib!A{|t#{UJdUn;c zF99@7s}X?RRYO{0767qPR$?sHAVbuWx>;>O=gtPJ4Vt?pSZLa$jkT=M*u3@NZ3rG3 zo4mWG=A`4!`GfyhRa^eLK%92E>%aPT|3|k^dL;e+;`042Kvh)b0QeX9j55h>o81oR zIU?x1q;fw1idQXYP5wv|58dT5wl`xfhx(^lO-;EvWp4HyU~WUYpii6>uWPs2Y+=vQ zuefT!O@W8TMp;`uB$-XoTyx2kplgMtI{|Py>vq!2_^T_@)UpW>!L@HRZhDOy`?}uu zJq>BpBS(Jv3{5NBSG=9m2E!8*72hgYAta_={ih(qSX8!$;)+5vRsG?_iNnP-t)x~1 zhf^eYg`v3qEAx{dJRz8MLO-4*4BU&!duf6C5-TQdjdT+Z;^aYRQoItJqg-%3(! zI)}=Bz~QlDjZPvra}dLG$2DmQpY2^sLFqTBnzrx6iNhOc`juct%)hsLWpa39{f;vd@k(H(*R_2%i-dj zD{(Pz@w%P%>7}IyzQo^cyfoMgn(52uYQ-bm!}S)RPv&(aClww1 z;q~6V2Wpn+*uS2rDvH)KINagKV~@|tcZWY^%kDQQt3C>74u{?TKyh)wM>K-!i+jyB z>GodvH#Tb-FgFAX5S5XUlb4W~x>!ikK=2Pcy}J*vh1S81$8c*?I!NeLSC1Pl^Z8w-4I|?arpIOcg%90N3e97j z->WpO)mFJ(=VKQ>(#Dw}*q_xEI;Aykv$P3TfBE@PsJj`?4b>HHRu^fkZ}p4MmqGy} hl_%W4Y0hXl`G23glJw@(2z&ql002ovPDHLkV1gU+v-SW0 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-22.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-22.png new file mode 100644 index 0000000000000000000000000000000000000000..ec275001dfe63d4354d1b6a26671bb85cb5e6b9d GIT binary patch literal 2990 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress-23.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress-23.png new file mode 100644 index 0000000000000000000000000000000000000000..d80b7015acbd0092da38b3f16a2c901bb0245384 GIT binary patch literal 3035 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/progress.png b/home/dot_themes/dracula/kde/cursors/build/x2/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..3194ac0d6e5c42b4301d7513a9480833b49e2d4b GIT binary patch literal 3070 zcmV?H`ky+)QQ? zf=NjB@%udIxp(e8_nh;&zw`1t=iGsB^{xJ2N%Zl$I#2}}EQNxJ2-l$#c349jbmw|l zY3q}&snLemNewNoS8rdEQA!Y04?8TuMaa1Tq*op}F)r0U=5xTHs;axzU3K%F|9Q!$ zfYKg@t+l20V+SlCTcYA70*1P#DufWWk#UZ#FE2Zq2gvPldaC+ET9WQugO&pUzX{;u zW82vA<*R_OrzU2;v*Dql@eFflDa>yv5b$?g-?D!_yN|qu5K_XJl$^pfi$2UE*!K0% z!$w-6^+5_KoxrN9vU$(5>^-&>Ns>~=rC$ty$B(FXX1Bn-m>(b*OC}! z&|xhcDRMyZv*EpE94*_2BpGrFa%XH?diP5S3?t}pz&$FU_}K85Wt2F-M3xMf7v$ge z_I)!~$1zNx`wR@=^SAPccNcTUbqrZHUO98}zi*y7Cc2ODLqgve7@)qXhG)0Tr?#;QlhHhD@IK7KMez*!% zRpb%2>`9|3=@3NdxWr{!L(cn4UwR`M$>WHLvUWUQ<91S9 zQN$<5-{n-*;dIF$Z^+KM^7gu#nxDB`r|SrUYw8txK!NqJC(4T!&wFChTYxfp^w`TR zHv4NJlCx6tm^Jx+lI@p-O(VgUNpH_sMuS|%a4@P zxdjBhKo3|ios)hQKfmE&Bq1xu%RXN+?}h0Y|W{4zgYc`ZvuWmO-xRE4#AkK zvTx$9AN(3g$X%Xm^)^%DJiwQyKH}urgLwUIUGAHWG0eMpHJOgf5r`|SajC25gCi5J zO84uIU`t!GlOSv$BV+t^l8`1R+b`iK1&g}GbGOv8b^m%kD|sJ(z}s=%XfSilKitC2 zSI#9m$`UNJY+~*WkMQ{ByJ_(@&dJCa_x$P8M-S22Ye(b=1y%u6HP8kyHs!la&HI;# zFkh7JWFi+Y#)Ex^?T}@YPvn|^SAQh;Ws#1 zzMuIs)?klK1cE*JwEVky`;+HnlR0`ZFq_U^JEGAHVQwmW4{h0f`;-OevPVxGnLT=9 zM3{o{GkJE)d}`dzh;c*^SamqYqzNH%lj76JNxKSw=GF%Oyk`xcmF$T4ye3zDIqTnj zhzD)4UfOXeum^=i~+M0O% zuTSIkd%9c~!3jy9#$i3MW@R5iOKaBd7ToUYmN_f0Sm#llPAnHAB&7XW(ymR)92b1nAt14~Il$L&PisX1`Q!ahO*RM8)&QH~bhAQQbrRht6rS0*$ zeB$J5^XxGiO~0~5$CDU0sw2@G@_)+VGam=%$>$+!w4GT6_mi7Z0KoC`&jHlN=7!z$ zF#c+a2xtRqW z4`-$35o?a4)OnDA;_sHYHQLV4ru>#^`Li(@%)ty*g^fEOrLL(8uebHF`a0L)_B{3T zbEZbeS~i+Z(ek}Fts;9=exEZfD*b>L-+vfY4YauH>t;Hgr3dJ2LOy!1aDP>4 zO`!{Ip`D)8&`@0-7eBHY!L?tU{D4?<9O;SK2+{kyR}_V9pTEExd)J~UO2E_F^2>_y z6MN|d)tXVnw%p&qdWFJvgu2?QLzY;3nIucs9y#-g;Y39d))+g9aihY5`}|%GocxFv z-e1mvQ@c=A#qDWsxVP-g@&BW9sMKJUZV7}GWFV!l)-u7iY^1$2h0wc6sA3rU^; z5EEr1Yg8^HtPWyKR+>EZRJ*^X#CZ^(zZC!_;NMx>;Cig4vZ9pE(Ln>&+Ac(}@L+6p zboo-3V0+e}O@J{yuHcT3I0l)vFW>3>*XL<2HI)_5Nb$jfc^@SM> zMS|8JWs}JiJz_*krXk9lY!C)pAmFX@`Mgz?m6a!<%}WqU1JsV^4XYJouoMcdf$NXq z)}}O&P*+zw*L!pqcbPVfH0MNrE)y(#=zdb@GkX7Cp}SSj%Qw9kyYP`V&h!pUD6k${ zzs=GoSS|C5A-$s#Zo(c4tR2Ha_Gy*%Vt+=|lc%OvxPQ}J&~ozM0enoK5F+*1%m4rY M07*qoM6N<$f`%mbpa1{> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/right-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x2/right-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..5166594f69b46dba3fd29287be53a7296b9f4528 GIT binary patch literal 1224 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/right_side.png b/home/dot_themes/dracula/kde/cursors/build/x2/right_side.png new file mode 100644 index 0000000000000000000000000000000000000000..1aff423cb8f669679b68ab6a0b478b51c6749dec GIT binary patch literal 1619 zcmV-Z2CVssP)i|U zK~!jg?V4?D6h#=v|Fe5rXvGf@O0PxzPzX@!$zcMmZGjd^OpFj~s91ZX27KWq1q_G*j4u(eFT_X$DYe&LDOk9^T(3>4wbJg(_~CYXbKAWOTe-Vl zvj1c<*V~!t{Pvl7=9!rTY}vA9%a$!$w&Em`=nmWmMPr~=3MYdIm-8$XA=ofzAr762 zl^CS3Y11aD!PCC3(c8Jdp}GClef##MA;@NY5lJh8Adm<^YV`W5J#F2TrN-8dn&RT( zi2xi3fhVn))kFYN^~tldJZ;_d@Ub&=MQJ(x@Z&?&)7DLEE?rv&AVn`X0-dZwdIWm% zlxZ^n;IICEv^2M%w>JO)5L2WX2=aw7CNr=AKv0ysqFDi1mK_LMH*6j!D=?r#E3$0L zplKR=DTGT&2W(u11X(c$R#nB!OOs>+2CRA9QOlC!{`O_evJ@@x^)yv8t*Z}denbFB zJg~7t#%SrjE0IH*hZK&UKAnE0@n%KcFHH*(^sa3Ej1)MGDVRuuo)=pv;%;&@r}3BC22xQe}6x&H(ZCNX{f8M z#m1L6gn?&dWu0yG`p*CK^JU)Rg6@s)S@D>|1b}ex;PJ_MMFra_5#|5@r5d3cB?Op4 z2&DSDI%t|YQi*|Is;|cr1qE1BQI4$X)AO?)dicyW&+UtCUhjL)E?;_iJOPJUc0ob@ z4$&d44?PYKf$M5&OdE*+zGO~r?vks2+`8axZK}4?saRWhWLHCo_$UCpRk;PdfxxJO ze!o9zLm}`>SW;4qRjXIQnVDIfojuER^AJg~0v_dwDWwDedV2iucSnbdCQVb}_xsV; z*9T{2CP0Z~rGC8TFp-s^b}2Z@3k{=TZd1bJhAiN!NKnpMQN91`8G?cq67e-a8Xgjx;Z&>vHhJY?Ao&% z^W1I>4-egJxOR1ONs)Vnzq_l;NjM#LCs>8C5&qzficS zNcjBVXP`6`LK`hA%krJp8!h|Stt~$u2y`d_AP~V)%pEIW)(L`OXs9AMnq>W%1|9gT z>cgE|w(j_K>eTeSS#xHixycg+wBlGG;2TCL+!Q29Qei>yvarhi&0YWtK(x-TJKxNl zIXiDZ@LXa|mVE{vX`r^}1zE)MWZ^6Qa z$aT3wbF|R?Wa-mOzYGL?g8=U8X-IEF2B0_`4sGzpR&05wt9`E_;z800_ePn8Qre@R@L*HSRgxwso@?z+Sx! zKlJ&e8QKxY8!(fxQ_Rx*a}7Z&GGI3M88|Bggmz0*5X5l_%w)7U%lYBXKWFpbcmQB} zQFbp%)QJb{ID@1JIZ)ohk!}IUeBPDFLp-CkRD{oQK95x2vJ!o2Y3#Ha1pnRtz6DG) zFw2C=FRgp;Q6nW8Zyv$`d%8P&%nJQ8@Hg9o#^iiEo?>^y697zdI-TjiH{Jd% z>_Xhz@#pfgvPS?ssF!0GYpj>)wrtt5Wy@Bg^&dw5d`M@V RgyH}I002ovPDHLkV1le70*3$q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/row-resize.png b/home/dot_themes/dracula/kde/cursors/build/x2/row-resize.png new file mode 100644 index 0000000000000000000000000000000000000000..81ec1c023d9999f85491ddd3b9c39b5973f8b269 GIT binary patch literal 2081 zcmV++2;TRJP){C}1xpEu~38YN|wO3q1Cj0yR}jN+S{%3?$Up1W*%`rfCGm*z2{k<{8;yAGF0aJF_#>AD+A1 znVt3S+B+*$?I&H$dOdT``Q|(KoH=&~D58iWiYTIpy9VSgvZ)usxT_FG43IQOD^W*@ zQzs|qz>}oAcI_%Z-*;u*`Q9rHJ9q9ZGyJgL2uB?$gbjjmV)SD0`dfm_wFUqZ38nSn zMfW!X(2T(pc0}nyDogdNX@0Fc&$@8B!hYaAh72!)fRTi-qD7e(>w;qVP~c66Yly&d65 z7@{OTb?E4+dcz+_Rd$jvuM`E~S}=d%%P`bc6a|W+BvqdO;QSY14r@nLE>uVhZy)OL zOOo^iQWiYF}@C7)iveO}*QC)^Yshn@Zyn_?~&7>}ajmoS< z@pDfZPANZ+Bft*e8}<$|v3^1wjP2S`m^x{ckOnv7iU7|HNCnXCY~0f@Wz>|4C- zi_5oGRLpov5CjhZ$g+awrY2BI@%#PzA&PDQfU2sIn>S;}KkEA6jpx7joo)a!00n?* z5VPx~9P6%98UaR%8xnw00ObJg0dOyX*#PEwJXJNn*|-0>i^1zR0-+JzU%yiKFI%Mt zLL+)l|Fs*x-uuVx9*?I6z&zucdyP5DjX5RGj@uZl;ou`-LS!4#rk-}+fwnI^T3fq= z3Uscn>n0=YZ(Y-gs;N}hb)so1)l`k@x=uhy%3>yzN`8O+Gsio-)>46LlnNRlL>H)_ z5lVCbAcQ0pWS=!n>wWL=fnT(=w2Z>sOJ^jK&3Q?6dxF;vxLoeFSzc?4ru7>DLhz@z z{yddw5SQiG7W?MB2=fL)TH?7Rtt4Se1wQ~h|NS3K+R@v$$1s&SX3Us@AN}OV5C~-r z2TN!Zs+(+DAy5CRaO zeA+bVx~}P(b}Osvx#T6w@qyE)+F#AZ_go3<0JNs{Pk#zvB_=Kl)+Io_UT@jK!zbR6 zq>{P(q_P~pyl(Xq>-ziq|BKY*W39Qm@qZQLHCnbgFD^I($WM|Kw zFaGprKY!fot9kmKii%Z~&~oeKl2kJ9(0iv(|Lf+>lLLKy$6ng;!kO#WLkd!}F7JnG z_@Npj-Ayt<$da&KxblYCO;EX^ZQi!6;$@QudJ%}<77vDV%T=WZGED#p<|c+y#^oJ$>MM+$Qn zLoMg9?_FoQ&TX%(s(!VvuNOxSwc*o$eu8*hwlyG0BK%A1@y#{gg3tF5KL7mM4_B@5 zzhMw!kp-AlWZ!31gPC*LfDb9Qe%M`BaAz&C&j|pD|J?fbH2@%l;A~e{TCxBTkIU%# z@Iz?YxT*N)?W>#(Hg}2*n8P_Ea%m5(qoTnkWJ#1^DjNWH22&i_ykX4|S(f`Vsm#<>WO<;uarL{nLo$<%oRH5Q5355O z04)-UC_|y(>%hb+Gj#_CgS#V<-WPm51(>efvSZ4;@?tGjJW!!e|;(Yztw zgzeUx8jVJk&}aR70DG00y1`)oucFZ?+u`8JPAYuu;H1Lrp+p6c*t)6VsGZ8Zy3aN@ z9D_OQ=Zz?X6NIfvMFo(E#bUDETISV_#bPp2Yir&~JAvd+qyS0)Ob0O2V6#^>~no4%_DLL>Txz}29~WmYx+skJA*(_mdNZ$j%k~h1K%hB4w5buVcwSYXeIf7p>Q@f@A{{yB8n)Yh=SvPFFBUDlUHTM00000 LNkvXXu0mjff9UcE literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/size_bdiag.png b/home/dot_themes/dracula/kde/cursors/build/x2/size_bdiag.png new file mode 100644 index 0000000000000000000000000000000000000000..49d42f96e2826ebab1134a6c18e16d9b748a66d5 GIT binary patch literal 2353 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 X=`Qy26twX300000NkvXXu0mjf0t#a& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/size_fdiag.png b/home/dot_themes/dracula/kde/cursors/build/x2/size_fdiag.png new file mode 100644 index 0000000000000000000000000000000000000000..deaa292bffeb6327c914da78d099ae1cc84b550a GIT binary patch literal 2399 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 RX6*m~002ovPDHLkV1jGwh2Q`H literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/size_hor.png b/home/dot_themes/dracula/kde/cursors/build/x2/size_hor.png new file mode 100644 index 0000000000000000000000000000000000000000..32e2ea23781867733cb2689b1a24f3f8c557f509 GIT binary patch literal 2126 zcmV-U2(kBxP)>tMn*Fe;nq&q$jh`x~e-93GrYW|pvSB6lJL9CV061Fj zMt!!dvSDRKO;c=ITAH^+PuKn0kOu1kz%w;9HQ;ug@o+>&+J-5r&8 z?&^}0ll=jBN;EEwyBZaGDovW!>2y9j_q@K>%gZN)VVGb-2x@C?GB7qiR;CGC@B#pS%a$$5lNnic1nk^m zFF%+W#~XuE;IVGR1P?(NzL=XGas2qvUI1*3p}ok{QxSO}@pZJdwocQzFm90=rw!9) zIem3wypNCSxI0E^&Saf~IwVBM%{`|%dF;)uE1%rh6dL;E`yC#0P&G$2qjveI1y9(9 z(cRUhT^GF~|HO&kF4(%`r&aCkZA{Ys#2K}Yj1O5J{4(n4u*;a3X#@a~Zc7XRHZSjk zV3o=@3qWw`&7062(Bi~zj=3}o01fr^0Ki5@u38GfL#6Uv3IP4A!lky4o2a8yJ{AtZ zBP?RYG5}2doqCtr)|M9hF8w4@4kqJPX&JyEM5XdSpP88(2x|KkKhT+GJ$-xw0I&~C zCg{ucXl-qC*`bI)CKg71jOPGwM1TU2%q1s?b%Y5GN617%1VNZVHI>$uR_OKRcrZ8! z03N=+-hOzvfK54gOit;0)RhnbEy^Un1=>i05JEvI{N@X9in!rRbCuORoReYPFQ8gVoR`AH>=0ENtBLyi?-=fq_^S9uC|1c*_x8 z!j}M$cm7;4A!KB}Z4}BGGNpikg|-m@;6J3?p;~EusbP8v7k(E1a#`f^MXwh99ecA4 z02v-0=1r!7LXKnco#?erjV7n0Kphf-A+!0$)vH(HA|n>X?~UJ94r;Nomr29)=|r$s zv;i0gFqV|CyL44VX#6K1U3tYkWG;1PJUS)@08pvF^*4JPJOF;zj%{ySt(Fo$!G`t2 z16Vd@K@dNNAbt#CV^*xUnlP6i$LQ!t?V%%yzqa?y0}#Hb(tij5(a*%pXtc2KuiIBY zy?B>)|DIa_#_X|Awj=swK|qxkx#r&E$%tFUXtGERLK2Y%WNnO6`z;fJ`}7Dc|+`D2BV@u+Njfmha=PUd792TZJs@weQ|Y!X60tH zb@0obaj_SAdwWMH!@%^}!eQ#Wtr(=39Wh7_fMWjq#a_7=-rwcz?Gsv6tuH+A+U`oq zkTjDHjl#*%k~U47r(g3p2Suz;|MzW}`nE(5me>|;SQ;!qy;f3MXBv9y(q=(Do!)p5 z$!D<<*4`*R-6uD7JY4XkfisdeXpQ(gU8I4Eb)*`edd_H6#GP9LM++N^shM{ci1fO~ z(GA6vts59I1{%~|m7Fq=!f zN4nYgD!6m=_*MB@uW4muWMpJyWMpJyWMpJyWd0BM57xBBjSad4)&Kwi07*qoM6N<$ Ef|9QNQ2+n{ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/size_ver.png b/home/dot_themes/dracula/kde/cursors/build/x2/size_ver.png new file mode 100644 index 0000000000000000000000000000000000000000..9702102ab7267fc6304bb92bdcd32f5f3ccb9374 GIT binary patch literal 2174 zcmV-^2!Z#BP) zK~!jg<(qqK6xSKWe>1b|U3=H8A2K*H3c^V#QUfIcOii4GS04rwh>0btma0%9XcK5j z8=97+P$~zv9U+x!dbJwO#)OFN!S{dl~t?O5Ak@t3ruxQm?{q%I>il1c=B`iec zL@jBhsJP^NR&`BSRet=*lEnyCSrp-TbqC*0T@$xaS=e4q#FFk)T@$xaSw@h`A_&Js z=Kj<*k*K{aa!Jd8+@HE861A7@CTvwiUbAMyCsNl$B2*Tt@U-bOOTt-I=^fQI(b(8X z+3_+YN%GB@HLDl_LCaz1!y@QWq&wJg1Jao^WeORY8Js+Ef{OAAf?ZuPHzXxF8U6V& zJX}z~7bfNd(9zX-0|7zH?gz%WqMV!@_pZH%SNhU2=gG2^2GH5rNmXSfbyw;D7@j+v z@p*Z;-EIIhO}lyX#`V|c&MEv=eSLi=paL48V}oB7L0BR}IMQ6%+1V*8S8vGs+ykSE zGP4HHP!uJ@dXuhcw^~|Tj{7fvxPQg+<)w9Xm)e0K&`p%E!2l*K6W%TkASu$EfMeLO zVeS`K|1v)_D=P=!T0_G}E1q9|>iYEtlU#@}(eB7^tGWY{FhmmvleE+FTOpcBL70S2 zn5@}Cmft!yEoZPlXqn|2lY|y`%>eXGo40*tcy4a4VMucQ)w1!oz+rG6z zlnsl?r6bL8;t*aaTgO-0HyqN_17{oGq-n03RUh@0&?t5 zN-;F@x&ox?Dy_{e&rTTo*{wuL+e%nOnbsP(l#-GXPhnBR@_Ju>5tEuT}U+2 z+X~?Y0I%0O3gD*f?DwV{O1O{P?HNU^aj*@d3jnetNp1k+6HL3Ok0d2?mlOc3?~Wuu z3beJ=1Egtczc-tGIy%~~TAzW9N((R39z3w`7@+2;L6UX7&wfsHhN)cuMpfmhQc?2} zaV%ML=_J5?>K`>5)6&zw-YPq&bPpmZ#r~b0=#1|Qkg0`eYYY5s-01rk0bPXiY3uRy zUqjTfWKBHey4owJr+w)wQ$32Db+6im(=bo~uc0wi4KgO!Myjq63U&L}ty}$6^@X!- z2ud$Sp2Iz){r(TshO1ZiPnbCIz7&`H{tR6uM-7sr2FcVzI4}sb-74F#_NNPW{`q&; z2%CoxQR86yqlgNcN>rLQhrn7Uxzq8V9PgXg+j?n#n_6TmQx?qD$Zc1!ckzyIZrf7tu# ztD9Qr9k2$pTZ(z}@J`h~zntbvTjX>)rvWa2z^wp&|79deA~*Lwys2IQ48!PB)zHD# zo6WBk#rKN2B^%hjMcY3L5Iu|cibMay| zzu)m&p84)lCQY6!dp({!;1toa5!gUls6D*=uMds_`nYl9kd^+Ae8u5l%tH?WgwCIP z?+|y1Tk6@vbLULI)Y;MgmM<-h!otFSZ!9XBNt(|`AQ0H~t$A}lA~qh_0^wf(lpR0% z5}+49Ifo>dtIv)ux0{(y%)&4X_0Yk+uUIbG8l^=LwnkNb*^;Mf0)bnH`cv6dx3#r( z_X|J#{uKnB!=ezT(%Gwsj!u_+Ly{!b@#owYcqmgv6v9KhkFzT)V@@grr`0@|e%O8b+=ts!QwJ69*#0^Whm(2V{07a<&2Qw7 z9l4BfStm$uFKin`pToUWK300@B|v{-PBF8JXJZ(K`qutEuOQF^ClY26APMjQ=|FbX z*-JZX{7puUzsV>+UA-O1j$HFZ`dZ%~+dd(Yi2owM2_y|2I@G=P=P&1lbX8rtc>cQ` z9Ua!Pj;ZopRRD+|!}>*l`89yKo#J1F3tiHpOFSmxzX;HYwS4i3hA<>TVRM|AS~anR zt*Q!H%GQY_3h`Di-qZ^xYaKLEh$jmP{zt9<0GLjf6|C^sRsaA107*qoM6N<$g7Kan Au>b%7 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/text.png b/home/dot_themes/dracula/kde/cursors/build/x2/text.png new file mode 100644 index 0000000000000000000000000000000000000000..ffddcf51bc2a6f9315ffcacbe9ba63ccb3ab2f18 GIT binary patch literal 1231 zcmV;=1Tg!FP)kw0S0h75$d zJ`{8aR>c~_!^5d#C*B(~O>?i5vb@ceb}qL%We8(ODxE$kg)jkxl%-X#mDASO0oHl}wG@%>kB{vTr`uxBDF6P(S0FMrTP2AQltiDS$5~KI6}8 z*8oUZ7K3jOa_9CPE_{E1QmF{Q^9Nqw_|On>Gu{VGQ5NZh*|D$%tK-xF4C$83IGg>K zOeRxlI59qflrBOpcig}e?TM?wTj&2UC92gC`WV)gVW?)<7wtzQoIq%qtim3{KI*u01F;S- z!@-Pd`2(R#aFC5=tI?l_(9kKkUWS^9sJCs)l(f%gI;{03<9?NN%Mc0P?nHvOJCWe+ zP9%7{6A9k#=oY-0=TKS=KAnQ=8EDPK1h<9u;7;X!mGnl;w7W6gHjOU9!ROO{)D_~H zY>nE6Dqg#Lc=+%M>*G&GPMV3t0RbJR8G9_agOyD7{W?4M1F(>{?ehb@Pn@RKW(f`L zR?FzA58q9v+fVu%mKGP8nVzXEU%Ggap57j-t*w18Kq8Si_~Xo#xfchXKI`q`KL=~+ z=h79yrZ9T}KA)K2^2|@<^Z806+b;0wsc`_(=`^pr_A1ARhDfK#<~AjxEsug;vowhQEPxuAO(9P=&h9)c&lP%O@+fU)uMx{Y2xbZFhW zt?C{Mz$n?ptNr^29v8w$IgYdJy6&>$l(GxA7tR&z{PnmQZ+BgH*>&Azq|C0ZtWN55 z55vCRsbWnp;*?#$xc9x@<#ie40`dQ72BTw#~A-yuP*dsw6@%23+)`$%d<`~K3F za}OQmyGxUs4{GfghbGp{y`bwBPMxXMJE&&2jjF}k$Y%)Q`Vp_9vs->&VP}BXc tWl-b;fAz3cUoLIgmslbqA|fJm@*iEiuJ9>8n-Ty3002ovPDHLkV1h?nTTTD~ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/top_left_corner.png b/home/dot_themes/dracula/kde/cursors/build/x2/top_left_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..34c3af0705547df4912d99de74d64a7a7c09f4e4 GIT binary patch literal 1814 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/top_side.png b/home/dot_themes/dracula/kde/cursors/build/x2/top_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1bfe6ffa55ee04e23187276bdc38b7fce886c7 GIT binary patch literal 1583 zcmV+~2GIG5P)1l{W{YDEdJk+Y2qUjq)ZywGrSl{@%dh%S-f7sMCGVFXC{*3v-0n> z=nlvYZOi934K4L!@WBJDYnO8ym;CvuQ=^$qLJ+aO~%SfY0mwjtFG7 z-Z+hfQYm=4|F4ZM05W1hKnlL+mCwR<2xm-%A@eS2?p?g`yZ0D5V4dBuPr?lTu0~Dv{j$e0On4 z$x~F6!WaHN+cP$HXM_ku5(FV-b_hv)Z?oCy?a`5o@4o%cujkJPZvzMehyoCiX5!K# zn2ELnaL8ttO^_{>PuAX+mzQVnJ^5#s)9I`LfRT}Ze|&V&0~_UFC!1*{&P3TFoTY0I za6xK;IiiT&%?M(5c3ieQDU5v|1`yfPeBeo^(^(M=4j~i@Aulh#X8VqPi_`cUQ}Gp+ z+eEbp)hk%yj{Mza0j3hmi;ff&6o~T!3tj<$*5(%MZ*K}e)67z3A==#5z1rb$%pV>OVsKyp$BrCBC=`M#C#R;h{hLQPzmZA& zF`sJLH7vtQ(Ns1TAb$gRW4(bE6%~<^x&F-n(6a9<0Dve)<5^y?aN+An?m?-1GNYVn z5}S!&CYl|2;Z()qL44VIaE;w=53uYqSeBj68FgQGAFW1WEmiZU=3leeOa(KsS_}Y) z-|x43eZDt}owKyU|qV zYQ^YDL0LvRH*DJEYiL-%*5ma)JG$tVxS6BN+sMAd5>vKBug*bX7rGF+(tWHcYv5 z1c{Ol0O0faFsraI_GPl*cuC3mFififKc2;KWc)9?-9D#j*UtEl$H&KpF|owd z^aMjMHY1&-fX%J~0O5X5(aE`G^E`wgDvC5TIy&@NTS literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/up-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x2/up-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f6dd6be9934c79adddd4fff5954ce16bf03d189e GIT binary patch literal 1192 zcmV;Z1XufsP)~KX+-9W=Vw&o4Jln+LaMg-S&rW;<{2No8o3HND=>3ha&!Ap-u`8 z6bcsnXV`xPC+L3zTk9+>t+g_gIXfqc7BRCUNbM$>-6U9Hy{z~Aqj$}_v}vo}JJWC< zcw9*C-re`U@Atd+emU^*DJ!%RIG6D78mRE#99qG)7@i2%756WT)d2nCcazN*f4KZ` zTU%R&^u4_Ax@A!$3nMA`eQN5}R5~M4>5TaC(v^3Cp!J)MQ@k>~a99TdJ*Q5^f|bEe z!^n}%W(ibQJUu-2RV>9sNw$#>c3RQ(53w8DN2-CbdHTBCo zpN)+Uy!pm!KLc~*1$tTu`KQS1-VhK4HUgW0?ZA$2C(;*E>5OQ8@TiC<_KH+GBPK3Q zPXi6sK6e0{tYfQiu9ICug~KKbLs3pVnx<*R9Lq`VmUZkrid=R}uwX%$EEuGj*K&fb z?`~O57A(iDtD@a@*v7QBaxyE%JWglj7?MKc$Z()ite>dzPveTypq=%N<{Ex#J5icYML+PN@j?Y)0mV z;G%P5YXzlb-CGPVUTOglrZ8s#+B-VP83q8RY0lzt{Ys_7j@3^(J^8i}Vm6UTuzSxQ zgb>D+>0f*BxM-)U{#*D$OC=C&X=$lGc=*T`fN#dX{(WGe_YW3II|hntS@MOc>{qT; z+s!Wbm^kZMvRGw;SE@DrSC+e(a*@v#tGtdSqdIBX0&Mq8@;5@Rd9C{xF6>`p=^tdv zm2{Mg_Tpu*)m|<1^f|0DhSy5T)xCUte0+R-e0+TV4SxeW>aY%sibP-l0000!r0tDA0Rn{5NEB6Ypo+l4rcGn~vvziegFW_oW7oSIClcyB(r8!q z?7ZLmedG1F3mT0^qtR$I8jVJy(P%W9|2d+E*UGH~vQxTY3=7ZEE4m%VMThgiy3r7# zg3YF-=jc0to!0eh*ezsCO-)5#dHwW@X54%Tpj%QaF zEtiUK9y;*YTOQqxnnnoWNHiKd4sdR6j)nPo0AkVj3)FT@q&|!u4Ygi05{*qbj?KBb zInFP9T+@xkpRa%K-trysV_2DO7?$;)!qv-HSiE$pHo*{sK&(EZF7wfl!+mWGFoh6% z^6Po7UcSOtUw#3Alv2=4u%L_apf@c6MCu{{SXPDg^>q@7#L)8fn<*iL6o!xhLKs`R zaY^Y20O?2}k%kar_utv9XO3)ad1_nwt^~PhH5V4x0EQ94acowuUE|rYF*6>IKj+_$ zA0nGRSy^62X#+Sol4f;PtQ`{_q{0eOEEK;@BodDvA3wojI?e3N8P3lygjgy#*=!Dg z6BFYA{JWn29v@p-5!A2%M8&eQBod4q9$_(^reaxSGMRu&g(ng*7#J7;pis#FMSun> zOoi#Yzi%Aiz1epGIQjBROiWIOSt>9ezW)IiQz<^VaDlO7$Jo1f-vscH-|Ise7Q%=F ztlhZ-!06EV6N@0p+X?|&eWK`%iKOV?m%c$j1|34rZ5w}2{O)4t>JYrI`sX#f%1 zvDcD)$$dk^!}Ry}*JlWKa=Q|y!m?7ae%iHb_rq_WnQ44j$mhQUD!>Mtt4x5PyoMXy zR*tv>j-N^lu`|P#psk50( zrcABMRcglF!}dA6^Bc*#mCb#9aOALbq?4;y){Wb1w?94g>dD#F)m4kuoz>M$w>c`) z?p7~GGhvP=*me~TLraBS`l`85nkvbieohViZfUiEO)~+i!+}^9NPuzU3Ed05SLZ*O-i=MAbCZ$8@Hyu2-> zSF`I)E2v?0Z1<|gThX0*#UtCCcU>$@0A69*ocEHR=-zX$X*C*+Mx)VaG#ZUYqtV<0 Z{0GHoqE>EaJTCwM002ovPDHLkV1l;yDq;Wt literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-01.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-01.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ad6144730382fa62e98d91c1c73daba3ec0b20 GIT binary patch literal 3049 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-02.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-02.png new file mode 100644 index 0000000000000000000000000000000000000000..02d27773c7c06b32f48d36ec71a79e18714459a6 GIT binary patch literal 2967 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 N002ovPDHLkV1g2M&sG2c literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-03.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-03.png new file mode 100644 index 0000000000000000000000000000000000000000..efef9ecf2c1629623b4d83e761211a0be4ec728b GIT binary patch literal 2949 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-04.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-04.png new file mode 100644 index 0000000000000000000000000000000000000000..1ade7356c7be2a53f4111ccbf11700faaab453a7 GIT binary patch literal 2995 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 FV1nyi0G9v& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-08.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-08.png new file mode 100644 index 0000000000000000000000000000000000000000..cb06ae317e386b210a477b81d7d36b74097f9092 GIT binary patch literal 2984 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 N002ovPDHLkV1j%Uf$IPO literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-10.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-10.png new file mode 100644 index 0000000000000000000000000000000000000000..25248fbef913ac11edfc1d899b063b20da61f80e GIT binary patch literal 2937 zcmV-<3x@QGP)v@iq;^!TG3(<$LdlX47)lcouT9KPa1KIB7|ZCRFYUGHuGkR|I$vh*a& z8JNj;=8fL&+uis3yx;C>FW{0c>5{(AB445Rv5R4VYz@l}g^Ty&uE_^j3t%Gg*Dtoh zZ|L)+D4D>)K%%R-xHyBRWYlw%mJ%QrfEr+gF*45>8zYQ2EiNve8yf1e!3P+81#8vt z$!No&pcDWpExoKlmXdNiKpP1`%~E_cF$Q#k35R))`wf$+r42qn0b=-7L9Z4#*pn0h zt*EHqPGqv56Odj0^7Xm`lo)DZ$S6dn)_@dF0R{rE*9H5W72}Q}^jX_rb(oh+X6!RB z#LhmY<`MR?p~Ebi+#HuLuJ91uuO~z=pH$PZp&HpjkaQPb`-OV(_moGD6~k|Qa(L36Lm*4*tW*4Wx1om22=NESYa3cXv#|s>QEw9|XpX0bkbgC@; zZ1*$B%PJ8ic6(iDZv7XUJKo0R%&4RnXq6dgY}kiwRZU^f#vMa={_y>noV7w=?3L~d zU)&48i#VaBR_WlLSXNe6zgs4kJ(nt1k$an-MSgafC~>>_BwjrF5YF^|f<@Py#8&`r zuM={a5}Qh|4SS|e)uE}6#1Vi zrDX57A4frUc_1NU3`bA@4F``t2-}QBstuB**X85x8=eG5Wsq^)?~BT+sA&Jc$9wVGAEpJ@H0GVtQPW&scRTX4N&!Ny zE-$a!17FjWxxy~`CAZm1-L zT$i1ehb`qh1BpCdC*C~vbkeJ_eRd4?*)g2&YYxPvYqDX?s)SKr0i(VWdR+k~ribf` z%WAgvo7#@S=bWgcuvoLDz+aI#XUDXiBWq$1}D2P zG|>&~)Bq@@Hv+hS$yNc&?Klj4C1BBf)?iql2|}uJ(v4V`UKmK!V>u&vP>~FIyiT}z z7j|5JYas54H}Ax#y+1FnsI1gtHgzFJrxmT24)o4ywWb~bEzGVICFmUfGGXHrRlE6r zqHu9eH2^>*S8axbo?6P^5(Sl&0ziItspw(uHL^F$y#H?P0 z+}=e|Se=><03aY*Bn_(V6 z*pN>lPmRmiWJsN=6Ro5;-3z`OCd@BICESJsVoaC-!mDtO&M4W?WGO?f7lmgR>;M3P zv2iK+B>{VRPagn`*iEAN0)2VJ^lPbNLyahGvG)N01cC2cii$eMjRed>?%B-LWGetR zFxDYTSYzB8pS4L)MgAsHczDw11gCqh1rk;>R~l)FpzU_+M9#W`-pQHKvS$wc6b0F3 zFzPE&kW~hCsxIbqE?H73w5TciMj$-9=zw{=1B@}7Ww6f#3G3F;#?qoK53iU1P$s8k zz19}=T3eDs5T~|P?M8}B83?xwH2ZpOUic8p%ePUXqqSjwMgai7;F^C6@J-R~yzXJ_ zsJ#WHxt9gzsB0~Cst!BrzAuV9-u^BCz~f$c7vZoG6>GNS2No=Y-EEqxEvFoFwg#;- z6SsWxK3@VRU~GB_LlfOgR~LpRd*WKWlcJli`Uy13^gy^{=yMECbOB5-4Gdg3hREA7 zVT#p;MP7C~=U-4MwGD?(zJLwJEue%0Aryx6A{f$(a7FpIe3=-7ZN`Fs9)A|?gC|!F zdsWqLT(#k*Kv)n296t3j0Kn;TJ`cbHag|s!H)g7FyPXF{ zMtaU*8CFsoma=LYd`|!n$JF?Rj0}CINAT3OnNOg0{Who++OW*i3zO)zw!q7~C4s6G zX}G5LX6)Vd8QK9WJLIyIurh{iJveyumvGFDLlA^!bARhzm&-K=z_kP{xzmygELxvlf=&UDT2@~F zh)gd3AxC9symB9|ue)8esu@WFL5H`Hw2!4$2`#Xix{v` zffJq31`4&?t;e-#88*ssTRVqO%g*;VBRef0dR_jCnF*mWKT6lg8NBkrBRJW41cJbO z-EP+bQ_tBac%EOxGH7sBjtL9IzgC@ zEnIe<_k7}9m^(Z))N>3z4+cZ}y_)bjkJTJ%3GT@J-VVJu05m73utcfR*2*}ph!AQZ zplU`y!Gu{s5Ntf}8E`Ewv|Fv_o**FqZz!mLfRWIlmZTk9g1DM5^h(G8H=hj`SNzq2QtMNzqyWM=O7&_eFwQlanzQf3GC6 jF3R!$OS+^>`ugkt;0$Nt5$~?)00000NkvXXu0mjfC@o<% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-11.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-11.png new file mode 100644 index 0000000000000000000000000000000000000000..bc38641a8275eea131a8e8e1e6c32a6001abfd69 GIT binary patch literal 3001 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-12.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-12.png new file mode 100644 index 0000000000000000000000000000000000000000..5891480c3fe1df60da57a363a28218a6ec29a21a GIT binary patch literal 3048 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 P00000NkvXXu0mjfOnsUF literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-14.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-14.png new file mode 100644 index 0000000000000000000000000000000000000000..317663cf8b3275de5b4b3467f9dae3125a128146 GIT binary patch literal 2979 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 z zxz&Kk%P%S`MMpi>Q->vsExi_yigRnGMH(FI<6z4!{_^g#obEc107iUj>N%{rF3t(& z$&zGSjgC4z*H~Hrl1VaD066T$nujmH^E53zAIF*H`RT$yo95b)5gd&fgeYa6bvRt4 zRUvW!GHi=95&B1a;?3{8$8T&-6Mx4Su#d96pzXln!8t>SxDXBZ=la zVJWJNKVsySWJ(4=2+2x<78X(GLRD1-K#3Zo8xx%1&sUK{O=)sEpsH%9TY_1j^^FCE z>H+ZiU7Fj;lYjTKltD6KF{gyDUExWJIzD+a@1Z5CEIR>)qvo|aI(=0OsZ3iALQG|Q z+%*h<3d4Hd*X8jDsB)(f=pWHGQiY4kY3)6tH?Ik6QCdD#i|eRdTu1fdHJWD^Cq113 z*?(^G)~r*tSim8dN$6Z1A00lKoSUL{^*3vZOLgH|-aqk10tot5>Zs+ZdtaXMdDo>g z0Qf!bW^{NnXDZT>FQ`L97l%|;Z66r>luM%*!VfC)SCV1N(V6wcG!f+^iV!*4xX9o8&)$g=-EfD@e`h9d|eQNQfIxB%i+v{NurC(eI}toTtCWgk=S z+gYLY04sp(^0?lHpcg_>ro5!}%OAjQ%Z(F5zg*s#T}6#&8UXP4+;1`+Hm2rkr9;3< zUr$?;qAH&ZkN0!DV_!Ie$!O-mTegM$P7AGo?91=5v_HxWL z%~ppag96ANk81}&!zZsIEB4e`GNIMl4`MYVX&3jl3Q`u3mJEhvZG-eW3C}&zxQ|D-7Px-|6~Xm zWmf39fTv9)05LLhsU^dnlPxR$6(`Ss#PZ^GVQ7Gyj3unE*+Q~8g}&hqd@&lGn4l&r z^|kl&*oI$Fp1+a~=V{J6PgA|*1~P3q>}c4AbEFGd3G8lfJMjWR>qc65&PBF(ms-N- z!$YHu_ROpjZ@^P|w0$o{In`vP=7nD{8qAdC)l$FwtCTuwu_W0LLg1Hu_yb-5l1vr~ zvP!8bypc_-ALZd&f6TI?o5L>P3j?j3?L9(z$|81s{8yYKT`01=ucxc|N3txtBVa>o zOmh}#J$;F0sRb|r=3q#+mRD5&%3w5oEws{i$MxU9AT7++k%KL}c;mz0g|B5f(9qM> z{Iu8W9S6JwfkVYv7jUABxRZ$n)ZroL{?xS0A;}=EYwJ61Jkj|Psa89VjKX>K%}w2h zc>nm{8FLQ<1pGeFi|yx5ydcZ6iz(3P?r6?6o_Lo_1;L*bvUJ$mxw(ZE>Gtg3N|IqU zKwf4E>uR>Js-%9JYiK5oyGJWXP%s@AH_?rk2QtEM)EIU;reCqo^XuYO6L# zrZPzqnL>z+U^dkWSy3)3fxrci=gMiPv%8%s>xICgK|_6QLYrC^Y}*prVs3~E(Fv*x!HOcE3IjpOVNVH0uCK#3X$;^B$ErN=<#=~V=P63N8eu%T^%>Y%<0ecy;x9J rWrKL)`vVtNpUL+BYr3Xu`r_;V2f99SWjLZL00000NkvXXu0mjffdr!8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-16.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-16.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b67109a0637f91c14fa38d3281d9966099f3e8 GIT binary patch literal 3010 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 X$@OK$$5jvE00000NkvXXu0mjfl;yZs literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait-23.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait-23.png new file mode 100644 index 0000000000000000000000000000000000000000..61e74fbfa1857685c4e91beaa2e35b4e352cc541 GIT binary patch literal 2990 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wait.png b/home/dot_themes/dracula/kde/cursors/build/x2/wait.png new file mode 100644 index 0000000000000000000000000000000000000000..4f1dc7f7ec22ea4fc4afafbfe1fbe1f7695adabc GIT binary patch literal 3043 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/wayland-cursor.png b/home/dot_themes/dracula/kde/cursors/build/x2/wayland-cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..a07251cf041c7638041ebeaa952dd05e3443c34e GIT binary patch literal 3380 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 Hu0mjf^~DyS literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/zoom-in.png b/home/dot_themes/dracula/kde/cursors/build/x2/zoom-in.png new file mode 100644 index 0000000000000000000000000000000000000000..f5083e6246eea200d52d520f9a2d47356ea3ac1a GIT binary patch literal 2816 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/preview.png b/home/dot_themes/dracula/kde/cursors/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..bf51e7be5eddfb56d66053f3ffc3baa39821c362 GIT binary patch literal 31484 zcmd42Ra6~K)GbPoKnU*c?(P!Y-QC^YArK^Z2=4CgF2M=z?y_-rJ)Q5||M`yla?g3# z1K2cl?dqzvW=#oKl$U^q#eoF_1A~{66jcTT`&13QWMDo6?-+GKBm!T)I7(`{fPo?O z{d;{Hawstc-o$nl({xpFFn9GZayA3=@bF-;vbS+DF>*9xaB#LrKj*^%10w>H5*1SQ z%s9>T@KhDU4BPbanDrq=;*o^@N`k?YC#gXVo~PNv5JaNJldFN;PKfcX(4&A#4U(FK z{5DN-CSGpc_I~1FD2Z(DJ4HJ#$S;d;dDR@W#_QqFYB4cJ!*0WgCP{`8F1jOJ5;O5# zlq61)%p(GgF&y}=1y8x-zh5~^Uj6=e(J1kN%)bj5!u~I~Kq4+8S-x0Atx!N4DQ4nZ zTz(mks+z{$ri$|4#0C+PR-cH9{x8HSPgk}@<0&!S-Gm<@e_sY+2>kbqFc`G^Mc@hZ zOgEr~EG1zGCo}t6hMi!PTse{woXO9Aap4d{MyInKj5>7XdXM9@tklzzT%o`amnhbf zKqI^kEDcNg`uaIGrr%7~u7z2&yPJXT@m-G=DkW*%C5VE1HU+;c?G9dnviMaiRF|zy zl$Nyq4XUrPb}92?^3E3H(3MBu_lW%dbfb^9y6f24O(pJU@;-s4egEr4H)zWM8k^gj zE{h(BuYcSH|<0F&xsiyn+(nMXMOf8>* zkWz}~e|JK!{gU_@91RT(3Qg?OfcA07XW>3{TTJjQ&ugi?{QT61@kLJ`AD2xC#1_?c z)nNO+j>*mO^r0sg5Ei>V-8lh4OK;zs2U3ImZ0I;H$M5v?(F3`3tGm7U1h^L{eSQ5X zY{8fkQi-Rhq3r7zv|KOpLR~3dUFb+lt>9yQ2Sx!p{IMXKZQBa{n9BLl+5&6HIOJTm zhXaY6*^+5QIFH+zRx|}7j&d&IdbB=@vk4@?Tv!arE7Dw zwFn*_#FZ*CnJ60!U_9#@3m4r^HPOI$Jx+U8SJPik1QiRSCj;V*zar1DMaNo9kn!_p z2LAY*Pen8FX!s$Q#%41SzB?rKGZvbNm^l!2D0a5R2^AW2nr(QMh=|V-^|-{<^}Zt$ zc2HE1Kx-9NZ-mYO)du-e+v03RaD7EKUvVWD6qr0YG;=&ho|f@*yR}{;g&@5bJ3qYc z-1|VCYTzde@u91A7c;X(u3`14`1?lk_}#@RnvHMyas{)^Gu*Ac_h$rxy3ryNth_ub?$Xk&zumbAh#|pC zj*sloiGFtc?q8ynGPULmuwo~Eq^6EeX6*l6XvK$n*f%TGmGm8f(tD9zPO;Hi?YZk6 zr_p9{aB(vE8Bt((^=*TkifUNP^}dPA)I4`OrLTqAgbEc|D0}glN2~dH^V?KgCAngs zEyEHkb2>XF+*-}vO{K>MF%i*st9VKy4iFEQ!s36mr7upigQ6_&S}E0V4J{=5_l)MR z1ocC-sI;x$BQrI)$~-WHnHy4TVM!O84NjyG&~QWo3^5wdU4KCa{v)hK>mQ!RZo^_f zr&(8DkDpn%s{CIKLe{)q7~I7Do=A;dknX@=by7stfwwdHY;AUgvloV)l5A<%zb^`= z{p6ERBh4K7{hLybQvBdp*2|a4yTd=jwI)+1Zd4ILc~orHYYEu(pqj1X?C=b(@Z))# z94eZKJR~%<{w-n=ueb5$R6aYJhxL!|v*9Uym}IP2a8X!1Q5dm;@-H#?86Ae3G3n6% zMhj^VLwvYV4-HS?{Zoll{8wDu`5_&8+HYlG4-80c>^<{jorAr`Wx0*gragJpmRVze zPDJQcD6XTYkBqUXV%oQ6!G%i&TLbOK$g9B?7`X1CRw^9Kl+LpH3SQ`Z?)>xk2)U1U8n+dM1=8%hhXVJ~hxFs_r!Uq>HX zR_X+1Vs=Eo!|wClf{CWv<0YsLtVc7_Chgq77MAR74+6zwk)i);aDZz9m)`!4tzJAr zt4~JlNv*~^kmfm`*l0)bhRCm7?RiHT|R#>8c8^RF|sqfr4H?4?Car} z)?=ZV62%i|*2y#kF&hr2{n!Psd!7}}%l-NOk9P>zpDC;rAtfG%%{pJ;zwTzfzdibI zG%uu{f~RlJH@0}?3^wi|u00;#Ogf4C$Q9{gOnd|iiG(s4KRW(KiO0(<3*tXr>Sq_CmO7| zjjGW(JH1Rm=HFGLz+1R`v1%%;F&vj&70r|c|Mk`+Hu{$})yUNvD!G{xH#qEf?H}}702JRU)owDni7?anNm+eo%$(igF7so(u=(TT+eX>}&JKnrmWEB>ZG2>IO za3Stq71|ttwT+C9z1#t%vrw^DKG|JYp#TzH8;%Lh#Hk-}U|i+b_?2tEYp{`?_MmF) zIEs9#-8g=9rrB=J&XbvSO>o|UvZJ74z}UO)+MhONt1!7!4hfMgM`2@T@Olvprd$y{ z$zsnlfh~84c8Iel(Om-;bjvda?k_F9yZfm6+r?px_eLH4)s3f)-AJLD%EgXl|N1W3 zU@G52p=`cnB9AbDjE85?UtCla^6JXT)WRa}SBAXUgW{SC%IQ!&|6j)=VK}0nv9ZOr zqL8K3UVmujZ5Fm#&(}*8b4fOR@5qyQ_gi>Iw|Cf$X2_Bl^!r!Xt7vsOaM9Vv}X^N2fP)HfEjo=KF1I<;F~Y|IR4zvQ~Y&EQ#V=*mYs$pli? z@-@?JkC;$_;O?rQ&d@T|&{~re=E2mI^-3CrGO9VI&2MTIH4}U&iefA+HLr3N4Na`Z z{mz=hZmlQ2Qis+2)pH_)yRY}@E0@PT9RM_bPnFP&{a~Pv~m<9Gk(#(n*Vo zyAnaJA^`#0?tWeXltoc7F{Ms(_%`r%@U|1t(Q^Aim(TONAHjRW z;Z%59qczX?cQ&+!-EH}3Eu@aF?~a)z*_`;KI^#w{m)Zm;b7NL#is*^bS?6O^gb~Gg zmpa-QdK3EF+q=`Q+&&@nR;iCAu=S%MN)vtXf$FyIn)(`%J`Of%s$rD2x>MdYdU$3DIMXb%^+TrLmHx}_s5Xv>Gb{aJd_7CGoqX>9I0Ys*h zFD`d~wjP;BRiV?KMD2ok+5SwXlqk5@eESTCEf8ZeL}w4e=WUuTaWWB)A{Yq!@wwLG zf$-Mv$xOXkH-vie6irY-+mxSCOo_|;7KV1Af}tj0`8T=m$C(Gzq?($~V-an=#e=>6 z`5Q?z4(GwZ2II~NXflY<-|(f$?%pMh!)EY?vEy44bNVKS!$EXcwUMM;BSY@4FBNRb z@!h1j5}N+mYS=wKFUC^$ORQkTEqQ0YbBJ(z%o+FodB}2FY1k(IcMU@%Fso!n{1SdJ50fGFkGH)NC|WtE@d(6aYXqIQd+tj7GWkLWOECSi zzty3#8__Y%h%fEbu({qcHX9nnGnD<=)5)k*0uKp=4*d(>DFr zqoyqz4n%6KcEvgDYsAE87Z8HMsrvP!%{D&X!^)^^pYAlA$Ia2igw)*bFPs{ZDmHh`<4Hhc%-OqU7aJhdAx}Wu$ zvg9tFcpW7sr*ir8DJe;ub>c*FajgWUJNXUT_NtYu(`TK$(j8eHEzBnP@*k26kKiZK zegaxaGDKOsU$$OLm9F`wMz&I+8LjkuDfG9BjcDlOxkhz1F%6@QN_+!PeL98`}HQfKyd2Uilvptw2BKfQ_`81BEi}*(;w4HmwNV1SuK3B!!(d zzMA4juW+WN6t+03H3Xw7;@rC^;j7pufoM*owT?6H1om64H=?aOUatomrK(eXzMs(bwiq@-?>p*$|PW3pIw>;9%n9jmp1FU1Pk z2TQe7Hb#n>Ro~X4*4A`gdGLW+oMSaxq*|`@Blib%Txx1aS$#v29izo`XMu-yRgWMM zSiZNPep3`~ctA)58$L^K*JMe_BQzw~LLx@QY1~>S{!y9PhN8d5cH=5LLIa81xT7}j zH{!W*Wqo6p@eXW^Z<~q%9jb}8a!icVJ-r2N?sHTUB?1m`9hPUq7IAmb6zp;)2HqIi z1I3r}rQghx5zVx1S#IKIrtP-}ea9B#rOZUW%$_V|B@Hx(ms+N&pV~LQX8pG5q(BtB zX1ajK>Zvsudh`Ry=P`<^REoRtc%1e6Ty#$^DdltfJBMPj$BVuo3Mwi#vn!RB*77|@YIGjMUI>jwEMITImt7?^NjbTJzG^hB zCrCQdbDFE6m>KVDSyy|nP8P)6xHRpS!tZ!SVbuq6Wel0eK03>@+*eyg;HzN%X|b~_ z#7O<1H0sL5e`r&$*C?m$_dp|Jur7}aGQL34Ux0jBY`OCVfENDXZR_N$@g zkzpI;Gm9W~bmozkE^{ifX3}@-tzD_+Zw6_PUb$erv-O@A#(c}I-0p~xq#JiZn^vi0 zdNh0)-2i#fK&^5rA)hTU@Z4yV%3{J3_$P3|=Fc)Dt)Lj5oo6Sntdc6+X9$SRfX%kd z%|&hHVbt0mFNjl>t1cCq^=W+pggaY-5KpjmHcPg&{k%;VK+!u}@QXp)>P@7D3LyGpaZk522&gFdQ7zYwCsJa-A!Ff>KQ^?MzT7>k{Yu6)f z&jThRc<{b~t_|u5C2!G*k2ma#M*MPmoSod44LY+Uc6)_McgZO!e?(#Xs_*P_DrD9itnY*1$s!^1ugO`cjmvH9G%JQtt{pIBH&yGer2;+Mkth995_jih@JWF6x(+oYtIaI1B zW_LW{33emeth!4L zC|jy2qNAPk6xXXhdPwWr%&FI8j)%VPOV|3O%V%-@Nm8S=d~~&tY3VSwdP|R9CZgjw z49N+c?s1?^ayngNhMwf?XvGhxSdy=_V|H2FZir{!n!$WpNGyBKZas>ByY z&fvuH66DF!+843fzmTInA!*@YVHf&1gv_gtLOa7cKD((dqY>5|>|t?^s*q=^pU9sYmb^&ZK+3YHOWn zO7t9OQN7EPa@XsQj7`W1+{Sm@Ri%-3JiSqm{(>~gMT@w6R^*%~X9IILZ?eXNt>5eN z4q;Pl6QC5$?4*$9GL+MzJ`J^S)>JKrVbiHX(RcYtQPi{_pa7aD9J{6m%_XtFDK_G> zbOBA&Uz;}43Wtt-FWSem)^t&MGGoM}ac_pI^lou431l$e#sLOeD1g=)wf?laa zXenI(F5J9h>aH1tf6Yi>dm?x6K(c&&jOW$G++?wJemh&DWI7ej#Y+v3qc*m{FY9!90Utu{|hgw{tq}^@J>(V`aY5bn$I-(SX$X zR1*MJAeK&sUpwSavA;e*oK=NeuWTUk72+okB+InItDM;*ru1;nAX0g)a0RYl>xfB36hE($%R-c4G>$>z`E+$GtpF9NM6zs#|%Yt%*Ln5MZcrirMJ_#BK4#waN z3`Amr4NRxTOTIG;!X9U?3jYQp6cT~X?YPA_ zC@#LUdjip-{i%5g8Cf@^5Kh#J2a_pE?iOkqp)2hkB*Dam(S&0`Lk5SEXZi|LcQC_Mfo zrM|FuyRkvFzaIX)>Ss?Vna6{xXGP2wY5`FPbh-mEtHi;dsSZ^+&#Pw=Udq{uojviv z{X~$34Tq%$<{BZ!47yK0-PTWo&4fW9lN%#pWn!^Bs38zKfZxr zH~0`aiUvgh_q+WD-$XX=5CGqu9xi(lwf{byY1Y1|Fpy^+oFU9Q&3f%fyRTu%h-eGt zx<7?Roib-@WaEwgcxWJ7V#HIM&Q-aCd(%K?jQ zWK7JVnplCl&s43_T8x%M3ab{s68sYvS7k+u+qQY!btBDmWt3D`*gR94R~0Dfa_}_b z8EZ^Iwu5g=k^Tk^d+Us8%&%b+zU^Lgl*aeFC+L#R6cC>K;kBMEURoW|1KJLW3C?al z8Oj~@?msByQ+vNMc3Rra|4h#UNrHpFS}o>6*sV17t*>V~p;9<*LOiIntJ{%K${Rlp z$Cl_8{yTr09t;ugo}ERrt`Jk}v&rr5rm{*YC|GRe{84{sIZ6CV%+~cm|6A4sr&@sd zGt^>($SmE54*yjAJ-mTfPOa~Qh3NZQI(=BOBl|wM`FL=VRYAc}?ZX^}fc|>+a@xU(nr+o5ibI1RzPJ2$L? z$A%WeN?9$G8?Di;=PLfJF$#c==gY@Z+0&OWe0~`mc5YxLoqR zTKjr)z;+>p-S4wECqD!Q zF261cvl(^mH%c(P{%P2E_??v4>!+4>{rEPiHA@#7wHXX-*{Xr?{*wjp2Hzu=iA>%h z3m4G!=(F2xzze=}6u0lyod%tDQ^NG_;5G=PSBIUZPLW!IyD7mqKe_rk?U**JY495JFWe^l;#c0u^3 zTU4T4YxX$n2#+dyU)_(K6A8m2lhf0)IL=nC7uqkbZ9!EDu#9e_H!3PBTAj}9)TO0# z8G_k_T`yS#dfB^csr4OC6TArUD)a3}Oa<7dK6x<&1EZ^}U73lAV(RWmeyg*yKjbI* zL<*%7TZ^^Xizc(o+(@P0N3o*0qi|V6S&)%$y(+7}#@uNSkFZ}Ktq3K+Qb{ZhUbF_| zH_@phRFBW^-MrpEOxnKMyyF+UTwfdD@ioIUA{r1>E+be>!E&l8{GbYH>)Ho|nq|il z&o9JSEVf+#xY_t21tg@y$-UB9%e(&gkhTp&rW&_V47TyHNx`@NABX~nikQZ-vT*x< zlbanR45Ao_#I;gWP0jYhlare{yX{xT*0^0#1k7kCW3zL-Mls}dOXwaJ79w0dJY04< zHef-`q(hcu&Zk_~3uWW9e)?{0ujm*m_8i%jgu;n4cZaVjq`1i;VmV+B8g>(3>BE4< zU!3CXa!yl7D+K~;sa7^YLknAwYgE54UikaYS7VNJF^RK#y$_4WH7NrlwC?Rzs#H%= z-8F}sKdt;NiBaos`bCG!(9!;QDH2RBS3#l6)hiT@ddaV5zbo*K4KL)7)Ku&e>kayc z>uclHh06Q01~!N?>)JnFYjjB^w1k9&`aZkxe-jypHUvM&xX6Nw#?y@0a8d=lV8amb zosBg_HzHuX+!M?$vVAgFVxpqp2BYxA_6owW;7aMV8v3oS-6>76XH(nViQahqWxd^D zaS_HmlzA)mMU_gBv@@l*8?C$yJUBiYFJn}^E8L-1_?B?LUmMLUsiKdyB9y1cxTUEX z@_Lz22#ueZ93Hgo|ILk0P{`&P`11q$(Q?jmFcv?OnKwOQPL)C-V|cW>!&|}%3JN+t zAwg4=n;s4}JUskxeeLq$VaSl_m$@V<<&dQyDJ|_+wc>gQA5Tvtx7!lGcJ)ji+l`i5 zO&32v+T>I07Qp9qBVlEQa3Ca<&*U2@l1o2aZ|5uxRrMD9;M*>gx!K3)!*@%ggz4_WeRPUnh<>aw*tLx`0+K0JHp<|3!5B(*{MW6qm>h|4IqeN6&-o#tpssd37($2o`H6XSUccQ^TFyEqDpKHLcTLf?6rVb`C0{EybJ{&6M zvY?S-?Ruj(Mvp{&LqjB~aH$V_im%aUe`s}E9J652X_tId!>_!iLsO5i57*aER{=7j zHlRwSnL$Y+pDEo%X})74l@tk_z;o+U)B8PbyT{w7Z-$OJZ=TM^D9g*s_h*&ec1A<@ zXP%xdHzSw^NH{pc!oqo|4SS;DHKc5GQ6A3^yDwfhU_xg+ZkDTE5N^kFgMvig=Mq$7 z2>Aa#v)lZPh;a7wcM$*Oz}2Y@XEZ>VZRBGCNfYrKM1h&4)d?0;FY;rqLX@Ng{G03R z7q;AWB^2}VencILOCu2D6dS7+_t65?VBYZMS?huw43Z6-W0xIuSN21tn{X2=yv7#`E%UPD*Ux>1Fig3p}-ZbFO@G{{Aj~scs|9m6Mb0W>a(| zh*6Pvvt=>c=YC1hpw+vu=d0KCF&O{`rC@jB;amW67a zp>&6Cxjy;m<(=l_vn<+S#riA83%PM08s?UL828GRL5=JHGribJFPLk1P^WzT(_M9l zEq@1Oro2LF&vir92ZPYS3i4bTm;`(V%ibyWz5Z&94d@;G#G|{f_(MX zFfM}5*pSuY4K>DBptE*qYAUX!jT@SnYldLMtt}y-%Lm_BOd{i<^(Gw6mT0!3>|cj3 z&X;Rcw@--6$~L^YtoxieA5Ia|JrtC<1klnY`U?w#@Bd9~ycl;FYIIRIt{z+wOqZp2 z^~LY5Yq5JJ0cHtlZx8G0?oMn;9mN9)l|s&V;CEq#erp8hrgu6`<_Qz6@23~vJjq$J z9BT6&#-V@8Kz%Q!V&#qBt>5}nZw@ry+n00%x~=B!9y3;d|E zLzw%o#RHvsSo0>tiG3$vF`6jyLY6@yAa^h%WMwGM%on}Fxy~bKTkeKnxd3|LtSGX1 zVxt#I*`BmN8+RIKT4DEz;o<2&`?2M!(tD~gBlnURsPw@=39;MOYagW(sFV!pWB^Bv*$ z_F@peLG>4S4~1Bg;pI$~PI35Wc&ZNkr0jMin632cZu6o0%p{Cb=gui~%)(xoTJt-a zJ7&@6WU%s8U;Jhhl)wD}?h zTo?kV_$WrDOy`O@ZO$tV0sh7DvG)Ro4R4caJYUt5dZ9``x~z;U;+Tveo41eJABEiE zb#$!4Y8D%nJ4+-CA?|mE?jc)HP>__gEM3xH1DK!TG26qrq`qv{WN{`#S|sH0@u_^o zzcrq3|IE(T_jvxTq%!E@OJ*E0i41^F+_8=|sJKNnI$(o!*#mLzGEnSy1ljE}K^P;X+M4sdAA+maf zmY(599l6Zo`|1U3R^&fcfBCpO8*koKPx}B36?2p8+w#a=jujTb*H2f8_{0$MiYsjf z09u3J6Oqg2nv&s1Q8z}7@dF5IQcP&Rluzr!%UM?Zz#(%iaJGB-;_YdPNVElluwhyiBOpCd*fFdYXGUS(vzhQz zf-%JVJl!l0Z6gp_wbQ)JY`2^ab$WRRyZ6IF5Q>V(Fo{|fb})l(@Z%NSN{f22kUH3K zy~|4#wt8To1r@Lt6j=={Ak{6C1rGufi*c4B6>Cm7^K!Kv44nu{eiQs<)Adxa|M{UI zPoh51v+bqkW3Jj(unsTRD#=TKAmO1miS|TIEUP-N_sd!+$MsrRWPrY?t}Y%Rq7##` z6)0-x9C)F}u1?KpD@{X=WikJls!`^9Qax#xXRJ`AuF`L{mV4R!yT48Z!>E^rN-4kg zK9|0Aa1hG8xyCW1=*eqa)hkV4|Np9=of$ZqQQxx^%pNJK0UD5mwl+^+7+ldG5ya_E z3&i8O@-XIAXT~=Oa7hhTW=fFb(c2HG;L#W@M>AWr+Azj#LL|e+3qsQyhO=QNoRr!f zyJJ<)geG|XBJF;Ny_CAMMY{F7FG&Ow(dF5ZSCm*EH<7Py?zHz*{l+)n52E{Q(o*py z)Gu#hQZ0q^$A2&~w}FHK44Do9%c~pM-r4bVmOqJBy6vbxcmhU76{31)*TV!A?6=xC z2jgx2*1jJ*JGC5~H|VxjIR>KMbr4PZ!QikK$>+Kx+mAgz?w-K5#$Mcgy~L@n2ZT*3 zj^=cJ<(Y)hhLQLbKD$9Z3F*&akS@=A)Ob26bb&av8r6!e(q>Js-X5i%p5DLGGIn}u z+j$#BzUNJGvVk$G?Q4ioT!;^?_Q?VM9mUQ<*{5UG=io=yXJ_z_xkR&4Q>vPsASCb~ z#L>AwJ~JE7Q30MoWC}T~*gVaJ+uQjL?(Qd&gNAfZQdd|rfif}A&bk7Et}YD~w6(FA zC|iixoSL@miJGh-f!Maxx1pIdo&Ul6pmTmr{v?y7}a3F6ncjp z&0I42(yOQzGT4>m_}qF`3X{{IKlD=g!;*082RIoh?aR!Gn7R?`kkUv7)$!Dg`i zH?geEJSP;s7?p7tm1&hHKWVg~}G*Gwi;og{sq~8YTRIA}+%UI{=zBeBUn`@usjGk_D zFkS=p9QwRlSY~PyZj_OP_kh)9O|+Zq!N=KLURLx zN=o0<6f16egKH}O8sQ?Usb)65JNtg?znkn+X28p=4v0{Rz+7v2@j1EqgN$zeo+xY^ z_d5)cuq$6u%E7>4W@aXWA>QMA9@W^(bAW6%d%WPo>&U)LGOV9n>Q5Nu-|@raZmx5C znJdIUC)riBt4-AAS%Nj!gS)Xy586uD?N3h{;e4x984L^chkF5%C#Kb~SGA>RGXq z!#>5DPODTPZM|G7K&OyhQ6~?Vzv3H(Ri4+f6@(}XS;CCVR)LM}q}?Qd=YnFg?v;PN zPWIKE9Ult!{f%*VrLdRRcQ|$ri1Ed05{}Erh|;evmT9)PU9GE}D#vs6Ip*K^_qb9XRa!3u+$RYKO)PK&_D8*!L_P9ZgY1 zJ$j~dMne_y4_r&u$|R7gycX8(b8ZKrm`x(X^HO(7(uwrNHT+ z%!110c%ad>$`|9J5tH|2oce%xIe2&`|L@ns;SUSkrkYm|-%MAR40Z#L80C6*5m4&L zVXr1dt@hgIi-1RB;@n(cK0k^t;mwF!nhmzt{OxXkOj&q4>S~t(J)%?JH%@}UC+bM0 z2*vMe$F4e)*#^VF|D7AqlOjHR zYz*%G;f|B)<$ji0 zG|1gu^YbcuFvV1BtIG0fl5sutG8>}#E702l%7V_NfQmVyJQ4zaWsdknJ&5V zwfk%GDUvXe>Nvr5Ml(WQeOq0IMciV5I52SKHOVU)7U{n-Pn$J;B=$T7v@#@4@c*Qh zZ||)<5hQwADB<;_fYrY>=J(8Mf}}JXy>kb4xv%W(-z52vKRL0p=c8RFyMDT<(GGshAmdeG6iTLstA{*-M_5v8Bn^Z2@C;!L&XG-J5tUDq z)T|LSGr`!&N)OsFrSipy zQ}V1(A_ZLT(ts>^d3Q(3&mXN)EMMz)!tuV;I4TgjJ=Ri$4-RPSMGBd{F?PJCK7x2G zDOsJ~%ophnRlMDxuZ&39NR!vY`>q$u_%ckvyEHz;kX`-)QFy#*H1?QMYA5mM8j;FQ zxTl~Lw~f7)u)MVT%i-`LeoAC8F-yn-0y6FzVgfE~{4EzM07pI=%VklO?Uj^`?6R^87O-FN_6@|&0165U7{E+g+*7(R+2Hth`IAvnx&YqLi3|a`F!@X@9!sWO3Q-oj8M3^*nA|eh zm^vw#=xtJoYgKmm>QhSwF;@}fR#k3JXg_+}*dqUDp@Y84}Skgve20JUx=6{RV)2Y8CBR&ghYEo0krT=Z4xB2Jq8`o*r z3Q6{vJqf|IT&tjNEz*4lQX2prc(~Xt*zW(436!jia%CqoUbJt&5>kEw2?%^1cT<2q z2E&RL2Tm5kpuxme&#KuhK{q53c6w%+)4FYwyy2rrzFUiz+RJ+0wW9N7}_Hc)_i45 zD0^oLi^(G9;F#F1Qq&NaS58VWMEi`0+Y3mOt&f7`$2Zw^+yfvBYu0{~p5Lgs5l!lFs4^OrY z=RyTyGuwUeM+=>}ldk?r&ij9NcqS#L8oa(PRBDNU81$;kFWKd2YtHuf#eko*y3O(B z(%1*QPCFX$7k4V$`4(E375EfGxAyc>)_xq`9j_j`CLIHuJd?+H@prM|l_on0Nl`Nf zF}^T|73M5k#ViQ|zd0je-Ew!kSJ`Amc2uwk^CrU4D;S7xD*Q~3ix5Nu-ToU+&4wt# z=@47#_NaoWT}8BWC2Hkdbq2;xC|4+eYmCWk5UyxEBRt?6*u?eBI)9M!{wS;YnkE33 zW=getnk5t~SNMIemvvW~9AfiI5@^&SYUAQMW{Ru(1_@we0Yw|AI6ry36P^+IHA~8I z_~yO?(W6rR&Ne@iG81ZU_XfMgtegTtFd<<{*7H)eu;T0^Tfx5Z@ytwKcgLq0avlMb zBXpZG-0<9S82RTPfIzm5#R~}({+3kbGoLYU!WWBt32L_aah#g%(BdmtZ2x(tRw%HX z-!fGjh!rL#9BZ=FKu%@r(PFoai%(S_M(Eo&FrX$l8(s)F%TiFtXZ2s^ib%;zyN`U5 zBZf2^O*9#6ar$RI#nksiR`5Us*jUi*J&+$$@5K3+Qp(VBS!(vEep`CI0I}NkJ3eHFoIff7krctU5HMtZGX6mg0o+DA6^=~ov_lvd(ZpO!cM*PFrLs+ksGpkiKaa$(o zdCF6!Zs(9msFp!|lho?k)%AYZ(BZ_8dw89hOS;~SF(QPRKPi{*dWtilaVTT#h$=l) zMch{oo0G#?oc~kz#f`^>!r%XW!D4sG3alzZWMGs;_dP0|D-gox;cC5kb0t>4i1dlmMG(K>-;m4$k1t{^;2dug9^fAubU)cL>-A z7+h)TA_a)a-gF3<5C^Yl)@3C_l19J2YXdcO)y$a1P49R@5F-&edmv)?5<{ZXs2c7hP%nO2jQxsH<1!=B=^(y) zsI!65CearI9UjQbwDh!&Ce!biuwQJXVvbx#ZOxU&52SDVl97`c%|P#+A%S0v)qACD z2G7&pkPta?4iYQ2qHKh-8H~0h$(zQXDGmC|Rq1^9>q_4{r*gkS5#BmFk^)Lf3Y#4c z5LjR&(&g~it@*wlaBBP-91aP|^MR!)wEY}N-~BEwZqB1Zsj$7_b5S@SuW-G*)*3T$ zV22c(i~xEJ-)-hQd2PLcg#5fyG1Xd|phg!)Qfi_z8H{d*U91KZHHe}hAqhI?_hB+#QmoSLimJy@C5FW3am!nbWK=Ga z?WdolM^#Eo*fTw0bsB^=N!4gDd2#3C=l9C-_oGlq(ahN~Xmc)nb1^rkh^Lg_iyI;! zCT7km$yeeUa%t+*a-mE|7>vWaWg=MCxZ=NpuYNd_%W>14*xbx+-tZdo zS2MRJdH#|8>qswr9NJ{L(WUr@dV%8b@YvQ?E@{EbLc_%!(;x=dDD6!LKh8Ae8{n9Q zS&R1StZ?m4!+U*!N!3c_dVgwR7^v$FMG9ix9h$D2-^~#8$g1vsj(|T|G?8RqyI;|6 zJW}*M4rHl>e1%I|2g3D6KFDfH^3ku zx;>pYFfh>5+xvGy%5an2Y6`a<5A!tU(UmXb@m%Ssirs2mz^4BUoRvIFk%tTK8b6=z zU<|N0^Ze73TV2`1p9|sUzRHUKi7L7gR^g}8U;uZqhKr_2!Cr498Fe2(!kkM1u&ndm zFfuUG6nv-JTDGH05&*|3A(dz&ND0NRv*L2~BDoSFhCZ>7yzI8F&UZovqfo-{D|PWE*U0 zHlMFsEp%Y_eMY3<<{mhr@lSV*&PE!^%MLK_dp0;7vM1A>&{CwIw79A({O7hH4Ra8X zN5Mkt?-BaZ;<$~MJ^6;FHqV{Q&q1eTpH_rSpdXRjCrGktY5KO}hR5%n04y?aaEMZk zYJy4kGhuV_&nlGiJAt3!flwXaVka+YSU`WFOfsIWiBwIW@?e=p_25*j_~mqs5stm#%^SW_lE)RkMwB)2vTMJT9u}$W(tYWe;5%)=jhpm z)I5&=E1Q9;A1|M%2ygg-!gH!Y4$V%+P{Ceio;MRR>BL$HhNN*UwSYHbq`U{Is^+HX zP-m*R$IqB$u zEp(H`w##)5p07?Z_`HLOG8#-eKt$7OA=rM>4U}d5FqOBz+cDG3*zUhM(){uAIh}VH z+paEW>7%%~_-6F^4gkn$jg~@_AfM}AnNF|UT8XR6OT+0&!RgxBSs-_OwR$j~!S51U zaZ0!0S4{|rx_yRBTvHQ3DGEXgLe7`C>GRl}%~gSx&k~qy6O@lbzDBaz9+!-?92i+U z&RC@Rb*2&ygpk00WhM^H)7Ex8Iy-RKKMs6)ntbVcdwIC(*_}k*%LlME)MnHy%shU) z4w2E9?!2EJ;TPU66eB|LUt}K9v!htS3LpiB|BU%y33{`&wzeXiNhLvMw7-Y^j~5_< zT=m_2ItXAthSvKa;z#=18f{KrRvYYOB9q3k`7Zl>d)4r`>G6bNNJvPqIEjA`L}Iko zIBNN4TfPF@HRS`sNnY8lISvGOVS=6Nk;V2k2q|Mo)9-djGvgwtD0Ejyahm zD5iugTw}7z(d4k|E$5{QEF_>}1Ho7|fpiYd1G4C7yo<}M$dgs05es#743SX8{kf5N z*=!cJ13e^&wy7occX&$&R`)F`j2O8<1$x*l2^RkjDGLj0W)<^!1X}B=B1~YwcR?3{ zm#E~d3$xA5N*@pJd+#iOzU>DxR;MqcNwhPl-% zE4NlcOb$c@pPWVIGgOJTK5vCDD9ivi-Z-2s{!YaOtI-G~W#nd0pSqgh_7UHag=r15 zgM#wP?#1It0n_CNTZdnVSM|pWn@-1X-1 zsi{YG7r*M2==iH~*lirQ*SKHq$AiD-_)HSe>AkXoCNjioV@kP3MHr-d)!JmO2G_r} z0DJ!EW#t4Qy6PO?eF3|QHQ{RAYas3Opxao@BNsXS#jaomEuG6pzIvHLlYRDpT;Vwg1m>HLTpCz1{S{pJ(9`y($LsAL#KtV8y1r1^2x|## z!@}$(3ix5MSQ23}>eh%$tmtz&x(>WuGtnC&Dyr8lF)!JJJ z#T9j5q9hPp0|9~t2<{HSf+x6y;1C>wyF+ld;BG+@9D-YLZ!E#xwQ+4^4&QIy)T?<@ zH8nMl>OZ=hE9dq-_nf`gUTd9HP0xQ_^Z4aFaHps>w)dr9d>>Y|qe$mnk1t~>Hb#<@ zfBh>_J%9+%D^+3_sVdr^&#=4LEJGS=wsrLKyUbP$s0FH7HHmn*2;OcRbpH6*a=I2F zI8*)aRS=q71*7efmzU5($+uu+mYB7(s`ZrnNkyi+S=ipu7MAdbB1k5opdFm=%=?D$ zWV()H<@^-(d+8)5J-Lz)GDDz4OJG!wwh_uQJx;fESo!m;-9w{>g_mHtQYp3CgizQ4 z&kT}f(*NyQxw|@}*=LUd`ishUZL8X@p_8nCcX8gyOE58=$a80^ zRe-ZlzWpGY2rfH@bf}2jw;QV4%$$gwlaS}IDbsQ(C8Fm6eKC6S)I778KIgHuPLrwp z$3M^R+O}N_70*mvgvWlMC|>Qkzh3o!ALCMkyBsY-*Y6is&X!=%oUoOlg0;U++;oAp zep{ERT}Em`ph?KXMXaUqtFvOQG9uguPzWC%t7OZ9{)?x8M>IZdu;KRV65HK{ju?^F z?Rz=M2$jaz?tFGM5%YM|?$@gJg6z+X8~rU)kBK7YQTp}CqBrXCJBa)^fnL+)Xl?}H zY&xT}2W-x|eOg#cB+A^FD67q3@oo&1{@^qK^)Nh!Yer7yO)s%qr3AP0)!Ft)f&B;M z%w{Kp{v6SR<@RO#i~g@(xRg55&owiAoYva{oC555v6%M*I%sX`I1t$E7;VmIG{XtwY{w?P0X2pnB%rW`57!UiTFq`v}<+$Wa|f)n<%!; zt7@+}hpkd>nDh5Gi;8k8KgMB<6(4-4WDcd4|C^aat62joGpAVoTui&oo-%)M><*cd zZ!bi#5mwW%PhKL3Vq1lTf>Zi`5s+vBpAhCL)~J!eo|rhS;8TZ7s2d8{t4_RI78^md zl9W;peDXj1|LhvL|8{68hYH!>ZUpQx9jFox)DCOG z$!Wj0rO|O`yqTb>oJud{4YHqDw`>E0jA*>+2w$Q{_|8$$@pRQXm&F`{eH(%(G9IN~ zr$}DHuJir&PfQ8L2eNMsDH`vjq;6YuwZMTraZX;A4}z2~E-h_vidp;FOtlG`FDY*; zxPrjq;0ve!b@c5!tnYiz+CpU;1*Mu3wJT`~g>D`~txbeP{aC(z(M|BLJXR8^ z7>b&Qp<=aMFFX&fLJi4#h3*YV-O_gag!vA3U zLph?u@nkIOPDq0O-+iBdm^pG4wml^~r8!!?R4H(W{Y!TDy>olH zmN{X&Xv{>Tx7FX^aya+fb`n2?D)gQ6ex<=Z;>6^n@sEs=hNH9HzmrTUyxGb6hwJ?H zUzWU_bfu@AwVm%?*HE=yzD1t)UxNr7t@LbX<#z^-4rDr9hpTVhoM8>h-+m{^_Vm*g zaCNx5w*Rr*byM%OJ#4RR~_QFk0}Pr^d;x}$l`tWX^iMcWhdX$M?I^! zqH@g=lzZHzh5Mye0f~IK@hF{hBogc=;zVsVp}-L&AXTbw{`cuo$ymqaqFwvT9k zszT-*C^w$jC~9!{mn)EG^kuMyW--r)|1nk8P9 z;+EQ*>n^6!*5^EZ0{7~Gym7piw3&ZLV_p6DYvSw?BhMHAYFM{K;tgWT!d!iRTi$Afac(vclRNaUuTRkZH zOdAWjlpC@MxE$GIDA*isyKz=!Y@4tSkDq#TTaLBKYeUN%SQ{N)m}pr)DvE$N_E$o# zli>TW%f9VyU+S^9YNn7;&^9Aj`%abiLsHouED^Ctx(hMV%}HMRs{{{yjzkwpp8wb3 zqoXaruHz^lHT&BDHvkE9t%f~&qSW27?bbuEjLe5lTc~PghfrnC`A>f)?AP?KoHx;R zHlvE1W~Sl;Hq1;r?z2d)Eeu5>&V_QF66o zpc#Vh-)-9;f}Jg=Js<+>ndpRqvB`Sw7in!r$(aJ~HOs_xM6-+q*DH@wss&&FSw0NI zsHC1%I&Nbwk#QvaQY*n3r~gj-aP~I7E%k$np<&V@ysOx3owfGt>GVgL1ZKsyWuN=L z(F{iYxRIjKYMVnXr;j|%KSSLX-^g_M-NP(qiYe}47qIDN)p|W4%!B2lR6Kke78&}} z?NP-pDUADQk(p}h67{mJ;Z)AqnUnOT3)zac&J4|(u&8K=Q_rs-5_9zyo+HbAMwd)y z>DIVu9Id|?)JpW!g*eynt3r!E=t0jIK8B$ftA(o3H*7C?(rNvsdwS^FLZPNSt8+hw z^d4RBdr2(+1?#Jq=4^^%0eOD~n0NK(uH?nK_k)!anAM|eEvMMNo+EuK(>iQwH|UEd zMSsl}+F^?!DHg2hmuJ)3bbfe+s9k4edJZFpW4pb_LdL+#H#;)BHa`!sTB!6pNYPdq zyt{E4CiFPplPrT-vU~4wiHw$jncfzY$Zce~5kNZ$99H%71JQ@`sr+V_+`iC&xcmiK5aU!3ONmcA17-#?X8G{C z^}O9lXOHE`^c&Z#g>D5HPS*$5!!aBA{3)&|T>)Q%t&G`&g~qPWQHu2a$s!^^QtrjK z=RJCYP!tbd22|4DS$!X@&O8=K3B-(*?*u@ygKNJSG@0|GR$2y@VY!9^vP=f z)AyD|pKqjQ3qscUVhMX8{r-P#dk_{@^*Lyaw;ah4N4~Y`v0TsEZ2!ruaG~J`D zp>WSHG!f?q6Je;?-tWufX&ab-p!8`A4xiwc(YFi^}QZ=1Geuz)a*ix}SE@ ztW_PP5*`?c;BgKe0scbt9@5IdYfZDt_;oOcS2t|S>@A~7VPCeeuirW|dBIq3?Lr$v zR_Ffr>t;P8m8{VBn}a<|>PT+F@e^%S^|UNS8-EAPgF8|^e>v^P4;<9 zYV746-QsJ@5pBT_5lPG-A&%W%sEni1tTxAyO=h|*r5=Vjn0OH+l<@=~uGD4w2chD;d?|K@ME*l6 zbpmhhceH={l>K~eKt_pD*k7XB4kf&WrnnYZJimS+NzvDTRJAU;JV*0=-+N>=G7~<0 z-P^UQugwT`)8h?1+8M7`h zV#0N}eH2fd%Ik{h86Uqp*DAo>neGTu%O}a>-8Nv&X7M{#cgn@dB)%xNEKO6cL-N-w|hu(M2BenUVx)L4b z^mnF>7+otN4SbZ8RIi(y8I^V4;S!Jr5d>brI^a<3qgWcCsi$ zj1BXpyHcGh|3~i|>M5J;%cn3551sr%SnbzmgRAmIxPztI^q(S-m1I%@ZD)0L?}_g{TO?m=@R>nMiqzrh zyBXbc_OVPeL{_>jxcW0C;Yb+ySjSJdHr9ebs( zZ|VWw1NC4cy0KgI&S~NERfYyw!Gwv-*(CsLb&B7JC_Khlh{$bD^h5|d#;1*5Y?;|K zAM$|6f1+I1Qze>gb+JC!;k;j2mNlXZE$Jm|`+-o``i?#Y8(|p8nOY*(z`1*i0;0~fl}1_ zskktSMu5MWQ}?-iCNa8$*<6&?m!82HM-9&gcawz;{KBZ9q>pk zhxuMFSacc)cPRC6W$2ek*)!&9EzRE5JD=ePqZ1hqZO1D|CU(-mqrkue49q*>N3Wpr z`D03RwZ4&S)G~GlJ2)993N-R}Nvgh&hcf8|&;4fkUV*xm;MqY9h_(y~5x+oaxlt{K zLG9$ZmXujbe7}NnBpNCuGxLaJi@1cep^>2-YfmK=@l?h3%~Goc36V^5A6dRe*cyq5 zOC*As;Id*?cUZf^H4|f%Dd{4a%;8+Ed)}f^D&&!GpH{J9#OHa^c;fHe2wPkxYCWi3 z$1)&;eOVIR8qJJ=ty-o<7h3Ez*>uE3&MN=?shu2=%u;DR^!ZKzbCdJ=nTXHT;+4{Q zbY7`uD`Ek9>D;QDxZu{=OoNY5k&5CtnBlv7x}Pf*$f!ZG_=ms`27j8daCLQU&*`KA zxF|7K|LVL2PB#X+esv=ZdwLa^8B)tN|C-JbHXF?_f$?xY+d5J$N)fRoJKKVs=m<` zgbF1;ao@WRETG(*ZRv52Qj45D&>`abDj{Kvmjmu7->ArB`d`(eXT?6t-cHcDpwrDE zfW{aU%11qg%y6d*Ng=sMZC$G(Sd%|3)z=L3K047f5H+annY-|T_T(8AeSk7J6Ch!c z84tQHvwxkj3vPq4M2U%|fJyZ0zmnBR{jjUoCa$DhqqeR)#|No35-z(E9nW95T^-gp zz@VNx6RiT9L&>z%)IsEHg-^*?gmdic0~vZKlU^i2wtJH5&!68EfFLKCLiLK+y&fle9B8z!!Mr@PcIdgIzDuLizv5!5j8!Yqm#`4oJlCE(X8; zX81>>vB$z#&;ZM7cDEfStXupXXcYY>oY3NLOYC5uZEH`H^FGs;eki1X0w+$Hj|8)@ zxA%KW?E7Wj+bZ{UDg1|)*kAvCom>JfL~~hX5m_xu)>Z^g*T+!Tm-u8-Abd2wZaz}3 z{mKmto#Z;ig2EzdqeJNn8rp40Z`*k@M(ST}1X6|O?OOcha}77RhgDhc;}h|Gl`t++ zNTAaUZ>wk#laUGU!$p>GANhFJ`7|`qKHNsk?3lmIIQjI;i3?AZxe(nAWGU7A59Mx?IpL+RQElPnk^Q50%~1ze$D`v3Tm;p`K> z9_Y4h8*s6mB&HOJeP`8@xz=Gl9OT39q2Nh!6uX-K7w^F` z_?d1yJOBxz`3V)crK<7R=qLgRkEUbyoN;t%!x+k-OH_boGMLn8B_xwbA634a&{V<& z0HE7U*NBDGa(%7#C)sKh8Z_(7>$m~l_+Kt@14Ha4tZ4T;| zlQq(*HF05vP_10uUhu+dEY^dE=F|XBp}^~4ug=l;+FSVOCLn=PAHM+4bx|#?HMy#U z0v@Rv*hSo8k?forS10>=`j&C|Zd@L)UajjDeO=3X{>(KPnkYhhN6fV8-Y9Jr@*pS? z*UaF+M_0eCgR}mUJ_OT_9r zUZqK;(1YY*9eY=bs4to%*C~|)a8*4aNb0{N`uaaGEbFGCtoMn-N!cwSnqbmkKDvkI z1x48Z-KQPx>UBI7uF=kF5x$9w;CCn~ty2H$yQ?c4xfSBP7|XbE2HdUT22VO_T7 z+1CBKvoEO#1XPncx8$pF`z{RWPbRoj{}|@yzjn}<#|z?vBIi}cNgYNM-7xU*j7fIO zA%@bjQ}_XbH^2SbTU8q0(aSPz6f`U<9}~eG_RZ#j7WI9fzt%zbdnY{`16fD* zA(%tzbfc;`IG@^&giYnLAxKmqj=L&pL-_+N`JeHaG-7ecz5eL;MYD7BM3-sTV-u5( zFa|JI(JMYv*b&9!o+x%+1Bn7 zu7JwS+F^${pUWNLtmDy0`>GCb%PxustsN^mvdrMK|GqO2KU?QaY=9NG?lh}*eii?d z=QlaE%2w>vf+%E@SzKnIPNJQYXw2^2I=G^)#tBRHf4|htwqisO`^)e4Q@yjB-RWLn z)!U3b#f2DeWZ~e5OrF*Vm_6Gkdvv55eoSrW#y}T8naPh?%hLNh{K)AGQ@Vi;3eM)j zr}NmLyLETkXs{V{{b54~ai&BvR8h6gN>c@soQ8)cm>Tc{#NPXzwJfYY>tdVqCdJH5 z!V;3`3;l3;v^=`#x;zvyDl#;HOA7}`p7@!~u0@7DUoh|OV;fQkGfqy-)1=zGZk~ek z`Fh(TP!^Pf88C>9rjPc>CJU}M9N-}q;5{`RfUA`Z>|y;7<)`=?OFH_8OC~JrU?H^` z$}mEXgvH@L@%A${wY!+Z=bbO*kq+{O#7{O@Hi{zhH>a;Y099GTjK*i`w_`^m&ps7v z#ATa8-tsj7bAFPQK8wkkizTz)B}m$}c}5a=zIXPqGKtX3xkQz}mP*+Qx=l)TR_>T2 zGkpmI@tXCf%;rSyXIq=;AD63)`Y;*PP%#^H8~2M6I*P~1RSIOdM^9+Uhgu+(w~8X} z53P>dE{GStoH=L3UoK?<7_wgLQ=wX{lv|?rI71b4JgL^g@~!>xAze|Js4Mtl-}rvd z*--R^BTDBrVz3IB5kWCxjBAlf$B%rIanvhT1yP3Hp9C|l&b%X)(@Y~VWk-{4ueDcz zU>$k@+FPO@BLHm)D2O0<3MogmNY8kUlj$1Pk3ht22+f!+RnQ9R%EkTH$a(d-tTVmh z3VvZJ@>E+L?|R$b*(*EIb1_~(@D_4xKqAlI8Tcsw29WmCxGg7YrCo2^CTP=L*BbnF zxosgqXaqU|WXZaXb0Gra%F|q2$#nE4V>t%!Hmq7)D=wSbyj@CkRHR*M_3mf{<8AWu za_W!_&U9(5TCSkaljBa(e`+umN4we3N8hi@4Bxv`9Fn;Qf~WgrN4yNw#JRI;OD@f& zKXxupTs*<45(D2sx-XVDIncyy$?y8$l@k%-snCP&_)bYC&W0|DNo#|* zn!AFNvp_I=m`&uj&*D49y=s919;Gv>pa?vg1{G@Hau4_3qp9O+S>ANmEL)}CM~J6< zd4-|gb;BkZ(JX25;F@~`k41j6q5kWu!35@^VgoAnNGG^D+vVQOo^aJ_9;Vs0Nrr)E(q-#WRBaCb2jlx7~y%c?mnhd zfjd6EK8kIK4aVrwB2DXAUNS*Ng<4UyRcwB!GcHwhZZ2&lz@HvTPxaHH8Yc1QX8~BT0e<9{}O< zVxC-)zUOa>2BmJqj1d1Sxr~3>0x=$4WjK zJelu@F?1p2aKDz-GeyNisy(M!K+<6Pz!$(_GC1}_lQYZrM6&m8`LWUERaLmI`w41s zv_VP$!ZLPly7hdW2PN}Vs-knUxURCf7bg<8SB>rCY)Q4${Xs}Uw=8`_>j#`mnxoCu z`sEXnN9$3tBv#$t*!tx>iLmch^Gzd$REZ@~8Rbq(L{u!U{cK!<8I6u!^&}GwuqDsp z&t>mSWRg#CSkUlp_1E#);3Q`qHbGqJd3`o2a$~ZsFiMmUhRt%JCeHg13j`Z=JAD`% z(tB{zpLFG^bA92PL$B|ql)~{_7w>*ZA}~@FPFuR{!RsAuV|aT^$v2DVV3wL&sx!t& zw|lYFs0MZ_XxId^b?pB55J&m9zcNV9Zc_$KQG zZ$#7WGwxt&2EP%2yo;9(+i`KN&*Z;kpIC)ces=$}=)9MEf~Z9}^JwotOQ>oL{) zASU%lATR!-qbtJA5?#!a`TDvyJ!?HqSy?V3T}DeQ&3M!J8MREpAGV1bpf+@X-tlKJ zuD`y72pj-69BBoH=6(Bv9p$w=qtMis@_^idjOP0dqT77jDa-0-pp^I2zoQWve(Rxk zeF5}|INf(un^DaFIl&z^L0=GB^7B)&+Wj7p!1NQ6nbxyWijnRKkPk2Pws`Hn%-WlY zBLZW!^U!C1M)f?epwmba9`usHIR~O<*F(eeV&yyMH3ZoAcu_|)F@CS=xA3}y=@FXb zi+9=n;=Ux5EHuFlJLcfIlRf!PJzMS0`FZ!l;-OJbwTa+Ac7HGwfx{w)8d}PKstVDc@E`G`h?xSAY^hdhD48W!sY6U~s!eE< zF~MxSGl<{e+!kXYjL@SH&jdCqq(i#w(X`UeSQq~r?CyU-*f3e%rba+4u(|7*I~{Zs#jYm8VeJUYgG~wn>mE|f zzINV--@my`AJ1{)+wSq*rxV^FYXXE4?wiV3lRWV|=g5}TqckoPRNVHP&w73=$YM!= zF9L_E#H9B-*0wF(N!&oB01ucitlTPKAIV||mcB1hDeH(*bU?0?ribrh>(3P66%`dV z<^U@rELT#DwjaMVYQIhZRnoZe+6lIiD^=fE9$31XC<$Qfl?ZaZc{h#Yvj!S z$3-b1$!-g^0u+*H&L#KR4NQ5?c4=$}j_LTB1XV=)&m}dWvDZZDNgcTW6f~d8d-3z< zPYGX!XYUgSMf9k(>%Ee zdGnKt7SnA)qN3`_=v{0YZC0&agS4asfT@j1P7@(Qo$jfQ{2 zLX)(u?-2)RmU#(rMp8-scFuTMT<+g!=Y(8FvO_a@5<$o|`_6B7oX7fF5!P36bGs`t zvNFkT)IZoZ-?>)sl-iB99SedVKM5p-^9}Kz=uGruHvCLSfV;8Deo`46VB7|^N0S#> z)X;$90n?uX+`t1-dQQ|;JsA#1$U%t@4Ks68>SU48G6D@}s^w*=rd&GzdYWLxrS;sJ z9YSMgB*W0HbwqgbO-?o-V{w;EkHKcmG(mE|ySqDcxXM^S$Y%Zqtbt;@&Dzd(aOi6N zwi8u%dgu5PQq1&b@4k20dwTe0q2xdLI}>FBPx5;RIK=~0V1w*|7*A1BVhm)YDFSAg zlZ6V@j7LVj7TF*`kq~cQ%l^wn3XmQODFI>qn&GEQ3|p3KIBiLO9%Q)GDY+!hpsFw} z-}9YwUq_*E=Phz2=ZvvT!XZ?ncjNtI9mi{-9`h1ceY@$K&_jBMEz zWto$i^~2rkY|P)DcPHu9H3Ma#D&e5Sa(c%(diqJim}f!y@yHb|z6&R?T!7;aA$R{> zla2KFXt`xRU_hki*7QMw0`kmJ635=1xLhV)4hMcoa5CKo*^UTooI{Av4$zqD9#3?c&8+| z<)l|aLy3$8fKyNF3O#6#X)46I{R2OoA{3!a?(-qN?vT!-kF*@Jw3utj6JBTBo0+hQ z|5bOI9(?=TVm=yd)E_xpgY3QX?A)q6f3q`KMl>ILa$l?7g&C}p1YPMLr{c0)ilmMp znE$%QX(X;9GyCg~nAa-DHKqu-VLg$305K=YF97N6rYM{3GGdh9@pjlmN~iN*|4h57 zb0~Gu%VSuv#Zxv0I!7f~9Yw6GGjwkv)!Xyx`-&4llKPiv6^)JjsuAS_Iwfsr-*N>4 z5)^}a`7od%X||Z-n2l!Tf9dd_wfTd;@66$;Yhy^GNRg+ChZzzr)KXEBIDYFq#^w0e z`P~H<+SbUGz!M1wP)DRDIn3x#r^R}=ZM{7!Y5dw_O1^(DR<6O>%DU7e}Ab(Jb!^! z%|MUSRq0S2pvl6iv*O#!`_^#rbpCZvxd1W-+UBRP4C%Z!8&fT#;d9P=N|o=Qz05!% z48HhY_vGDt)P9)jlKBoK20eghs{!uK{#5y9M-ubT>6|v{mIHiYrx1go1jeE1^~XM- zTE2rU>({dk0LtJ1?(C7S*6^7>VBM>fy0Po+PKJ0~?B_rE5KnLQBk2hsw_RT+A{f5M`EsH{X5#v2HP;ZgowYjxOpXY_q8Nb4!+u>>KT~hZ%G!QRQt~oh z3AKF`VT!FK@8YJR>bK81PTP&g^MECiKU-koGrX5;uFm;Ei42_tfz-@ogwOD0y3B9lN@sb-7T1-btIWp~R z+@hS$YrPeqd}P*409d;|0k`Kn{~}a>7F}QN+un6%qMRrI9Bbt&RoEML+R?B4?KP^m z<=7Wch>f7ObJ$vyZT*Peuh$wweKh|=Q#|2EVZ;5=>n$;HTwamX?|3H0g09R3XfESm>*b#*r zuvg#&+eOzm2HJ1#>xC9T?}Wu)of!9FJ_#z>f%F0ziqmp+Ie%AY7PIXE%K;&FnClX8 zZ_0Q+y=po7VYXMsuDys-xuLrc>`?td_@;gcUoF@(zV-rrto-!9FxzAWoX5L|VxTXK zWz~Q1ZNXACG%~;H&u1B>hM|ko_wa&(zxk?|VZM>gHHQ`k3x=NT-zZ zZCkj`dhy-RlKB^p07Ts;*L>aPzLbkeIU2=VO!-MAnel2hM#^R<8doJ2eCE4Ue5|^) zA$ucwr5w02ZIMpPingycO3gQd!Vd?WTchbiyOTxk&>I3^`$NI3E!5rfTee&7AxjdC zzym6}<(a=-O3JgapY5~Qntr1Hctl=txKzOSc<;ajri7+7ZV)X z3wd7UnI6t{`-lWFYuCAz0}5MbdH~{cHzI-*ssXi+VOjgXKK&d7{GSk@J!bb=;45uT zj0{Ar36FWSr}Wg8gk|Mtg*5BW)H#E!l{%Kdc1bZ5m6bO@{})jX8)PpO##uGgjTRFka( zGBET|Hwz-Vf)kHyVZh19N;nN$V+5rm@ql0q_tk>rajqvm?Xm))VjicTn zY-5etz(e%EJ0rj|E7ePssM%t6TTM*9*{^69q{Js8>n$=8Ui;Tp;VFEvn-YVJhGnFt zk|+IpFo{w6Ai+GCRoCBuu>7MkjIi;(G7G5@KwW@Aj{6e7cT&jnctiE^BvixPjWF9= zFgSag6>gf*Y#7HnN7mcX{t68qcEwv`m$;TYg@sE*23#q?ab=R2dj2*Lg6imN;JY9o ziyUiEF7N10y5)N~Q$?DPN}mRB*K^N9ZkYtSj;)b&W=?6>R=LMjBp=v?`h(ydEqw@9 z{yruoTVynvbp9USfHCoAY2#0nJ9lz!XJgGne5zW>=gqRKB@;jzxw|@J{U9s59ib=! z_?t*Oe;bL(BZ+pCeV}Uhe}+4DngB>(OQBb1j54CdwH>6cxAj2=wIk6VtX;p+dtCtlEUIXn^_Ei}SrB{!*iw>#2&E7^RTMm1%cz9A0Za z-MDI=W|hy7A{l=GsO8l zx6qGb2tVeEnR?nsB)P^C6nE%t!H$-Z8U>s-U58QO3oNPQ-`I>R+cycX@sBbQ)iFBr=?I^yALuEv(X5cVhl$rV<^uf*#H~ot%(?<{w7l+3mR49}a%MXHMqGUQ zE}lJM5K_5X8#|ulmE1maH0utdsnoh*#>?lhjWiΞAMImZfd40pP`d#}+EL$}!VQ z;!kY8?2^gDbT`k!5zgwFE=S1lZqBy1L0EDhEj&|QU`f%)J+<0k-C-$>NglI5RgL4C z>3tL+G#~K_R8leC-cwRWI#?F@#gti3>lrIh6n%rU0S9&~4 zDwo3)RW7-_kIZKCyTu@W;%&ka-ajDywVnBPf=i=R^O?Dn@(a!D!=2ByxQ$qyn^g&J zjTryf@a);y$&MH~7{V=7iyS~;`BUr#p!gl z`0AsALgANOvDv#{L{aBXj-o|3+6Sx4tGZlXyWa&Es1{H)k%>&ck|hn1vrv)BW$qII`Q)MN%o5*RX0FYKNs-Y(4)7tnt%B2MK?5Y5 zNhXZjHJFY;@901|ZFIKA432r;^?Bnz`=iLQ7D+U%-&Q?<9w4|47$pPWCDAmSj8QZj ziQjK=ye{YVZrZLVMKbg2^(J5J_ik~n+)$n3;=K2Ao?xI9aI!;5CM7WOSUc@Y?kL${kqf6*+H3xxR014v^O82>t%t|Jwus`Ya?vcN1pk2 zoP7sL)QPIckb(zng6-KA{$GHvoo6Iy8B#sj)}ra8Rp;TwkI@)Y&w~G|Vwk?`l1JvG zq4Zm!duv5>91d9pV`UvRkG*3o%&o*g^W>CLie5+L^)jxRp@;smd`7=fj0hy~WSu?X zN`5N&G4c)a=kD()#Qw)e%1)7yD?mYn;$TdcuB#Bwvh7w-Kn$ku2=cYH*k=iEG-AHl zU{NFU5*Os$<0`(KUHwV?P@Y0w$idA62@VtUk39pj4+re6>OlS)GfwL*bbtScR(D_s z#_o9QbkM?@`DVlTtrgt{-NL?40*8(H(x9)R5DtrICDEEY3P1YQE&U-)XmV)M8;w^u ztQ6ArjaS|GupBH7Dps>LsE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/cursors/src/index.theme b/home/dot_themes/dracula/kde/cursors/src/index.theme new file mode 100644 index 00000000..4c175a0b --- /dev/null +++ b/home/dot_themes/dracula/kde/cursors/src/index.theme @@ -0,0 +1,4 @@ +[Icon Theme] +Name=Dracula-cursors +Comment=dracula colors cursors + diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.kvconfig b/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.kvconfig new file mode 100644 index 00000000..1e25855e --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.kvconfig @@ -0,0 +1,494 @@ +[%General] +author=Eliver Lara +comment=A dark theme created using the awesome Dracula color palette. +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=6 +scroll_arrows=false +scroll_min_extent=60 +slider_width=2 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=2 +menubar_mouse_tracking=true +toolbutton_style=1 +double_click=false +translucent_windows=false +blurring=false +popup_blurring=false +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +button_contents_shift=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=false +submenu_overlap=0 +tooltip_delay=-1 +tree_branch_line=true +dark_titlebar=true +opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam +reduce_window_opacity=18 +scrollable_menu=false +submenu_delay=250 +no_inactiveness=false +no_window_pattern=false +reduce_menu_opacity=0 +respect_DE=true +click_behavior=0 +contrast=1.00 +dialog_button_layout=0 +intensity=1.00 +saturation=1.00 +shadowless_popup=false + +[GeneralColors] +window.color=#1e1f29 +base.color=#1e1f29 +alt.base.color=#252a3f78 +button.color=#1e1e20 +light.color=#0C0E15 +mid.light.color=#0C0E15 +dark.color=#0C0E15 +mid.color=#0C0E15 +highlight.color=#7c60a3 +inactive.highlight.color=#654ea3 +text.color=#aaaaac +window.text.color=#aaaaac +button.text.color=#aaaaac +disabled.text.color=#aaaaac78 +tooltip.text.color=#aaaaac +highlight.text.color=#dadadc +link.color=#646464 +link.visited.color=#7f8c8d +progress.indicator.text.color=#aaaaac + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=true +transparent_pcmanfm_sidepane=false +blur_translucent=true +transparent_menutitle=false +respect_darkness=true +kcapacitybar_as_progressbar=true +force_size_grip=true +iconless_pushbutton=false +iconless_menu=false +disabled_icon_opacity=70 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +middle_click_scroll=false +no_selection_tint=false +opaque_colors=false +kinetic_scrolling=false +scroll_jump_workaround=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=8 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#aaaaac + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=false + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#aaaaac + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=0 +text.margin.right=0 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=8 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#aaaaac +text.focus.color=#aaaaac +text.toggle.color=#aaaaac +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.bold=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=true +interior.element=_menubar +frame.element=_menubar +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.left=0 +frame.right=0 +frame.top=0 +frame.bottom=1 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=8 + +[ScrollbarSlider] +inherits=PanelButtonCommand +interior.element=scrollbarslider +interior=true +frame=false +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior.element=scrollbargroove +interior=true +frame=false +frame.expansion=48 + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=4 +text.margin.right=4 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +text.bold=false +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +text.normal.color=#aaaaac +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +interior.element=titlebar +indicator.size=16 +indicator.element=mdi +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +text.italic=false +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#d2d2d4 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#aaaaac +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.svg b/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.svg new file mode 100644 index 00000000..89fdec12 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-Solid/Dracula-Solid.svg @@ -0,0 +1,6779 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig b/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig new file mode 100644 index 00000000..1e25855e --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig @@ -0,0 +1,494 @@ +[%General] +author=Eliver Lara +comment=A dark theme created using the awesome Dracula color palette. +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=6 +scroll_arrows=false +scroll_min_extent=60 +slider_width=2 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=2 +menubar_mouse_tracking=true +toolbutton_style=1 +double_click=false +translucent_windows=false +blurring=false +popup_blurring=false +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +button_contents_shift=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=false +submenu_overlap=0 +tooltip_delay=-1 +tree_branch_line=true +dark_titlebar=true +opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam +reduce_window_opacity=18 +scrollable_menu=false +submenu_delay=250 +no_inactiveness=false +no_window_pattern=false +reduce_menu_opacity=0 +respect_DE=true +click_behavior=0 +contrast=1.00 +dialog_button_layout=0 +intensity=1.00 +saturation=1.00 +shadowless_popup=false + +[GeneralColors] +window.color=#1e1f29 +base.color=#1e1f29 +alt.base.color=#252a3f78 +button.color=#1e1e20 +light.color=#0C0E15 +mid.light.color=#0C0E15 +dark.color=#0C0E15 +mid.color=#0C0E15 +highlight.color=#7c60a3 +inactive.highlight.color=#654ea3 +text.color=#aaaaac +window.text.color=#aaaaac +button.text.color=#aaaaac +disabled.text.color=#aaaaac78 +tooltip.text.color=#aaaaac +highlight.text.color=#dadadc +link.color=#646464 +link.visited.color=#7f8c8d +progress.indicator.text.color=#aaaaac + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=true +transparent_pcmanfm_sidepane=false +blur_translucent=true +transparent_menutitle=false +respect_darkness=true +kcapacitybar_as_progressbar=true +force_size_grip=true +iconless_pushbutton=false +iconless_menu=false +disabled_icon_opacity=70 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +middle_click_scroll=false +no_selection_tint=false +opaque_colors=false +kinetic_scrolling=false +scroll_jump_workaround=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=8 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#aaaaac + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=false + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#aaaaac + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=0 +text.margin.right=0 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=8 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#aaaaac +text.focus.color=#aaaaac +text.toggle.color=#aaaaac +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.bold=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=true +interior.element=_menubar +frame.element=_menubar +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.left=0 +frame.right=0 +frame.top=0 +frame.bottom=1 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=8 + +[ScrollbarSlider] +inherits=PanelButtonCommand +interior.element=scrollbarslider +interior=true +frame=false +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior.element=scrollbargroove +interior=true +frame=false +frame.expansion=48 + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=4 +text.margin.right=4 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +text.bold=false +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +text.normal.color=#aaaaac +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +interior.element=titlebar +indicator.size=16 +indicator.element=mdi +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +text.italic=false +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#d2d2d4 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#aaaaac +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.svg b/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.svg new file mode 100644 index 00000000..594c9f75 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-purple-solid/Dracula-purple-solid.svg @@ -0,0 +1,6781 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.kvconfig b/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.kvconfig new file mode 100644 index 00000000..df5016f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.kvconfig @@ -0,0 +1,494 @@ +[%General] +author=Eliver Lara +comment=A dark theme created using the awesome Dracula color palette. +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=6 +scroll_arrows=false +scroll_min_extent=60 +slider_width=2 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=2 +menubar_mouse_tracking=true +toolbutton_style=1 +double_click=false +translucent_windows=true +blurring=true +popup_blurring=true +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +button_contents_shift=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=false +submenu_overlap=0 +tooltip_delay=-1 +tree_branch_line=true +dark_titlebar=true +opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam +reduce_window_opacity=18 +scrollable_menu=false +submenu_delay=250 +no_inactiveness=false +no_window_pattern=false +reduce_menu_opacity=0 +respect_DE=true +click_behavior=0 +contrast=1.00 +dialog_button_layout=0 +intensity=1.00 +saturation=1.00 +shadowless_popup=false + +[GeneralColors] +window.color=#1e1f29 +base.color=#282a36 +alt.base.color=#252a3f78 +button.color=#1e1e20 +light.color=#0C0E15 +mid.light.color=#0C0E15 +dark.color=#0C0E15 +mid.color=#0C0E15 +highlight.color=#7c60a3 +inactive.highlight.color=#654ea3 +text.color=#aaaaac +window.text.color=#aaaaac +button.text.color=#aaaaac +disabled.text.color=#aaaaac78 +tooltip.text.color=#aaaaac +highlight.text.color=#dadadc +link.color=#646464 +link.visited.color=#7f8c8d +progress.indicator.text.color=#aaaaac + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=true +transparent_pcmanfm_sidepane=true +blur_translucent=true +transparent_menutitle=true +respect_darkness=true +kcapacitybar_as_progressbar=true +force_size_grip=true +iconless_pushbutton=false +iconless_menu=false +disabled_icon_opacity=70 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +middle_click_scroll=false +no_selection_tint=false +opaque_colors=false +kinetic_scrolling=false +scroll_jump_workaround=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=8 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#aaaaac + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=false + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#aaaaac + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=0 +text.margin.right=0 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=8 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#aaaaac +text.focus.color=#aaaaac +text.toggle.color=#aaaaac +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.bold=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=true +interior.element=_menubar +frame.element=_menubar +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.left=0 +frame.right=0 +frame.top=0 +frame.bottom=1 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=8 + +[ScrollbarSlider] +inherits=PanelButtonCommand +interior.element=scrollbarslider +interior=true +frame=false +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior.element=scrollbargroove +interior=true +frame=false +frame.expansion=48 + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=4 +text.margin.right=4 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +text.bold=false +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +text.normal.color=#aaaaac +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +interior.element=titlebar +indicator.size=16 +indicator.element=mdi +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +text.italic=false +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#d2d2d4 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#aaaaac +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.svg b/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.svg new file mode 100644 index 00000000..25ab3349 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula-purple/Dracula-purple.svg @@ -0,0 +1,6782 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.kvconfig b/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.kvconfig new file mode 100644 index 00000000..df5016f9 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.kvconfig @@ -0,0 +1,494 @@ +[%General] +author=Eliver Lara +comment=A dark theme created using the awesome Dracula color palette. +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=6 +scroll_arrows=false +scroll_min_extent=60 +slider_width=2 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=2 +menubar_mouse_tracking=true +toolbutton_style=1 +double_click=false +translucent_windows=true +blurring=true +popup_blurring=true +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +button_contents_shift=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=false +submenu_overlap=0 +tooltip_delay=-1 +tree_branch_line=true +dark_titlebar=true +opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam +reduce_window_opacity=18 +scrollable_menu=false +submenu_delay=250 +no_inactiveness=false +no_window_pattern=false +reduce_menu_opacity=0 +respect_DE=true +click_behavior=0 +contrast=1.00 +dialog_button_layout=0 +intensity=1.00 +saturation=1.00 +shadowless_popup=false + +[GeneralColors] +window.color=#1e1f29 +base.color=#282a36 +alt.base.color=#252a3f78 +button.color=#1e1e20 +light.color=#0C0E15 +mid.light.color=#0C0E15 +dark.color=#0C0E15 +mid.color=#0C0E15 +highlight.color=#7c60a3 +inactive.highlight.color=#654ea3 +text.color=#aaaaac +window.text.color=#aaaaac +button.text.color=#aaaaac +disabled.text.color=#aaaaac78 +tooltip.text.color=#aaaaac +highlight.text.color=#dadadc +link.color=#646464 +link.visited.color=#7f8c8d +progress.indicator.text.color=#aaaaac + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=true +transparent_pcmanfm_sidepane=true +blur_translucent=true +transparent_menutitle=true +respect_darkness=true +kcapacitybar_as_progressbar=true +force_size_grip=true +iconless_pushbutton=false +iconless_menu=false +disabled_icon_opacity=70 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +middle_click_scroll=false +no_selection_tint=false +opaque_colors=false +kinetic_scrolling=false +scroll_jump_workaround=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=8 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#aaaaac + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=false + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#aaaaac + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#aaaaac +text.focus.color=#c8c8ca + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=0 +text.margin.right=0 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=8 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#aaaaac +text.focus.color=#aaaaac +text.toggle.color=#aaaaac +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.bold=false +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=true +interior.element=_menubar +frame.element=_menubar +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.left=0 +frame.right=0 +frame.top=0 +frame.bottom=1 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#aaaaac +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.press.color=#d2d2d4 +text.toggle.color=#d2d2d4 +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=8 + +[ScrollbarSlider] +inherits=PanelButtonCommand +interior.element=scrollbarslider +interior=true +frame=false +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior.element=scrollbargroove +interior=true +frame=false +frame.expansion=48 + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=4 +text.margin.right=4 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +text.bold=false +min_width=+0.3font +min_height=+0.3font +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +text.normal.color=#aaaaac +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +interior.element=titlebar +indicator.size=16 +indicator.element=mdi +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +text.italic=false +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#d2d2d4 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#aaaaac +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#aaaaac +text.focus.color=#c8c8ca +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.svg b/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.svg new file mode 100644 index 00000000..2997c5a7 --- /dev/null +++ b/home/dot_themes/dracula/kde/kvantum/Dracula/Dracula.svg @@ -0,0 +1,6779 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/colors b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/colors new file mode 100644 index 00000000..7f4a9e7a --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/colors @@ -0,0 +1,24 @@ +[Colors:Button] +BackgroundNormal=255,255,255 +DecorationFocus=#6E5991 +DecorationHover=#6E5991 +ForegroundNormal=195,199,209 + +[Colors:Complementary] +BackgroundNormal=32,32,32 +DecorationFocus=#6E5991 +DecorationHover=#6E5991 +ForegroundNormal=195,199,209 + +[Colors:View] +BackgroundNormal=#282a36 +DecorationFocus=#6E5991 +DecorationHover=#6E5991 +ForegroundNormal=195,199,209 + +[Colors:Window] +BackgroundNormal=#1e1f29 +DecorationHover=#6E5991 +ForegroundLink=3,77,179 +ForegroundNormal=195,199,209 +ForegroundVisited=153,93,198 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/dialogs/background.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/dialogs/background.svgz new file mode 100644 index 0000000000000000000000000000000000000000..138a8e035724149457505bb1916c8f22f58f9cff GIT binary patch literal 7438 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 M0Y>WP@h08?0Kd$qC;$Ke literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/applications.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/applications.svg new file mode 100644 index 00000000..d72538e9 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/applications.svg @@ -0,0 +1,90 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/bookmarks.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/bookmarks.svg new file mode 100644 index 00000000..bb9b91f6 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/bookmarks.svg @@ -0,0 +1,110 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/computer.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/computer.svg new file mode 100644 index 00000000..df9bef43 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/computer.svg @@ -0,0 +1,438 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/system.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/system.svg new file mode 100644 index 00000000..5acfdf2c --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/system.svg @@ -0,0 +1,817 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/view.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/view.svg new file mode 100644 index 00000000..bc2d747a --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/icons/view.svg @@ -0,0 +1,123 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/metadata.desktop b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/metadata.desktop new file mode 100644 index 00000000..86628089 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/metadata.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Name=Dracula-Solid +Comment[es]=Un tema oscuro creado usando la asombrosa paleta de colores Dracula. +Comment=A dark theme created using the awesome Dracula color palette. +X-KDE-PluginInfo-Author=EliverLara +X-KDE-PluginInfo-Email=eliverlara@gmail.com +X-KDE-PluginInfo-Name=Dracula-Solid +X-KDE-PluginInfo-Version=1.0.0 +X-KDE-PluginInfo-Website=https://github.com/EliverLara/Dracula/tree/master/kde +X-KDE-PluginInfo-Category=Plasma Theme +X-KDE-PluginInfo-License=GPLv3 +X-KDE-PluginInfo-EnabledByDefault=true +X-Plasma-API=5.0 + +[AdaptiveTransparency] +enabled=true diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/action-overlays.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/action-overlays.svgz new file mode 100644 index 0000000000000000000000000000000000000000..f164b6145f1cb37723a3060a950af7b3ed14f7b2 GIT binary patch literal 2408 zcmV-u377UCiwFP!000000PR{|Z`(K$fA6Od)Rz`#N+czck`s4)0VSw+-(v&lYZ`Cax_3-1z)r&&}auMxUo6}7YM|3-=qdozPc57)EKd~FHYjPZ z8(@B;GAJtYDylR};|2`pX@yo%u}Cv?lY^62qpYF^<`K?P&c_+BmX6-ehi$;xHmSe`ldF z_=jW1^F6ks`fIL2Od;+1zUKwo?EWfuyswx!loM(7&;_7&UP~qevfj)y`*j>*4|@$u zsWFVX{uo2xw3`S#+a&eYu=1xlB{}THGy_YB5QqDOb7~KHYIit{hQQ)p%ag0MDur}8 z+Ko^qm3GjBx5|V22gR^0*OVCMlr1)CGN?5)!6yOhPXxl(95qUuP<`m6GqKjFqqxE$ zz9$%=6OTB4zWAzUo8h=kbax#6C8g8QJR$As;PX9(fMm?`IS*n})N#pd3C61IPtolOd% zWr26nGWW&v@H)Y@L|`c1&#+1H{%{^zXJ_*a-%=Kw9Zx?D$%Oh&0M;o#!DbItw&Ph_ z#r|QNuugb9<*d*lAf6M@bBy}?BYI$^J)>LRy>@rY8ckn8^O;0d)a49A5hig!CqMny zhmWSOyN=`OfAivVTWDEIAiBvnP$;zBpK37UDfHf}sCt*KAW5mV{cq4~L#fp=2Er;) zbV_Trg{+(S(VL7UUZrY~`+Joxmw#7AS|7Jc(`qR@;8z!8IJ z!Tu`J`!}>cF4&u3_-nEo4<{&eLJ@>4pb$dFoq!3!-fpc{Rg_+TPp_luw!cTaDlyM8 za7|tyC`!LX)uxbLRX3Qnc6w8}>h9)%^RK#S@qw;*8I@4VZeOtsWYk%2u; z1?C7&S!l%;g6Id_gB?7<79tL2`UYu&9bZsP`=sW{0`KWD)T)J4!Bg{mYg^j48vTNR ze#0dbWc2q)?TCq)l!c51!}Yoek&gCtuv!%^6&*f=fbSfz$AZ+|7>tFAL;nIEn5g}T zsUSjoox>sF$|<})E#Oi`h9m*8+@|U`tL6qC*HqMzYhhx@wGOmHZ%uY;#=RZ%kEpva zsJb{ByT;*lLa-C~A|&D40m>C}m4A_s0NnsV9>tqO5Oo0AS}gQPf5f>U`-DJ8wt>!c zc0mnvBA|?p0UdwoK&Q~$6E)C5Rt{>QgPjZ^_Y}~X{j7kFkN}e*Nk3UjOL>n4g28xo zq(A{DmKq_zqrH&XSZ;Jum|D42>Kk2Kd0SpgL#kO03r)L*rdS&?hnx^U(4*d z-E$*+F<|=6H{FQSCx)!v{q@yTUWksP6;Ztrv_EVct?D+*@3nFMP8a7NXyW*G6X);r zaJ?38w}U&mfqT4v6X->LrPnRM8;ze2Sfzfb!Gyzvz`RCp9MC{JjAM@l3ZT@Jr~5Y& zY8S#oKy^F<9uQ7-6av8sr~p@rAW#JChuwSosz<=FY2+KFOl757X=7RFTv1zAC#;^< z*C%KKVgDRLyyw;f4sNbqL@gFx4IX@ZB`j=8-_fkrnbSWjC0ie;x z8o2JqT6rSXPn^J;aqnZF8`K^uA$~qCkt1-4d`Db5kdVpMvBl*R^qT%baC?re<{&%0 z2!In$-fn(Rh~r08Y-G1&Bd1_oE8Suo?=X(;U>rRa!Q|0t9b`%%t+1m)Nf aD98RhD5w9sRzK5y_v-&gB?E_nJOBV|1FvBK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/actionbutton.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/actionbutton.svg new file mode 100644 index 00000000..a52eea13 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/actionbutton.svg @@ -0,0 +1,537 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/arrows.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/arrows.svgz new file mode 100644 index 0000000000000000000000000000000000000000..f88366d653db4df4cf2fac55ddd6d155ba29aa3d GIT binary patch literal 1432 zcmV;J1!wvniwFo0$2ML917UJG}F&#zF)OENVVfdE77%}kQX zB(F`TeU?GkbOBKz*7j!l-+Lr3#$KE@GrQAHllAOaeCOyxI(M&LAIbvVG126_S{vAM zjMq2MRzI00dMg-}EJgcV?$F2Twn=Es(2Jdvb!^-F{ocxZ(BfiizeJ`9JDa;L0?Mk1 z(`0S*%5^IWt&}DmZ4Je1&nad;8xk;5%B%{E&5HvfQ^8MOyC-^<*B~W0?^WBI{ zsS+r+u5ShYGQebt1GDQ|frFv)PH?E8t?GMbTjdh^OnsPc>WgAQj|{G&zu;xfj_+G6&rZj~hQZ(Q6Wh0_gh;eKNeR6R9`VTdTHyva*&tr|XlhPeS!WfYt#tLthm z!MYJ-cJNA*GFO`RCz%(;N5$M-YC@FDf{ob9?$6oZ!k%1XWe=CsPur8*3%X&&+IUNA zilzypie6pvl=bo5`DF-oDQMNGyQye}WdWn-i_s;~!gK>{`NUt6mxEEanxL&sJ(FCe zu)HvcmLXxLzX&Wy)&S#?MEQm#a=I6+EAqn&XMy44sLx9SsX7A5jva!b!syf|R^(yV zJ56Gq6*_9%BIBGkAW?T$^(Nw~Dx$03+UQGBj9+Eok+|X&(<}2NXr$n`tP^$XE^lMU za=eh>F!Tnz$SVexj+;MPD%ceLo##~y&Szpk^+N%9DPuBVDTNv$1U;U;O`$x?8YW|B zz{ca9;%8M;_?2)fXuN{MNSN@TwB1qJ3f9#OFoV)0Sf!at6@){J1TKmE1ymvn?1~8j zuQ~qG^SnjBK(3|gX%H@)QAifU3f+$;)rRcLsqSB$K}B1znBB38r|H*h>IOs+`t{+` zsvBs4U$^PWDkv#v1BLo>njOrwvbSe33}v#KiQ+yIyC^iVx-M~?r5kxFmVI{#Hi5vt zjOG7LaGjC{2kvE3h4^9SMVG00p03O24{oIm6ZL)Sk~?OdN3=C zo66*FxU^hMe6oNWSrK?>`CSC^a;`hfw2&Wx{0)H|I*%L3*9~mC#IxLGU06#xLEB++vK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/background.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/background.svgz new file mode 100644 index 0000000000000000000000000000000000000000..861993298f3f9c07ec0204126b4ec4b0d747682a GIT binary patch literal 3978 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/bar_meter_vertical.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/bar_meter_vertical.svgz new file mode 100644 index 0000000000000000000000000000000000000000..358d9cca3f09e8fd580ff9a0e9fd1136b943379b GIT binary patch literal 1492 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/button.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/button.svg new file mode 100644 index 00000000..9409e21b --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/button.svg @@ -0,0 +1,1965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/checkmarks.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/checkmarks.svg new file mode 100644 index 00000000..a1f4e252 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/checkmarks.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/clock.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/clock.svg new file mode 100644 index 00000000..3b6dcbd9 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/clock.svg @@ -0,0 +1,323 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/containment-controls.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/containment-controls.svgz new file mode 100644 index 0000000000000000000000000000000000000000..a1d2dc6e77ce73971565526738b90e25ea9552fd GIT binary patch literal 3069 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 LD?09vO;i8?Y;x`D literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/frame.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/frame.svgz new file mode 100644 index 0000000000000000000000000000000000000000..ffbc031e370142761458a5d258dbbacfc217e6d7 GIT binary patch literal 3424 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 C#-Vfo literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/glowbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/glowbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..8a6958db2f7ebc6ed293f3582302a883a22a91fd GIT binary patch literal 1952 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/lineedit.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/lineedit.svg new file mode 100644 index 00000000..61d19ac2 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/lineedit.svg @@ -0,0 +1,2772 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/listitem.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/listitem.svgz new file mode 100644 index 0000000000000000000000000000000000000000..abb2e15f2b5b6c2278c4fa73acfd87eb31e92f60 GIT binary patch literal 3537 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 z LsIg_UI(Gm7JFV3$ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/pager.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/pager.svgz new file mode 100644 index 0000000000000000000000000000000000000000..46f1b630b7ced09c33cec33a42324ba548d831b1 GIT binary patch literal 2732 zcmV;d3RCqTiwFP!000000PS3BlbgC3{+?gqAzzZI!ID4{c-MQTC&`}EPn~I!_G5}0a&_P)=f_a-2F|I2pik6u|6dtoqBpazr?3!KpP zg6Em?^~;6ep?zGx$}JVX0y>Yx*P;8%bEZ* zK}h8z)OZ&p_ExP<v8Bd&%OJ?XY-~wafY0#WY+et99~EwoO>D z-)26ow1(`~IM#1kWr0kmsT(>%$V^$;&n%K7<$#LWh=v98o)^hX!TZaN=O&B%D%Ynx z?TIBe8ogTwFG08o-dE-31A(Ta{Tl8};o>3Gk)b^Bmiv6L(9nJL*hY*iN#n||g&C?* zm~dN@%P9wAHeTR{8+B=Ky`}e!aUt+<$aCbm>MHcOJ*73MPZHbPIwG?Lim)_J zZk`qU+0Pn{*m9Mt!d2BR1TnFcQg_B04?S>_p_+?nH+&nn;hG)LmA# zFL@|%?ZhsuENc-yVr7i-a6kRq$H#|M#J%H8{}DznnZ(gZ46vVgRGTTvL*9JvI#V8U zmv-{tE%|PX*#0LTV(%wKM`f^3y;yX=Y{d4lyD{Cl&e9W;CZ7|}_x~b$y3lT^_^ z6#qlQ)nPU4Jdl%<0 z4|QvuaG?Cxz!MpG9kb}OD0==He2t4Bl*VY3H)J6h9j;R%ArU|NcEa8X@FT8<&)z{W zh6hY^1C5i=d8rM{_cY>|3LA-&od}?FzWdWB-*#T^;v@=R*fiipwo;5MWqI-0RWGxQ zRBFobmfM6E5K5B3IebZ;|bKyk;uzM70N76dgCb z95&ymRaFzw!WS`03WoD}%#teIDMMnkDzoiWCR+gRWK)`)r|_;!a;r4bAPt@_4cwLZ ztMYOpjfP0vNA%`n^llyJ@>64^iP@tpacTH;X`o3O9LCZP%@j*Rl$w@R3V%pc_ZkG0 z6o$8hGsTo+El}*^7B&ohPNg&iVm{PBCZ4v=3G3Byy57gfa*n?bHd8VQHYJ<9XeRPY#}I0kX%JuuRxON7^L#3~ zRwn$}xl9d{?5U(!8m1-5gyh0xw$vLx1(|fuW@?vkZ~E6!t#=4m$2|Y2=7BM|}H8(~t#pgm6c; zD~UC`#UlCXA$H&?tD$J%=5}UH(0EwZbjY_IhOI0@rr}uOZa)f^96e99m<2 zP{~#!C#Xm%E*6cNar=EK6R);9Nm^ep!pkmHbb_ky?-h z^+9o?#?fu#2GpybRgI$%S6!OrN+*JEt&GL@7F$v#?P`%{laID{+&Bg>Vx!G`hkAB zOPl}mreWf*w)65Fh3mkr&HnWG2p(bQ?BBiTg)d&_s!i5E{`u1<(mDC>9@`AoTTJfI z{qckN9$n%0@Rdb%`8}0?44rjcn+!i$=<%_e^mUSi!SFqk)6d(v{TjpZ@8|bp;C>?Q zegC$qcqLW-RJ?2`U-(DB1VuF?9!qPG@P_=JOZL_v&@9VXuqf?H(^PTu-=z3XzTfy32=PE(l#*lVg~#;g{Y(E-kXgQ?d|6rfzhQ)gPjHzN{t`2S`B+6OtyqgU2@J`{E61iIAQzs|m%>2-=hI-tesJz&j&;UKnBiD#9fZo_l!LFIRtXr3Br^nnFw1z%@TdIgZz2sXnH^{8j*(HmaJJ*(zyK|1!ZqmoIH m-+1?|o|RuSyps;~DZuVS{b>mA#jpH$c=KOlj=``UO#lD|3uY7m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/panel-background.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/panel-background.svg new file mode 100644 index 00000000..43e1ee13 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/panel-background.svg @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/plot-background.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/plot-background.svgz new file mode 100644 index 0000000000000000000000000000000000000000..4ab396a0709c750c41ef8c99f345128bfd7fd669 GIT binary patch literal 1048 zcmV+z1n2u7iwFP!000000F_otZ{s!)zUNm6@?{sT-j-u4cJ>l%QJ|-Giyjv=Ny)4w zQXr|=&adC0Bofw6G7+zxgu*Hl~aSY@8h2x)jpBjGV;=(`Aoead#PvXu7Ik@1VTbw8>P8!T~%L^m=WL7>@K1^fx8Kiqc zb7jy@*R0kp0MHOn4Ss5hO&@jCjyw_fE}Ur^Eu0WfNLDZiavg?F=EUva=so?l{{D7w zw=JCfgmi;+4H&kZaFKKEIQM3T!s(moj{8VmC+IUT8K+48CJ|w9zNR_Pkt9lNwLnX0 zQCn`m6(9l5#vR2X&lQDD2`4h8Zzb*69u}pL*(z_Jr&c7OQ<=VH(bEv&&%A9HyhZ=t z8}w8f@77VY8{O`MdH!t&1*U1*UqgLO>yuYTFAwvrfm6|#iRDS5VJx++>)vr{R8V}P z_)O(dAPISC+0dSqGwoGKLO*#&p|z++0~1JgeZPQ|G+zcF^MzP0j1zGI&XrZ{jgqmD z>Lf0OG*!=0sptoa(5rF$0e1b^pFOybaryznp5l?J!#mlhBFOQe8CK)nE2s3Ny5!Lb!>9t=txd>zg^#@RnYp2u@+ z2W{gW)_Y{JF}8@7w+O)2f-CHO2J>6 zmF4fo$z(3|Mwu?@WLO1#^mdF)lG_J1^>$TsDjIe~nQ+bVho2?V^plsS@TRklx9P85 zl&(Kdio4vu=FY7vL1<67$4hji<-z^KU~o^^%0m|oS4KB1bI3GXMVn|Br%z@v8Olma zai$rEx3{Npc&^8b3Btp0hz9qQt9X#y-PPuS!(;OuN4n|6bYlB1la+~m9VL&p(Sicr SB~1@JKl}i!SH1d*3IG7-3jl-w literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/scrollbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/scrollbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..e8d458a64ab1f7ae50e2c08cae157d2c3cb0effe GIT binary patch literal 3577 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/slider.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/slider.svgz new file mode 100644 index 0000000000000000000000000000000000000000..1eb90915d0650b4099bdd875ae4c079ac7f6a8a1 GIT binary patch literal 2780 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tabbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tabbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..32acc227272a33dcacb62d12d00710a4f46e3dbe GIT binary patch literal 2414 zcmV-!36b_6iwFP!000000Nq^KZrex}ea}}2%u9kcsjA|xSZSa;2zr2dn$FBTQ)Edd zOpyXfS#}!z?{kZrxD*#tq%2R2z*g<&)Tw(fFU!9F^?C0to@f}kfxi~8goFk4?Z9#U z-CFqfkME)(ETY)*9m@-Rx)%IE`1R|D`{-%+VX;_1XFpmw_F8y|_n`8ZGnkr2olv;)k`MD~g0nMKKI)Cgl&*-95yx zdq^dctPz3~J*jY=wE!4M@}acJIIYdbUX{0hLt~39J{|o>KREfHlZH8zl@r)(ZEGR6 zHXAFHVCryG-375lS@ymW4eNk6{YK6EDqKV_Sy@=weXQ{w`hyAicJtYG|a2C zbag*8$DP~a9RtbUimW!_G>|r6hbi409VZPf@Q6-_N+y&9Gx_vXDxt$2H#l~gRivI?X72b@BX9?XG02V z!XSpz&xD5(6@iY5Mht!0Z?TA9*lBrwVP!&I$jD&@#5B~RknRuc;3UTDT>9ij?#81P zuAr@NL7`JCW!z@%+323@( zHU2YcEB=7m#b0@k6#nX?4APP}U$WxAc^!YV?8jXg9DS$JJ2e2Ez5fGXM^DWHPqVGMxEnPyYLGc6}S z?ZFv2R&1SRo|ovk)WQ3&{`Kv9F4}wBUi~)+AB*`Gtbw%&j$q{qX|vN~ufSjLt@x|E z2M57i{V(93Ve+D)(wH5R^PuUlAx#}WH~Mkxy~{c+|BPMF`v;pOJJF><-Poh&!uw^m z`V8B$1nz#BLr*^KYBtrgHWZw}KbaF*G%PODz+oRaG;=e;nb6GbTLJDsB(f|S1mcXMG_KB1A7@ z930Mzsj>KRCmTdN+sDxIBc=)F1K>x`is>i7FEKNY?{q9dFlri~3wc#&1j&0=1Q9^X z(GboJfpJ+i8CBRQ6$9rADt*q`mP=(B(MGu)!_8JABUEmhv77R_aZGt@4&rmU8%nH4 zw{a)AvN9RD4Xq%IlCGIxs6sVrbOGcMrpuz*WEc1CLJ}>uZD{G7b0G}f5YBp4g)~>I za~4YyHg%QM7M+$GCU@-w3xmZxLMBIn^XOXFN}4vG3$f3+ zjwiGQrS>|MvN{AM?m=0#BJ+bZ_#kJN>n4D6v#(-pSFO@UGusM98zx$?Pj82`L+f0S z%2YCo9d0M^ko$Y}D#j-iGGF6r&tf;cvlAc-iLD2>UC z`g+s>cpwVgFOPu?Nx`a&%d?5H263x~jOK%Mum7V~ z6nB`*>Fh`;;NDwt=stf!cOt&ScZhv`ejO*;9EOg=MlIxNcOKQaP6QuW+Ys*FP0ERJ zB~Ho-kD-CC2>$figpjIzgcI33IL&1Zb;2B0=87CAC57~p(iCqiDMmLb?}8EKO6TT+ zkeg%Rxw|)tmq}e|9dy4Z?Fn;Qpkq7*bnZy0T_7z-peJVK;-4cbdNuA{*D`w(t^6!@ zF(YPkqB|Y-O4oI4-my$tl6<=9WVWb^TB+*dg!Xlh74J!?H9R${hYD10U{f_JhYBfE z9V)(GX-wMcSJZy=+()PDAFEeK@FKx!l36a31CPfwg%6J4PqaNgo7d%Lr~Y=r_c|3L z!*>=HRyTvcZBnKaI*18xgnhsEwKxUoD1ZvIedVzfp2 zJ+V6%Jpb8c);NO;eb=?p{x{#l;&)X~K5$WU9^M6?DopY2s$vX62-Ym~mS zG9+C!IM=6puE#YbcfCB)TOY3WbYah>IS$)=!#~LhyZm>HYNzb_8Jv;N;BS_};hgqc z%;2;LrZqeUh*l)NKoo5!yu~esB#C*G$reip!@dClM%3y97=sGZ76?wJd zP00kns_co9kf06svof&c&j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tasks.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/tasks.svgz new file mode 100644 index 0000000000000000000000000000000000000000..51a99a0477fb584f7298f71099197155638b0a8b GIT binary patch literal 12866 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/timer.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/timer.svgz new file mode 100644 index 0000000000000000000000000000000000000000..9fc4024715239f8dc09bd64dc2fcde127802e554 GIT binary patch literal 5203 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 N{|D4bUC?!v006Nt5eEPO literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/toolbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula-Solid/widgets/toolbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..ae57bfe9732057d7900e07cdb1888b78fb401cfa GIT binary patch literal 1703 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 + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/bookmarks.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/bookmarks.svg new file mode 100644 index 00000000..bb9b91f6 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/bookmarks.svg @@ -0,0 +1,110 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/computer.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/computer.svg new file mode 100644 index 00000000..df9bef43 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/computer.svg @@ -0,0 +1,438 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/system.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/system.svg new file mode 100644 index 00000000..5acfdf2c --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/system.svg @@ -0,0 +1,817 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/view.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/view.svg new file mode 100644 index 00000000..bc2d747a --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/icons/view.svg @@ -0,0 +1,123 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/metadata.desktop b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/metadata.desktop new file mode 100644 index 00000000..d2cd3a27 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/metadata.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Name=Dracula +Comment[es]=Un tema oscuro creado usando la asombrosa paleta de colores Dracula. +Comment=A dark theme created using the awesome Dracula color palette. +X-KDE-PluginInfo-Author=EliverLara +X-KDE-PluginInfo-Email=eliverlara@gmail.com +X-KDE-PluginInfo-Name=Dracula +X-KDE-PluginInfo-Version=1.0.0 +X-KDE-PluginInfo-Website=https://github.com/EliverLara/Ant-Dracula/tree/master/kde +X-KDE-PluginInfo-Category=Plasma Theme +X-KDE-PluginInfo-License=GPLv3 +X-KDE-PluginInfo-EnabledByDefault=true +X-Plasma-API=5.0 + +[AdaptiveTransparency] +enabled=true diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/action-overlays.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/action-overlays.svgz new file mode 100644 index 0000000000000000000000000000000000000000..f164b6145f1cb37723a3060a950af7b3ed14f7b2 GIT binary patch literal 2408 zcmV-u377UCiwFP!000000PR{|Z`(K$fA6Od)Rz`#N+czck`s4)0VSw+-(v&lYZ`Cax_3-1z)r&&}auMxUo6}7YM|3-=qdozPc57)EKd~FHYjPZ z8(@B;GAJtYDylR};|2`pX@yo%u}Cv?lY^62qpYF^<`K?P&c_+BmX6-ehi$;xHmSe`ldF z_=jW1^F6ks`fIL2Od;+1zUKwo?EWfuyswx!loM(7&;_7&UP~qevfj)y`*j>*4|@$u zsWFVX{uo2xw3`S#+a&eYu=1xlB{}THGy_YB5QqDOb7~KHYIit{hQQ)p%ag0MDur}8 z+Ko^qm3GjBx5|V22gR^0*OVCMlr1)CGN?5)!6yOhPXxl(95qUuP<`m6GqKjFqqxE$ zz9$%=6OTB4zWAzUo8h=kbax#6C8g8QJR$As;PX9(fMm?`IS*n})N#pd3C61IPtolOd% zWr26nGWW&v@H)Y@L|`c1&#+1H{%{^zXJ_*a-%=Kw9Zx?D$%Oh&0M;o#!DbItw&Ph_ z#r|QNuugb9<*d*lAf6M@bBy}?BYI$^J)>LRy>@rY8ckn8^O;0d)a49A5hig!CqMny zhmWSOyN=`OfAivVTWDEIAiBvnP$;zBpK37UDfHf}sCt*KAW5mV{cq4~L#fp=2Er;) zbV_Trg{+(S(VL7UUZrY~`+Joxmw#7AS|7Jc(`qR@;8z!8IJ z!Tu`J`!}>cF4&u3_-nEo4<{&eLJ@>4pb$dFoq!3!-fpc{Rg_+TPp_luw!cTaDlyM8 za7|tyC`!LX)uxbLRX3Qnc6w8}>h9)%^RK#S@qw;*8I@4VZeOtsWYk%2u; z1?C7&S!l%;g6Id_gB?7<79tL2`UYu&9bZsP`=sW{0`KWD)T)J4!Bg{mYg^j48vTNR ze#0dbWc2q)?TCq)l!c51!}Yoek&gCtuv!%^6&*f=fbSfz$AZ+|7>tFAL;nIEn5g}T zsUSjoox>sF$|<})E#Oi`h9m*8+@|U`tL6qC*HqMzYhhx@wGOmHZ%uY;#=RZ%kEpva zsJb{ByT;*lLa-C~A|&D40m>C}m4A_s0NnsV9>tqO5Oo0AS}gQPf5f>U`-DJ8wt>!c zc0mnvBA|?p0UdwoK&Q~$6E)C5Rt{>QgPjZ^_Y}~X{j7kFkN}e*Nk3UjOL>n4g28xo zq(A{DmKq_zqrH&XSZ;Jum|D42>Kk2Kd0SpgL#kO03r)L*rdS&?hnx^U(4*d z-E$*+F<|=6H{FQSCx)!v{q@yTUWksP6;Ztrv_EVct?D+*@3nFMP8a7NXyW*G6X);r zaJ?38w}U&mfqT4v6X->LrPnRM8;ze2Sfzfb!Gyzvz`RCp9MC{JjAM@l3ZT@Jr~5Y& zY8S#oKy^F<9uQ7-6av8sr~p@rAW#JChuwSosz<=FY2+KFOl757X=7RFTv1zAC#;^< z*C%KKVgDRLyyw;f4sNbqL@gFx4IX@ZB`j=8-_fkrnbSWjC0ie;x z8o2JqT6rSXPn^J;aqnZF8`K^uA$~qCkt1-4d`Db5kdVpMvBl*R^qT%baC?re<{&%0 z2!In$-fn(Rh~r08Y-G1&Bd1_oE8Suo?=X(;U>rRa!Q|0t9b`%%t+1m)Nf aD98RhD5w9sRzK5y_v-&gB?E_nJOBV|1FvBK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/actionbutton.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/actionbutton.svg new file mode 100644 index 00000000..a52eea13 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/actionbutton.svg @@ -0,0 +1,537 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/arrows.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/arrows.svgz new file mode 100644 index 0000000000000000000000000000000000000000..f88366d653db4df4cf2fac55ddd6d155ba29aa3d GIT binary patch literal 1432 zcmV;J1!wvniwFo0$2ML917UJG}F&#zF)OENVVfdE77%}kQX zB(F`TeU?GkbOBKz*7j!l-+Lr3#$KE@GrQAHllAOaeCOyxI(M&LAIbvVG126_S{vAM zjMq2MRzI00dMg-}EJgcV?$F2Twn=Es(2Jdvb!^-F{ocxZ(BfiizeJ`9JDa;L0?Mk1 z(`0S*%5^IWt&}DmZ4Je1&nad;8xk;5%B%{E&5HvfQ^8MOyC-^<*B~W0?^WBI{ zsS+r+u5ShYGQebt1GDQ|frFv)PH?E8t?GMbTjdh^OnsPc>WgAQj|{G&zu;xfj_+G6&rZj~hQZ(Q6Wh0_gh;eKNeR6R9`VTdTHyva*&tr|XlhPeS!WfYt#tLthm z!MYJ-cJNA*GFO`RCz%(;N5$M-YC@FDf{ob9?$6oZ!k%1XWe=CsPur8*3%X&&+IUNA zilzypie6pvl=bo5`DF-oDQMNGyQye}WdWn-i_s;~!gK>{`NUt6mxEEanxL&sJ(FCe zu)HvcmLXxLzX&Wy)&S#?MEQm#a=I6+EAqn&XMy44sLx9SsX7A5jva!b!syf|R^(yV zJ56Gq6*_9%BIBGkAW?T$^(Nw~Dx$03+UQGBj9+Eok+|X&(<}2NXr$n`tP^$XE^lMU za=eh>F!Tnz$SVexj+;MPD%ceLo##~y&Szpk^+N%9DPuBVDTNv$1U;U;O`$x?8YW|B zz{ca9;%8M;_?2)fXuN{MNSN@TwB1qJ3f9#OFoV)0Sf!at6@){J1TKmE1ymvn?1~8j zuQ~qG^SnjBK(3|gX%H@)QAifU3f+$;)rRcLsqSB$K}B1znBB38r|H*h>IOs+`t{+` zsvBs4U$^PWDkv#v1BLo>njOrwvbSe33}v#KiQ+yIyC^iVx-M~?r5kxFmVI{#Hi5vt zjOG7LaGjC{2kvE3h4^9SMVG00p03O24{oIm6ZL)Sk~?OdN3=C zo66*FxU^hMe6oNWSrK?>`CSC^a;`hfw2&Wx{0)H|I*%L3*9~mC#IxLGU06#xLEB++vK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/background.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/background.svgz new file mode 100644 index 0000000000000000000000000000000000000000..861993298f3f9c07ec0204126b4ec4b0d747682a GIT binary patch literal 3978 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/bar_meter_vertical.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/bar_meter_vertical.svgz new file mode 100644 index 0000000000000000000000000000000000000000..358d9cca3f09e8fd580ff9a0e9fd1136b943379b GIT binary patch literal 1492 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/button.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/button.svg new file mode 100644 index 00000000..9409e21b --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/button.svg @@ -0,0 +1,1965 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/checkmarks.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/checkmarks.svg new file mode 100644 index 00000000..a1f4e252 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/checkmarks.svg @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/clock.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/clock.svg new file mode 100644 index 00000000..3b6dcbd9 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/clock.svg @@ -0,0 +1,323 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/containment-controls.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/containment-controls.svgz new file mode 100644 index 0000000000000000000000000000000000000000..a1d2dc6e77ce73971565526738b90e25ea9552fd GIT binary patch literal 3069 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 LD?09vO;i8?Y;x`D literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/frame.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/frame.svgz new file mode 100644 index 0000000000000000000000000000000000000000..ffbc031e370142761458a5d258dbbacfc217e6d7 GIT binary patch literal 3424 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 C#-Vfo literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/glowbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/glowbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..8a6958db2f7ebc6ed293f3582302a883a22a91fd GIT binary patch literal 1952 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/lineedit.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/lineedit.svg new file mode 100644 index 00000000..61d19ac2 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/lineedit.svg @@ -0,0 +1,2772 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/listitem.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/listitem.svgz new file mode 100644 index 0000000000000000000000000000000000000000..abb2e15f2b5b6c2278c4fa73acfd87eb31e92f60 GIT binary patch literal 3537 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 z LsIg_UI(Gm7JFV3$ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/pager.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/pager.svgz new file mode 100644 index 0000000000000000000000000000000000000000..46f1b630b7ced09c33cec33a42324ba548d831b1 GIT binary patch literal 2732 zcmV;d3RCqTiwFP!000000PS3BlbgC3{+?gqAzzZI!ID4{c-MQTC&`}EPn~I!_G5}0a&_P)=f_a-2F|I2pik6u|6dtoqBpazr?3!KpP zg6Em?^~;6ep?zGx$}JVX0y>Yx*P;8%bEZ* zK}h8z)OZ&p_ExP<v8Bd&%OJ?XY-~wafY0#WY+et99~EwoO>D z-)26ow1(`~IM#1kWr0kmsT(>%$V^$;&n%K7<$#LWh=v98o)^hX!TZaN=O&B%D%Ynx z?TIBe8ogTwFG08o-dE-31A(Ta{Tl8};o>3Gk)b^Bmiv6L(9nJL*hY*iN#n||g&C?* zm~dN@%P9wAHeTR{8+B=Ky`}e!aUt+<$aCbm>MHcOJ*73MPZHbPIwG?Lim)_J zZk`qU+0Pn{*m9Mt!d2BR1TnFcQg_B04?S>_p_+?nH+&nn;hG)LmA# zFL@|%?ZhsuENc-yVr7i-a6kRq$H#|M#J%H8{}DznnZ(gZ46vVgRGTTvL*9JvI#V8U zmv-{tE%|PX*#0LTV(%wKM`f^3y;yX=Y{d4lyD{Cl&e9W;CZ7|}_x~b$y3lT^_^ z6#qlQ)nPU4Jdl%<0 z4|QvuaG?Cxz!MpG9kb}OD0==He2t4Bl*VY3H)J6h9j;R%ArU|NcEa8X@FT8<&)z{W zh6hY^1C5i=d8rM{_cY>|3LA-&od}?FzWdWB-*#T^;v@=R*fiipwo;5MWqI-0RWGxQ zRBFobmfM6E5K5B3IebZ;|bKyk;uzM70N76dgCb z95&ymRaFzw!WS`03WoD}%#teIDMMnkDzoiWCR+gRWK)`)r|_;!a;r4bAPt@_4cwLZ ztMYOpjfP0vNA%`n^llyJ@>64^iP@tpacTH;X`o3O9LCZP%@j*Rl$w@R3V%pc_ZkG0 z6o$8hGsTo+El}*^7B&ohPNg&iVm{PBCZ4v=3G3Byy57gfa*n?bHd8VQHYJ<9XeRPY#}I0kX%JuuRxON7^L#3~ zRwn$}xl9d{?5U(!8m1-5gyh0xw$vLx1(|fuW@?vkZ~E6!t#=4m$2|Y2=7BM|}H8(~t#pgm6c; zD~UC`#UlCXA$H&?tD$J%=5}UH(0EwZbjY_IhOI0@rr}uOZa)f^96e99m<2 zP{~#!C#Xm%E*6cNar=EK6R);9Nm^ep!pkmHbb_ky?-h z^+9o?#?fu#2GpybRgI$%S6!OrN+*JEt&GL@7F$v#?P`%{laID{+&Bg>Vx!G`hkAB zOPl}mreWf*w)65Fh3mkr&HnWG2p(bQ?BBiTg)d&_s!i5E{`u1<(mDC>9@`AoTTJfI z{qckN9$n%0@Rdb%`8}0?44rjcn+!i$=<%_e^mUSi!SFqk)6d(v{TjpZ@8|bp;C>?Q zegC$qcqLW-RJ?2`U-(DB1VuF?9!qPG@P_=JOZL_v&@9VXuqf?H(^PTu-=z3XzTfy32=PE(l#*lVg~#;g{Y(E-kXgQ?d|6rfzhQ)gPjHzN{t`2S`B+6OtyqgU2@J`{E61iIAQzs|m%>2-=hI-tesJz&j&;UKnBiD#9fZo_l!LFIRtXr3Br^nnFw1z%@TdIgZz2sXnH^{8j*(HmaJJ*(zyK|1!ZqmoIH m-+1?|o|RuSyps;~DZuVS{b>mA#jpH$c=KOlj=``UO#lD|3uY7m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/panel-background.svg b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/panel-background.svg new file mode 100644 index 00000000..5c2e1381 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/panel-background.svg @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/plot-background.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/plot-background.svgz new file mode 100644 index 0000000000000000000000000000000000000000..4ab396a0709c750c41ef8c99f345128bfd7fd669 GIT binary patch literal 1048 zcmV+z1n2u7iwFP!000000F_otZ{s!)zUNm6@?{sT-j-u4cJ>l%QJ|-Giyjv=Ny)4w zQXr|=&adC0Bofw6G7+zxgu*Hl~aSY@8h2x)jpBjGV;=(`Aoead#PvXu7Ik@1VTbw8>P8!T~%L^m=WL7>@K1^fx8Kiqc zb7jy@*R0kp0MHOn4Ss5hO&@jCjyw_fE}Ur^Eu0WfNLDZiavg?F=EUva=so?l{{D7w zw=JCfgmi;+4H&kZaFKKEIQM3T!s(moj{8VmC+IUT8K+48CJ|w9zNR_Pkt9lNwLnX0 zQCn`m6(9l5#vR2X&lQDD2`4h8Zzb*69u}pL*(z_Jr&c7OQ<=VH(bEv&&%A9HyhZ=t z8}w8f@77VY8{O`MdH!t&1*U1*UqgLO>yuYTFAwvrfm6|#iRDS5VJx++>)vr{R8V}P z_)O(dAPISC+0dSqGwoGKLO*#&p|z++0~1JgeZPQ|G+zcF^MzP0j1zGI&XrZ{jgqmD z>Lf0OG*!=0sptoa(5rF$0e1b^pFOybaryznp5l?J!#mlhBFOQe8CK)nE2s3Ny5!Lb!>9t=txd>zg^#@RnYp2u@+ z2W{gW)_Y{JF}8@7w+O)2f-CHO2J>6 zmF4fo$z(3|Mwu?@WLO1#^mdF)lG_J1^>$TsDjIe~nQ+bVho2?V^plsS@TRklx9P85 zl&(Kdio4vu=FY7vL1<67$4hji<-z^KU~o^^%0m|oS4KB1bI3GXMVn|Br%z@v8Olma zai$rEx3{Npc&^8b3Btp0hz9qQt9X#y-PPuS!(;OuN4n|6bYlB1la+~m9VL&p(Sicr SB~1@JKl}i!SH1d*3IG7-3jl-w literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/scrollbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/scrollbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..e8d458a64ab1f7ae50e2c08cae157d2c3cb0effe GIT binary patch literal 3577 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/slider.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/slider.svgz new file mode 100644 index 0000000000000000000000000000000000000000..1eb90915d0650b4099bdd875ae4c079ac7f6a8a1 GIT binary patch literal 2780 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tabbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tabbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..32acc227272a33dcacb62d12d00710a4f46e3dbe GIT binary patch literal 2414 zcmV-!36b_6iwFP!000000Nq^KZrex}ea}}2%u9kcsjA|xSZSa;2zr2dn$FBTQ)Edd zOpyXfS#}!z?{kZrxD*#tq%2R2z*g<&)Tw(fFU!9F^?C0to@f}kfxi~8goFk4?Z9#U z-CFqfkME)(ETY)*9m@-Rx)%IE`1R|D`{-%+VX;_1XFpmw_F8y|_n`8ZGnkr2olv;)k`MD~g0nMKKI)Cgl&*-95yx zdq^dctPz3~J*jY=wE!4M@}acJIIYdbUX{0hLt~39J{|o>KREfHlZH8zl@r)(ZEGR6 zHXAFHVCryG-375lS@ymW4eNk6{YK6EDqKV_Sy@=weXQ{w`hyAicJtYG|a2C zbag*8$DP~a9RtbUimW!_G>|r6hbi409VZPf@Q6-_N+y&9Gx_vXDxt$2H#l~gRivI?X72b@BX9?XG02V z!XSpz&xD5(6@iY5Mht!0Z?TA9*lBrwVP!&I$jD&@#5B~RknRuc;3UTDT>9ij?#81P zuAr@NL7`JCW!z@%+323@( zHU2YcEB=7m#b0@k6#nX?4APP}U$WxAc^!YV?8jXg9DS$JJ2e2Ez5fGXM^DWHPqVGMxEnPyYLGc6}S z?ZFv2R&1SRo|ovk)WQ3&{`Kv9F4}wBUi~)+AB*`Gtbw%&j$q{qX|vN~ufSjLt@x|E z2M57i{V(93Ve+D)(wH5R^PuUlAx#}WH~Mkxy~{c+|BPMF`v;pOJJF><-Poh&!uw^m z`V8B$1nz#BLr*^KYBtrgHWZw}KbaF*G%PODz+oRaG;=e;nb6GbTLJDsB(f|S1mcXMG_KB1A7@ z930Mzsj>KRCmTdN+sDxIBc=)F1K>x`is>i7FEKNY?{q9dFlri~3wc#&1j&0=1Q9^X z(GboJfpJ+i8CBRQ6$9rADt*q`mP=(B(MGu)!_8JABUEmhv77R_aZGt@4&rmU8%nH4 zw{a)AvN9RD4Xq%IlCGIxs6sVrbOGcMrpuz*WEc1CLJ}>uZD{G7b0G}f5YBp4g)~>I za~4YyHg%QM7M+$GCU@-w3xmZxLMBIn^XOXFN}4vG3$f3+ zjwiGQrS>|MvN{AM?m=0#BJ+bZ_#kJN>n4D6v#(-pSFO@UGusM98zx$?Pj82`L+f0S z%2YCo9d0M^ko$Y}D#j-iGGF6r&tf;cvlAc-iLD2>UC z`g+s>cpwVgFOPu?Nx`a&%d?5H263x~jOK%Mum7V~ z6nB`*>Fh`;;NDwt=stf!cOt&ScZhv`ejO*;9EOg=MlIxNcOKQaP6QuW+Ys*FP0ERJ zB~Ho-kD-CC2>$figpjIzgcI33IL&1Zb;2B0=87CAC57~p(iCqiDMmLb?}8EKO6TT+ zkeg%Rxw|)tmq}e|9dy4Z?Fn;Qpkq7*bnZy0T_7z-peJVK;-4cbdNuA{*D`w(t^6!@ zF(YPkqB|Y-O4oI4-my$tl6<=9WVWb^TB+*dg!Xlh74J!?H9R${hYD10U{f_JhYBfE z9V)(GX-wMcSJZy=+()PDAFEeK@FKx!l36a31CPfwg%6J4PqaNgo7d%Lr~Y=r_c|3L z!*>=HRyTvcZBnKaI*18xgnhsEwKxUoD1ZvIedVzfp2 zJ+V6%Jpb8c);NO;eb=?p{x{#l;&)X~K5$WU9^M6?DopY2s$vX62-Ym~mS zG9+C!IM=6puE#YbcfCB)TOY3WbYah>IS$)=!#~LhyZm>HYNzb_8Jv;N;BS_};hgqc z%;2;LrZqeUh*l)NKoo5!yu~esB#C*G$reip!@dClM%3y97=sGZ76?wJd zP00kns_co9kf06svof&c&j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tasks.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/tasks.svgz new file mode 100644 index 0000000000000000000000000000000000000000..51a99a0477fb584f7298f71099197155638b0a8b GIT binary patch literal 12866 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/timer.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/timer.svgz new file mode 100644 index 0000000000000000000000000000000000000000..9fc4024715239f8dc09bd64dc2fcde127802e554 GIT binary patch literal 5203 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 N{|D4bUC?!v006Nt5eEPO literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/toolbar.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/toolbar.svgz new file mode 100644 index 0000000000000000000000000000000000000000..ae57bfe9732057d7900e07cdb1888b78fb401cfa GIT binary patch literal 1703 zcmV;Y23YwYiwFP!000000OeR)Z`(E$e($dkl$Q;QF4Wa>?G)&Wq67A{cH84XQ*^9G zCIym??F{?xJESg_Y&lEYxa%+lLBw+-`JJmWd$n7a);$%n;B0Oq*S9Uo2+s?4JGX!R z@Yb2wmQ7nldFl z6ni1<|^-*DcGGPxT1qy zTVjm>UQ=0NLZ#QzjsCz*n$U8mbXReqoPA!w>9TR=?lI=FD5>6dZhI@fre0OB6)gn! z-f*(1y;v1QdQ_^SsudM(#cqd2`9@V6^#|Q4%IXutwR(3nY!}dda0eG` zF`MR`)TdFLmkTV6tPz1z-LBN!j#IPT7P(phAnEV`eWVst;lTQC!|oX0vhRl*b%MSd z2DOcRZo_VYeFLjmC#a8;-xqYNWqLd14L*+G3PRbKvX5l81s)?E*>asfR07@ z;v*%>VLYc0j!JCkv4mu}a&Ak$z~#8WV!?NDLs^uDCrr>lk((u9 z62!;M2hP{9nVUsP>W7^!++cw_G%9=x^{nJ@=&MDne;USui=2v0o;+_@ica4I2!D6R(BVD%)^FbT)DykA>8*2wr%c(-8GIS+GI@u${Qmx zJH!f{zSgoVwb$ivx7RegC2CkTA&#@4BigUnY{N-6W`F+P)u^H@WJyfC2emA{b>5jo3}U3hBHE@zjJZd?r&LI z056~j&TadqBhPX&g$}aD>ZVu&`nvi203BoI9T)>)4cftIZC22_6^-`eoU9A21H=7MQ{Nk+^8wVYKf8+>h3QoY=@Kqpc4Vn|<&5(F8Z-JDle=5NH!MFjO_xi5 ziN;M2d84M^L9UiMUq=p|V@k6#haT`oE&m4Da}hMO;l~hJ68$r7e#kp({vC%A;nZ># zlCy{md1o!Zg~>raH`K2;&@9+xLeH4KU;x$|Tn6yk_H#iF?Ln7|y29u(V%`LF>RLeP zk;L`W6a{T-6un6VxDIl|$d4ze9U_431a2DnemH4$+V**5s_DBx4TCI1linDzDxfq$ zk)#fRB1J_zY3b9#5MHmWENQF{PMG1qjnno=x$1rOMf%k(wG?g!xlB%iS(z;`|japB$ zN5e;n7ZhgXE2eu-*&yMxFcJ84fjRVi85zgSccTWirFlLHwZ^2L7A%+^vn;(%Twg!Y z#PY8ZsuzA>!K9X%=h_E`)8jaO)&6o;MK zWCD6laD=--=yPFzDxfFsfiLfZIZ&a#PM8|pvpCg&2L|sbJr2^2PArX=AE9d}aZ`ZO zGD{5{qD}&T$~ufE6BHSj)$;IaUM8KMaS1w(^uw+H3GW7*Zia`iVm;FV;shQk33+-Z zlys>a|656fUJ3wwHC)$qz{lVW6S`qmznRGW8FWwrpR6fDv5EI4+IrW z90$J!p`zU-nRH75_PodQXara*xL%~7ClG)39! zN}@ngYk7>` zZT64%vtNJt(R61D!89LrRib0SR9V= z){5fC#VS~Y+i(}|(_{fHxR}+`gL--phkm;G90t*D7wwbm&VBMum>jRx)$HfzXX_bf zlc48$3xE~~nQVrcyzEo|WXiX)HL7k!0DuJ>t7q!XTAsF>{in{wWTWEK84VBYzv_na zf|W$aI0)D5&d}P2>Eef9ey9dbV6D=X0EPig0{;+7&n++J^zwIMa`1yNS(Mka`%93^ zRTS_!_p>yLw&~_zF|@v9Q_A^EQ2-vo)JMkquRd>9=@SF!;MuqA`(2X0Y(qYf0}qaI%!J1b zqHPqLN$|vEX_gPCFPt1{cuE&Rl4N)DAM1NQ_2+D+`3oC0{!@$?Mh0d14nu6?hmY0e zB#jQHa_qkr=%k1|)(QE?C^#llllr@3nnwHUh+YQziUOEF z;5r1)VNXT!yG3RyGNZ8y*GX+N_%~A61JRxo=89iHXjWdE%8ZOO730joD3zZ;t;ebE zDD@nvf|ID(SXCOSE((=kUsxa#`te_4f3;yAw1n`2?q?oG7Pb*|Dtg}=*Zn4CvC}aLq8HuvoYo{LO&THCNK3FGyoz9JfgNJF zEG@5Au%SbU1CZJh>j*Z4Hxq3B&EGZ|7_$(edfNJhSzJOb2ob93zh=olB^Dx*vjyF0ZsDNVi)MC zVi(7e1Y4MNxnN^0!DeBjeHBBj19s3r0hNJzeTLX&IlDtuh8O~!ED{1$jP_My7s^P+ z)VcO9Ja%y`n;_T5wf+anxq)(SPwY~LE0BjP$gwdYC^YF@`eN2Wjmtt8$Hf$}Fb1;7 ziFjy=*ahq5u@Fq)3sfqj0e09pD~0scsf@#9-c^SC5cE7)z|*~z%A6a!$aNQW=rT>& zMYB#Q(0S6biw4+1HaaRczCLlK9&jYh62#ThD!ZssiW`foiK!&0o(&o$K`yY;EM7RI z&BEb`m_#!gLa3$iRvE$wvCXZlvY>EzS37${bO?JFr?}=WYs@xxgO6KJPAJV|t~V zT&1F-1$J1v-$q3RxY)MUrEOQIv<=A3Dk^72FLHLM3|=Nl4w2s0<$1}Ww(ny}uPs<7 z?)nh2c(*WUYh>A}hp64?h8|E`0p_YvynPbPI9)e_& zZ7-yk*#PG{wm}E%a4!BfYy)8d4N%$!_M>APoUd#f&e}%kagmL^1htEtWG?|}dcG+( z$yCxkMPbx_6NOReGV!G91|O(Z7`0zPVYFFkGCe>vN=>E*r>Zq!G4t(@)~+M7I$#HR ziQk6IdW5<}DYGn&(~((x8=1XZ@ZR_Q98G!bhoAXb@uNB4$h=xb!I7WKGUF)q)9h4F zN%-|9HFtjexY?TzQJO|ONNUj94gWw+2ty z1`c)s#VsOyi8$x6PRh*gXFe6SGOOogcHB22MFwQ3wnmoxEab}R_E{1-zU zUODgpRu6u~R7SlApOLiCifRR%u%&(_d;joxlWZQgA-~KOCyDmk7m4tO5$=69W7W7? z+}OApG4bE*UoxAX$0c@S>?B&UaChK`^RnZVLPElx#TUejR@KG)K+5Tb4;0#dw`i+# zc6}G7{>o4Nnil01rzA+cS}*_c!;h7T3WDW7qxe&8diVtYAv!Wms0=ngQxhzC=;o*2 zZg!0L{1D`yPP;8LG1Y)HnJ>ErnuCqQ{E(yaT<9v;ZTL-#pVQ5D`&a%D!ITz2H|aJM z?CYXfeQ5#(e;u){FYP|f`WPNuRjQKq*gJ01mv)bR$(!rIllED!tMR+Z+y&v z71@~|tU>{n2Dah@Nj$2vk=2#L^iWAwo;FO=8MQ()U^-tdrE(von}8qJjHJtV>$Pn& z7s9`o^;nX|(Wh{^kM=deOM2zcVRpLq-6AF|eck#Avoq>LPJ%;ATZt^AI&XiN1OD%W zFtxFGV0p#z5k@R8=v%(*YxznEq+*s=kWqB(C9SbI@02OB-QZEiI+KFDhCv12`=}yY z?kvYrPJX1cM315U_#iN7?XrX3UOk!}m-z;2_bmpldAECRR8C^r+dTcq(C+7&}0d!WMQAMQs{6 zGH2pR0Bqwa;nIbmN)(j{UO^AeRRi4YS;~2gC$brBRyG}F3k`;Z&}3JxJ%5P+5^Pz4 zfY2Xbc}$i;n%xHp+H*(nRuR2gx> zYBN0*I+xuL?hN52=tR-5F& zLe1r7&oh;o0$-t=YUjpt4lReNpKaTrNk2&I&66~UXwR=UynDYxjW8m-jx2B zpqu&Q^Q^tFMA9S%gsAWWfx$oFIb{Fgf-obzF$S;07u?Dl6Z>NR+JN%Cs$>nke^e7*gC_(<=HF6uTO*FgfZHmwlyLp5E5sB&u=Cl1}YE zZK6i}jBJ)l=`4%z?2-8_ekC6CMztM#WC&x^IdO{Oj+fIvFiaj*nt0B5!vBx;xzT<> z!`tG<4bm#|HG}M?0?r9nx-53(*#j?lHk9wOyvpv`16EW4L?BhL=|InJM4M*rRm4}9 z3^zxVTleRNo6aPWnj+jZRlacui}wC-Z&61;Mf^+( zH{R?|F3?dlu8c+JT3-34wVhh|q*ruYnATD$uPyxY#fdF{G3VQI1S47Cj@)vAF!RfS z0p^G?V2-&X#sy0kFCwSnl+vtSKZxD zrwj%f(Zh|=?c8yZt3iD}eGuPqJ1&!;*l$`y_&Rv)+@*r6}K0jSC#-&mrtcP zkWE-w(rmCEsVlv`+1;eS)+In^)Ky`&d@r1PBzX4|MH{q*{-5M>Y`r&LIlwOh4l`# zo=s%_`X%&6iQFFPCUU-KK1AfAH{cIRzC@COWX8z=B$&C12ZO z%q7-5PuBim!DTG49m^q}i*;EbmaZF?NM=M{&8Hq;q>JZ;y5X#s)xr)1*f6O@S)^58 zcrwaQ`EO*fn-B$Vb^UYo30dqHp!rTg@wo&vFK;u857mVy;pycwzBGkL{>z}FMJan+ z9V%(o@%0W2_v{@6L6Yz-1Rd5%RxIaSp_`=S9C8O(*Cwo4u|bc0P42as*A$Q6HS5X) zZ4JJmc@d=v)GoMnF0<-cBD>5czsx4X%s)8R#jzeEsl~Wq13ADnv&A)2!M5M8m2AE~ zM^dq_mk^b2zQkEc?u>oj?BV4?go2Xp>mttEqAy;nBbMyX*-y=-)t-x;ajwynVSID!Xi-5}S+s~E3n^$|&`6(^4XkN(4XyUwyh@Ym;TUvNW zOMYZ&LdDP*FfE4s|7g)9G%fY0gVUu-iCnH5msAQR>b7Y&d6NCQ<8SHv_M86!&O-Yb H&WQj3@V?wm literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/translucentbackground.svgz b/home/dot_themes/dracula/kde/plasma/desktoptheme/Dracula/widgets/translucentbackground.svgz new file mode 100644 index 0000000000000000000000000000000000000000..fdb10c216ba6cb33ad3afdfacf6568507e9f03c7 GIT binary patch literal 3470 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 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: root + property alias text: label.text + property alias iconSource: icon.source + property alias containsMouse: mouseArea.containsMouse + property alias font: label.font + property alias labelRendering: label.renderType + property alias circleOpacity: iconCircle.opacity + property alias circleVisiblity: iconCircle.visible + property int fontSize: config.fontSize + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + signal clicked + + activeFocusOnTab: true + + property int iconSize: units.gridUnit * 3 + + implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) + implicitHeight: iconSize + units.smallSpacing + label.implicitHeight + + opacity: activeFocus || containsMouse ? 1 : 0.85 + Behavior on opacity { + PropertyAnimation { // OpacityAnimator makes it turn black at random intervals + duration: units.longDuration + easing.type: Easing.InOutQuad + } + } + + Rectangle { + id: iconCircle + anchors.centerIn: icon + width: iconSize + units.smallSpacing + height: width + radius: width / 2 + color: "#09090C" + border.color: "#9B79CC" + border.width: 1 + opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) + Behavior on opacity { + PropertyAnimation { // OpacityAnimator makes it turn black at random intervals + duration: units.longDuration + easing.type: Easing.InOutQuad + } + } + } + + Rectangle { + anchors.centerIn: iconCircle + width: iconCircle.width + height: width + radius: width / 2 + scale: mouseArea.containsPress ? 1 : 0 + color: PlasmaCore.ColorScope.textColor + opacity: 0.15 + Behavior on scale { + PropertyAnimation { + duration: units.shortDuration + easing.type: Easing.InOutQuart + } + } + } + + PlasmaCore.IconItem { + id: icon + anchors { + top: parent.top + horizontalCenter: parent.horizontalCenter + } + width: iconSize + height: iconSize + + colorGroup: PlasmaCore.ColorScope.colorGroup + active: mouseArea.containsMouse || root.activeFocus + } + + PlasmaComponents.Label { + id: label + font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) + anchors { + top: icon.bottom + topMargin: (softwareRendering ? 1.5 : 1) * units.smallSpacing + left: parent.left + right: parent.right + } + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignTop + wrapMode: Text.WordWrap + font.underline: root.activeFocus + } + + MouseArea { + id: mouseArea + hoverEnabled: true + onClicked: root.clicked() + anchors.fill: parent + } + + Keys.onEnterPressed: clicked() + Keys.onReturnPressed: clicked() + Keys.onSpacePressed: clicked() + + Accessible.onPressAction: clicked() + Accessible.role: Accessible.Button + Accessible.name: label.text +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Battery.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Battery.qml new file mode 100644 index 00000000..2351c4de --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Battery.qml @@ -0,0 +1,53 @@ +/* + * Copyright 2016 Kai Uwe Broulik + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.workspace.components 2.0 as PW + +Row { + spacing: units.smallSpacing + visible: pmSource.data["Battery"]["Has Cumulative"] + + PlasmaCore.DataSource { + id: pmSource + engine: "powermanagement" + connectedSources: ["Battery", "AC Adapter"] + } + + PW.BatteryIcon { + id: battery + hasBattery: pmSource.data["Battery"]["Has Battery"] || false + percent: pmSource.data["Battery"]["Percent"] || 0 + pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false + + height: batteryLabel.height + width: height + } + + PlasmaComponents.Label { + id: batteryLabel + font.pointSize: config.fontSize + height: undefined + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Clock.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Clock.qml new file mode 100644 index 00000000..14bea3b2 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/Clock.qml @@ -0,0 +1,50 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import QtQuick.Layouts 1.1 +import QtQuick.Controls 2.5 +import org.kde.plasma.core 2.0 + +ColumnLayout { + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + + Label { + text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) + color: ColorScope.textColor + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + font.pointSize: 34 + Layout.alignment: Qt.AlignHCenter + } + Label { + text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) + color: ColorScope.textColor + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + font.pointSize: 17 + Layout.alignment: Qt.AlignHCenter + } + DataSource { + id: timeSource + engine: "time" + connectedSources: ["Local"] + interval: 1000 + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/KeyboardLayoutButton.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/KeyboardLayoutButton.qml new file mode 100644 index 00000000..2af23258 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/KeyboardLayoutButton.qml @@ -0,0 +1,62 @@ +/*************************************************************************** + * Copyright (C) 2014 by Daniel Vrátil * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * + ***************************************************************************/ + +import QtQuick 2.1 +import QtQuick.Controls 1.1 as QQC + +import org.kde.plasma.components 2.0 as PlasmaComponents + +import org.kde.plasma.workspace.keyboardlayout 1.0 + +PlasmaComponents.ToolButton { + + property int fontSize: config.fontSize + + id: kbLayoutButton + + iconName: "input-keyboard" + implicitWidth: minimumWidth + text: layout.layoutName() + font.pointSize: Math.max(fontSize,theme.defaultFont.pointSize) + + Accessible.name: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to change keyboard layout", "Switch layout") + + visible: layout.shouldBeVisible() + + onClicked: layout.nextLayout() + + KeyboardLayout { + id: layout + function nextLayout() { + layout.layout = (layout.layout + 1) % layout.layoutsList.length; + } + + function shouldBeVisible() { + return layout.layoutsList.length > 1; + } + + function layoutName() { + return (layout.isInitialized() && layout.layoutsList[layout.layout].displayName) || ''; + } + + function isInitialized() { + return layout.layoutsList.length > 0; + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/SessionManagementScreen.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/SessionManagementScreen.qml new file mode 100644 index 00000000..5f882604 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/SessionManagementScreen.qml @@ -0,0 +1,121 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +import QtQuick.Layouts 1.1 +import QtQuick.Controls 1.1 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: root + + /* + * Any message to be displayed to the user, visible above the text fields + */ + property alias notificationMessage: notificationsLabel.text + + /* + * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts + */ + property alias actionItems: actionItemsLayout.children + + /* + * A model with a list of users to show in the view + * The following roles should exist: + * - name + * - iconSource + * + * The following are also handled: + * - vtNumber + * - displayNumber + * - session + * - isTty + */ + property alias userListModel: userListView.model + + /* + * Self explanatory + */ + property alias userListCurrentIndex: userListView.currentIndex + property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m + property bool showUserList: true + + property alias userList: userListView + + property int fontSize: config.fontSize + + default property alias _children: innerLayout.children + + UserList { + id: userListView + visible: showUserList && y > 0 + anchors { + bottom: parent.verticalCenter + left: parent.left + right: parent.right + } + } + + //goal is to show the prompts, in ~16 grid units high, then the action buttons + //but collapse the space between the prompts and actions if there's no room + //ui is constrained to 16 grid units wide, or the screen + ColumnLayout { + id: prompts + anchors.top: parent.verticalCenter + anchors.topMargin: units.gridUnit * 0.5 + anchors.left: parent.left + anchors.right: parent.right + anchors.bottom: parent.bottom + PlasmaComponents.Label { + id: notificationsLabel + font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + font.italic: true + } + ColumnLayout { + Layout.minimumHeight: implicitHeight + Layout.maximumHeight: units.gridUnit * 10 + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + ColumnLayout { + id: innerLayout + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + } + Item { + Layout.fillHeight: true + } + } + Row { //deliberately not rowlayout as I'm not trying to resize child items + id: actionItemsLayout + spacing: units.largeSpacing / 2 + Layout.alignment: Qt.AlignHCenter + } + Item { + Layout.fillHeight: true + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserDelegate.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserDelegate.qml new file mode 100644 index 00000000..e30e4a35 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserDelegate.qml @@ -0,0 +1,192 @@ +/* + * Copyright 2014 David Edmundson + * Copyright 2014 Aleix Pol Gonzalez + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: wrapper + + // If we're using software rendering, draw outlines instead of shadows + // See https://bugs.kde.org/show_bug.cgi?id=398317 + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + + property bool isCurrent: true + + readonly property var m: model + property string name + property string userName + property string avatarPath + property string iconSource + property bool constrainText: true + property alias nameFontSize: usernameDelegate.font.pointSize + property int fontSize: config.fontSize + signal clicked() + + property real faceSize: units.gridUnit * 7 + + opacity: isCurrent ? 1.0 : 0.5 + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + } + } + + // Draw a translucent background circle under the user picture + Rectangle { + anchors.centerIn: imageSource + width: imageSource.width + 2 // Subtract to prevent fringing + height: width + radius: width / 2 + gradient: Gradient { + GradientStop { position: 0.0; color: "#A67CF3" } + GradientStop { position: 1.0; color: "#9B79CC" } + } + } + + + Item { + id: imageSource + anchors { + bottom: usernameDelegate.top + bottomMargin: units.largeSpacing + horizontalCenter: parent.horizontalCenter + } + Behavior on width { + PropertyAnimation { + from: faceSize + duration: units.longDuration; + } + } + width: isCurrent ? faceSize : faceSize - units.largeSpacing + height: width + + //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon + Image { + id: face + source: wrapper.avatarPath + sourceSize: Qt.size(faceSize, faceSize) + fillMode: Image.PreserveAspectCrop + anchors.fill: parent + } + + PlasmaCore.IconItem { + id: faceIcon + source: iconSource + visible: (face.status == Image.Error || face.status == Image.Null) + anchors.fill: parent + anchors.margins: units.gridUnit * 0.5 // because mockup says so... + colorGroup: PlasmaCore.ColorScope.colorGroup + } + } + + ShaderEffect { + anchors { + bottom: usernameDelegate.top + bottomMargin: units.largeSpacing + horizontalCenter: parent.horizontalCenter + } + + width: imageSource.width + height: imageSource.height + + supportsAtlasTextures: true + + property var source: ShaderEffectSource { + sourceItem: imageSource + // software rendering is just a fallback so we can accept not having a rounded avatar here + hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software + live: true // otherwise the user in focus will show a blurred avatar + } + + property var colorBorder: "#00000000" + + //draw a circle with an antialiased border + //innerRadius = size of the inner circle with contents + //outerRadius = size of the border + //blend = area to blend between two colours + //all sizes are normalised so 0.5 == half the width of the texture + + //if copying into another project don't forget to connect themeChanged to update() + //but in SDDM that's a bit pointless + fragmentShader: " + varying highp vec2 qt_TexCoord0; + uniform highp float qt_Opacity; + uniform lowp sampler2D source; + + uniform lowp vec4 colorBorder; + highp float blend = 0.01; + highp float innerRadius = 0.47; + highp float outerRadius = 0.49; + lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); + + void main() { + lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); + + highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); + highp float dist = sqrt(m.x * m.x + m.y * m.y); + + if (dist < innerRadius) + gl_FragColor = colorSource; + else if (dist < innerRadius + blend) + gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); + else if (dist < outerRadius) + gl_FragColor = colorBorder; + else if (dist < outerRadius + blend) + gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); + else + gl_FragColor = colorEmpty ; + + gl_FragColor = gl_FragColor * qt_Opacity; + } + " + } + + PlasmaComponents.Label { + id: usernameDelegate + font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) + anchors { + bottom: parent.bottom + horizontalCenter: parent.horizontalCenter + } + height: implicitHeight // work around stupid bug in Plasma Components that sets the height + width: constrainText ? parent.width : implicitWidth + text: wrapper.name + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + //make an indication that this has active focus, this only happens when reached with keyboard navigation + font.underline: wrapper.activeFocus + } + + MouseArea { + anchors.fill: parent + hoverEnabled: true + + onClicked: wrapper.clicked(); + } + + Accessible.name: name + Accessible.role: Accessible.Button + function accessiblePressAction() { wrapper.clicked() } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserList.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserList.qml new file mode 100644 index 00000000..a2d85088 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/UserList.qml @@ -0,0 +1,93 @@ +/* + * Copyright 2014 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +ListView { + id: view + readonly property string selectedUser: currentItem ? currentItem.userName : "" + readonly property int userItemWidth: units.gridUnit * 8 + readonly property int userItemHeight: units.gridUnit * 8 + + implicitHeight: userItemHeight + + activeFocusOnTab : true + + /* + * Signals that a user was explicitly selected + */ + signal userSelected; + + orientation: ListView.Horizontal + highlightRangeMode: ListView.StrictlyEnforceRange + + //centre align selected item (which implicitly centre aligns the rest + preferredHighlightBegin: width/2 - userItemWidth/2 + preferredHighlightEnd: preferredHighlightBegin + + delegate: UserDelegate { + avatarPath: model.icon || "" + iconSource: model.iconName || "user-identity" + + name: { + var displayName = model.realName || model.name + + if (model.vtNumber === undefined || model.vtNumber < 0) { + return displayName + } + + if (!model.session) { + return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") + } + + + var location = "" + if (model.isTty) { + location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) + } else if (model.displayNumber) { + location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) + } + + if (location) { + return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) + } + + return displayName + } + + userName: model.name + + width: userItemWidth + height: userItemHeight + + //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything + constrainText: ListView.view.count > 1 + + isCurrent: ListView.isCurrentItem + + onClicked: { + ListView.view.currentIndex = index; + ListView.view.userSelected(); + } + } + + Keys.onEscapePressed: view.userSelected() + Keys.onEnterPressed: view.userSelected() + Keys.onReturnPressed: view.userSelected() +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/VirtualKeyboard.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/VirtualKeyboard.qml new file mode 100644 index 00000000..7848b753 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/VirtualKeyboard.qml @@ -0,0 +1,28 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2017 Martin Gräßlin + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ +import QtQuick 2.5 +import QtQuick.VirtualKeyboard 2.1 + +InputPanel { + id: inputPanel + property bool activated: false + active: activated && Qt.inputMethod.visible + visible: active + width: parent.width +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/WallpaperFader.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/WallpaperFader.qml new file mode 100644 index 00000000..c8476cd6 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/WallpaperFader.qml @@ -0,0 +1,178 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2014 Aleix Pol Gonzalez + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtGraphicalEffects 1.0 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +import org.kde.plasma.private.sessions 2.0 +import "../components" + +Item { + id: wallpaperFader + property Item clock + property Item mainStack + property Item footer + property alias source: wallpaperBlur.source + state: lockScreenRoot.uiVisible ? "on" : "off" + property real factor: 0 + readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 + + property bool alwaysShowClock: typeof config === "undefined" || config.alwaysShowClock === true + + Behavior on factor { + NumberAnimation { + target: wallpaperFader + property: "factor" + duration: 1000 + easing.type: Easing.InOutQuad + } + } + FastBlur { + id: wallpaperBlur + anchors.fill: parent + radius: 50 * wallpaperFader.factor + } + ShaderEffect { + id: wallpaperShader + anchors.fill: parent + supportsAtlasTextures: true + property var source: ShaderEffectSource { + sourceItem: wallpaperBlur + live: true + hideSource: true + textureMirroring: ShaderEffectSource.NoMirroring + } + + readonly property real contrast: 0.65 * wallpaperFader.factor + (1 - wallpaperFader.factor) + readonly property real saturation: 1.6 * wallpaperFader.factor + (1 - wallpaperFader.factor) + readonly property real intensity: (wallpaperFader.lightBackground ? 1.7 : 0.6) * wallpaperFader.factor + (1 - wallpaperFader.factor) + + readonly property real transl: (1.0 - contrast) / 2.0; + readonly property real rval: (1.0 - saturation) * 0.2126; + readonly property real gval: (1.0 - saturation) * 0.7152; + readonly property real bval: (1.0 - saturation) * 0.0722; + + property var colorMatrix: Qt.matrix4x4( + contrast, 0, 0, 0.0, + 0, contrast, 0, 0.0, + 0, 0, contrast, 0.0, + transl, transl, transl, 1.0).times(Qt.matrix4x4( + rval + saturation, rval, rval, 0.0, + gval, gval + saturation, gval, 0.0, + bval, bval, bval + saturation, 0.0, + 0, 0, 0, 1.0)).times(Qt.matrix4x4( + intensity, 0, 0, 0, + 0, intensity, 0, 0, + 0, 0, intensity, 0, + 0, 0, 0, 1 + )); + + + fragmentShader: " + uniform mediump mat4 colorMatrix; + uniform mediump sampler2D source; + varying mediump vec2 qt_TexCoord0; + uniform lowp float qt_Opacity; + + void main(void) + { + mediump vec4 tex = texture2D(source, qt_TexCoord0); + gl_FragColor = tex * colorMatrix * qt_Opacity; + }" + } + + states: [ + State { + name: "on" + PropertyChanges { + target: mainStack + opacity: 1 + } + PropertyChanges { + target: footer + opacity: 1 + } + PropertyChanges { + target: wallpaperFader + factor: 1 + } + PropertyChanges { + target: clock.shadow + opacity: 0 + } + PropertyChanges { + target: clock + opacity: 1 + anchors.horizontalCenter: formBg.horizontalCenter + // y: parent.height - height - 10 + } + }, + State { + name: "off" + PropertyChanges { + target: mainStack + opacity: 0 + } + PropertyChanges { + target: footer + opacity: 0 + } + PropertyChanges { + target: wallpaperFader + factor: 0 + } + PropertyChanges { + target: clock.shadow + opacity: wallpaperFader.alwaysShowClock ? 1 : 0 + } + PropertyChanges { + target: clock + opacity: wallpaperFader.alwaysShowClock ? 1 : 0 + } + } + ] + transitions: [ + Transition { + from: "off" + to: "on" + //Note: can't use animators as they don't play well with parallelanimations + NumberAnimation { + targets: [mainStack, footer, clock] + property: "opacity" + duration: units.longDuration + easing.type: Easing.InOutQuad + } + }, + Transition { + from: "on" + to: "off" + NumberAnimation { + targets: [mainStack, footer, clock] + property: "opacity" + duration: 500 + easing.type: Easing.InOutQuad + } + } + ] +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/README.txt b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/README.txt new file mode 100644 index 00000000..1885a360 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/README.txt @@ -0,0 +1 @@ +After editing SVG files be sure to run currentColorFillFix.sh from plasma-framework \ No newline at end of file diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/logout_primary.svgz b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/logout_primary.svgz new file mode 100644 index 0000000000000000000000000000000000000000..6a9423faac82072f74efa510c57f762df3c5b6be GIT binary patch literal 2514 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/shutdown_primary.svgz b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/components/artwork/shutdown_primary.svgz new file mode 100644 index 0000000000000000000000000000000000000000..1c60152f8cf5b181ae3a0722722ff5fe1d140982 GIT binary patch literal 1738 zcmV;*1~vH~iwFoOKm}9)19NC~bYyRLZeMV6X>DP0c`kEyX8@&F-IJR*5`Uk+f+a6W zoduHkFgW&X)g+bNR^7d9a(9ng7-X9bNE8xdd#>((zm@=jKW4L)^_0s)fBw4F>TcFQ zpX$naX00p*-?+rXuETgPijwa)?!Uf%LW%20mGL601ZNwU3-{;8hxJbgIUib@(&av*x5-TUtxgdQIr*7AA(;5ZKW<#JWz8+TA>y0$Wc zMeehT)r>3Y6OZ`rB%V*=x%OT@vs~1*;L>Pv`DP~E7CS4g(HsLKMA9_%G4&}$Ac5qW ztL%g>RRQBYRf;k8fj3G1IjNO|gf{TC;v>P6qHA-u13l((ru>gzKUyZjUZIManK7Ri zUN4f&vzo~!%bD~?y3s$Dg*w3b(!@L-Sh+u_>A5U6E+CF@*gww-g7gA|v6bauFHF49 zY11@FjmU_4Rft@}0E>rC72?Q$Yud8T+Or2PUff3zUKea9wNmd|KSemgh6mhTSt-`` z{9dA`gcye?bS+~9Rb^XNZQKu{5^edyZUvy2x`BV6iIfnPDw~b_R54ySfOpRv(K=%L zJIhsHRoWurvfTZ{`&c8$e7LZ}V;W~yu9`p+0GlU)Vy`(Nrh{tVnFow;jRh6sQXL}zwPl934=jP18? zX@nOvThQYb$)Rp{I457ua_WOFed-J|uem9p1R4TYI z8#k+t*;!5k_7ca@k|I1W+|OAjWts7(s%z&_e#a!V994W|&!qvTJ5oew8sO#psQO&a zJ%IlZ{J)X_sm>LfgU-9Qg;CVkBa-<6CX=<_-vz}^%Fm^AAA722uG<$QioOEV`L6|J z%&gu7B#49U`+@wwhdYW-S^jO`ijEgI+HAMOJMxFx|1R0_hh1ysKXAXx_1||b{9VAX zxZ}Ub7)!sa{Ym7V{1N4+PAS2EJncsPuO+{?@#FFL`hO||Yu{9?8LGaXqvk(5i}fHb zo*|vnu-#^IEZ_!)+|Xy=1d09|7+cX6tQ}dg`CPE3uIr7n#NJnJ)$*|icQPbo8Q&9= zhYS{kjZ3eYFGAECH}c{rPNMLJox@a3A`fGW!eI$kR1 zV$JDBeYo&dc4iR0`5C*pJc#4I)mc<+$F4PxC5LE`-L;|{+=GN2^qAbBA4DKPN`qIJ zvo+$HRcEKNh8?JwM0TYDa=R}%Y&p$cdc}6?E~D*%-r;No)M$MNh~!y=wp(!;k~B0{ z%h&n4?4PHzrd^B*O$acarYNf$z1N!8l4%2cE@io`*u`;xEYE;gTv0WyL0((0O4!*1 zug+IuW6{GZKz2Jzo)t7EX^fXiILBtS;4{+#&Rj7_DT(5Am_2L%_L>@c%~V!oDx2=? zNP#6e7!wLFFRNcaezJ2k&sYBu?YG&;2Z3xWIygT&ZT0G%ui$l~&eWq>a`l_a-{AEE zx`$<42i!kfQ-Iuo_uS>1ue^F&s{i2=BR-VCVsVX+xgZu&gIFo0=t^F~2 z^R&Mzw_*4HhrXr`xh_WC!<&9xGZ)#Na(Z#GVQ1%3N3W{^{)J_Sy+yHZUQ3!TP)Y)C z8PPO;H>SVI)Zxzd!#S)fuqZ$mdDbg3n{WK4RhvDi8rzI%`|mYn++DNXgOwA`V_e)Qh0*h(jVz7a$H67|6)d(VX$()DBu24kil%O_Y+< z$sI(Yp^`Wz@gnx(APi#%g@azQpsAO}Q8*_-kHv5gD7Xp&j|OR)I5hT_F>s?r1PZAp z#n|gzS&Ej1t)CD;GjhoS8QnR-DnKk0oP{)`5KHReBnaS8BH{(hAh^JZEUF6BAVCwYLy3AR2ff0e-CW9U5FV!(>J? z8j(%`wgMQ?_WBnjtAq_ZiD+UDahWVh8Z1xdvxN!_NtjM8 gt;(bvUVm?vOWTb0j}L3z3?3i;4@cErFclI202m@yf&c&j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/defaults b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/defaults new file mode 100644 index 00000000..b8a7c55c --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/defaults @@ -0,0 +1,20 @@ +[kdeglobals][KDE] +widgetStyle=kvantum + +[kdeglobals][General] +ColorScheme=Dracula + +[kdeglobals][Icons] +Theme=candy-icons + +[kcminputrc][Mouse] +cursorTheme=Dracula-cursors + +[plasmarc][Theme] +name=Dracula + +[kwinrc][org.kde.kdecoration2] +library=org.kde.kwin.aurorae +theme=__aurorae__svg__Dracula + + diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockOsd.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockOsd.qml new file mode 100644 index 00000000..b28363b2 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockOsd.qml @@ -0,0 +1,83 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2014 Aleix Pol Gonzalez + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.0 +import org.kde.plasma.core 2.0 as PlasmaCore +import "../osd" + +PlasmaCore.FrameSvgItem { + id: osd + + // OSD Timeout in msecs - how long it will stay on the screen + property int timeout: 1800 + // This is either a text or a number, if showingProgress is set to true, + // the number will be used as a value for the progress bar + property var osdValue + // Icon name to display + property string icon + // Set to true if the value is meant for progress bar, + // false for displaying the value as normal text + property bool showingProgress: false + + objectName: "onScreenDisplay" + visible: false + width: osdItem.width + margins.left + margins.right + height: osdItem.height + margins.top + margins.bottom + imagePath: "widgets/background" + + function show() { + osd.visible = true; + hideAnimation.restart(); + } + + // avoid leaking ColorScope of lock screen theme into the OSD "popup" + PlasmaCore.ColorScope { + width: osdItem.width + height: osdItem.height + anchors.centerIn: parent + colorGroup: PlasmaCore.Theme.NormalColorGroup + + OsdItem { + id: osdItem + rootItem: osd + } + } + + SequentialAnimation { + id: hideAnimation + // prevent press and hold from flickering + PauseAnimation { duration: 100 } + NumberAnimation { + target: osd + property: "opacity" + from: 1 + to: 0 + duration: osd.timeout + easing.type: Easing.InQuad + } + ScriptAction { + script: { + osd.visible = false; + osd.opacity = 1; + osd.icon = ""; + osd.osdValue = 0; + } + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreen.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreen.qml new file mode 100644 index 00000000..c0bc939e --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreen.qml @@ -0,0 +1,65 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2014 Aleix Pol Gonzalez + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.5 +import QtQuick.Controls 1.1 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.private.sessions 2.0 +import "../components" + +Item { + id: root + property bool viewVisible: false + property bool debug: false + property string notification + property int interfaceVersion: org_kde_plasma_screenlocker_greeter_interfaceVersion ? org_kde_plasma_screenlocker_greeter_interfaceVersion : 0 + signal clearPassword() + + LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft + LayoutMirroring.childrenInherit: true + + Loader { + id: mainLoader + anchors.fill: parent + opacity: 0 + onItemChanged: opacity = 1 + + focus: true + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + easing.type: Easing.InCubic + } + } + } + Connections { + id:loaderConnection + target: org_kde_plasma_screenlocker_greeter_view + onFrameSwapped: { + mainLoader.source = "LockScreenUi.qml"; + loaderConnection.target = null; + } + } + Component.onCompleted: { + if (root.interfaceVersion < 2) { + mainLoader.source = "LockScreenUi.qml"; + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreenUi.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreenUi.qml new file mode 100644 index 00000000..927de343 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/LockScreenUi.qml @@ -0,0 +1,543 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2014 Aleix Pol Gonzalez + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.8 +import QtQuick.Controls 1.1 +import QtQuick.Layouts 1.1 +import QtGraphicalEffects 1.0 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.extras 2.0 as PlasmaExtras + + +import org.kde.plasma.private.sessions 2.0 +import "../components" + +PlasmaCore.ColorScope { + + id: lockScreenUi + // If we're using software rendering, draw outlines instead of shadows + // See https://bugs.kde.org/show_bug.cgi?id=398317 + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 + + colorGroup: PlasmaCore.Theme.ComplementaryColorGroup + + Connections { + target: authenticator + onFailed: { + root.notification = i18nd("plasma_lookandfeel_org.kde.lookandfeel","Unlocking failed"); + } + onGraceLockedChanged: { + if (!authenticator.graceLocked) { + root.notification = ""; + root.clearPassword(); + } + } + onMessage: { + root.notification = msg; + } + onError: { + root.notification = err; + } + } + + SessionManagement { + id: sessionManagement + } + + Connections { + target: sessionManagement + onAboutToSuspend: { + mainBlock.mainPasswordBox.text = ""; + } + } + + SessionsModel { + id: sessionsModel + showNewSessionEntry: false + } + + PlasmaCore.DataSource { + id: keystateSource + engine: "keystate" + connectedSources: "Caps Lock" + } + + Loader { + id: changeSessionComponent + active: false + source: "ChangeSession.qml" + visible: false + } + + MouseArea { + id: lockScreenRoot + + property bool uiVisible: false + property bool blockUI: mainStack.depth > 1 || mainBlock.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive + + x: parent.x + y: parent.y + width: parent.width + height: parent.height + hoverEnabled: true + drag.filterChildren: true + onPressed: uiVisible = true; + onPositionChanged: uiVisible = true; + onUiVisibleChanged: { + if (blockUI) { + fadeoutTimer.running = false; + } else if (uiVisible) { + fadeoutTimer.restart(); + } + } + onBlockUIChanged: { + if (blockUI) { + fadeoutTimer.running = false; + uiVisible = true; + } else { + fadeoutTimer.restart(); + } + } + Keys.onEscapePressed: { + uiVisible = !uiVisible; + if (inputPanel.keyboardActive) { + inputPanel.showHide(); + } + if (!uiVisible) { + mainBlock.mainPasswordBox.text = ""; + } + } + Keys.onPressed: { + uiVisible = true; + event.accepted = false; + } + Timer { + id: fadeoutTimer + interval: 10000 + onTriggered: { + if (!lockScreenRoot.blockUI) { + lockScreenRoot.uiVisible = false; + } + } + } + + Component.onCompleted: PropertyAnimation { id: launchAnimation; target: lockScreenRoot; property: "opacity"; from: 0; to: 1; duration: 1000 } + + states: [ + State { + name: "onOtherSession" + // for slide out animation + PropertyChanges { target: lockScreenRoot; y: lockScreenRoot.height } + // we also change the opacity just to be sure it's not visible even on unexpected screen dimension changes with possible race conditions + PropertyChanges { target: lockScreenRoot; opacity: 0 } + } + ] + + transitions: + Transition { + // we only animate switchting to another session, because kscreenlocker doesn't get notified when + // coming from another session back and so we wouldn't know when to trigger the animation exactly + from: "" + to: "onOtherSession" + + PropertyAnimation { id: stateChangeAnimation; properties: "y"; duration: 300; easing.type: Easing.InQuad} + PropertyAnimation { properties: "opacity"; duration: 300} + + onRunningChanged: { + // after the animation has finished switch session: since we only animate the transition TO state "onOtherSession" + // and not the other way around, we don't have to check the state we transitioned into + if (/* lockScreenRoot.state == "onOtherSession" && */ !running) { + mainStack.currentItem.switchSession() + } + } + } + + WallpaperFader { + anchors.fill: parent + state: lockScreenRoot.uiVisible ? "on" : "off" + source: wallpaper + mainStack: mainStack + footer: footer + clock: clock + z: -3 + } + + DropShadow { + id: clockShadow + anchors.fill: clock + source: clock + visible: !softwareRendering + horizontalOffset: 1 + verticalOffset: 1 + radius: 6 + samples: 14 + spread: 0.3 + color: lockScreenUi.lightBackground ? PlasmaCore.ColorScope.backgroundColor : "black" // black matches Breeze window decoration and desktopcontainment + Behavior on opacity { + OpacityAnimator { + duration: 1000 + easing.type: Easing.InOutQuad + } + } + } + + Clock { + id: clock + property Item shadow: clockShadow + anchors.horizontalCenter: parent.horizontalCenter + y: (mainBlock.userList.y + mainStack.y)/2 - height/2 + visible: y > 0 + Layout.alignment: Qt.AlignBaseline + } + + ListModel { + id: users + + Component.onCompleted: { + users.append({name: kscreenlocker_userName, + realName: kscreenlocker_userName, + icon: kscreenlocker_userImage, + + }) + } + } + + StackView { + id: mainStack + anchors.centerIn: parent + + height: lockScreenRoot.height + units.gridUnit * 3 + width: parent.width / 3 + focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it + + initialItem: MainBlock { + id: mainBlock + lockScreenUiVisible: lockScreenRoot.uiVisible + + showUserList: userList.y + mainStack.y > 0 + + Stack.onStatusChanged: { + // prepare for presenting again to the user + if (Stack.status == Stack.Activating) { + mainPasswordBox.remove(0, mainPasswordBox.length) + mainPasswordBox.focus = true + } + } + userListModel: users + notificationMessage: { + var text = "" + if (keystateSource.data["Caps Lock"]["Locked"]) { + text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") + if (root.notification) { + text += " • " + } + } + text += root.notification + return text + } + + onLoginRequest: { + root.notification = "" + authenticator.tryUnlock(password) + } + + actionItems: [ + ActionButton { + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Switch User") + iconSource: "system-switch-user" + onClicked: { + // If there are no existing sessions to switch to, create a new one instead + if (((sessionsModel.showNewSessionEntry && sessionsModel.count === 1) || + (!sessionsModel.showNewSessionEntry && sessionsModel.count === 0)) && + sessionsModel.canSwitchUser) { + mainStack.pop({immediate:true}) + sessionsModel.startNewSession(true /* lock the screen too */) + lockScreenRoot.state = '' + } else { + mainStack.push(switchSessionPage) + } + } + visible: sessionsModel.canStartNewSession && sessionsModel.canSwitchUser + //Button gets cut off on smaller displays without this. + anchors{ + verticalCenter: parent.top + } + } + ] + + Loader { + Layout.fillWidth: true + Layout.preferredHeight: item ? item.implicitHeight : 0 + active: config.showMediaControls + source: "MediaControls.qml" + } + } + + Component.onCompleted: { + if (defaultToSwitchUser) { //context property + // If we are in the only session, then going to the session switcher is + // a pointless extra step; instead create a new session immediately + if (((sessionsModel.showNewSessionEntry && sessionsModel.count === 1) || + (!sessionsModel.showNewSessionEntry && sessionsModel.count === 0)) && + sessionsModel.canStartNewSession) { + sessionsModel.startNewSession(true /* lock the screen too */) + } else { + mainStack.push({ + item: switchSessionPage, + immediate: true}); + } + } + } + } + + Loader { + id: inputPanel + state: "hidden" + readonly property bool keyboardActive: item ? item.active : false + anchors { + left: parent.left + right: parent.right + } + function showHide() { + state = state == "hidden" ? "visible" : "hidden"; + } + Component.onCompleted: inputPanel.source = "../components/VirtualKeyboard.qml" + + onKeyboardActiveChanged: { + if (keyboardActive) { + state = "visible"; + } else { + state = "hidden"; + } + } + + states: [ + State { + name: "visible" + PropertyChanges { + target: mainStack + y: Math.min(0, lockScreenRoot.height - inputPanel.height - mainBlock.visibleBoundary) + } + PropertyChanges { + target: inputPanel + y: lockScreenRoot.height - inputPanel.height + opacity: 1 + } + }, + State { + name: "hidden" + PropertyChanges { + target: mainStack + y: 0 + } + PropertyChanges { + target: inputPanel + y: lockScreenRoot.height - lockScreenRoot.height/4 + opacity: 0 + } + } + ] + transitions: [ + Transition { + from: "hidden" + to: "visible" + SequentialAnimation { + ScriptAction { + script: { + inputPanel.item.activated = true; + Qt.inputMethod.show(); + } + } + ParallelAnimation { + NumberAnimation { + target: mainStack + property: "y" + duration: units.longDuration + easing.type: Easing.InOutQuad + } + NumberAnimation { + target: inputPanel + property: "y" + duration: units.longDuration + easing.type: Easing.OutQuad + } + OpacityAnimator { + target: inputPanel + duration: units.longDuration + easing.type: Easing.OutQuad + } + } + } + }, + Transition { + from: "visible" + to: "hidden" + SequentialAnimation { + ParallelAnimation { + NumberAnimation { + target: mainStack + property: "y" + duration: units.longDuration + easing.type: Easing.InOutQuad + } + NumberAnimation { + target: inputPanel + property: "y" + duration: units.longDuration + easing.type: Easing.InQuad + } + OpacityAnimator { + target: inputPanel + duration: units.longDuration + easing.type: Easing.InQuad + } + } + ScriptAction { + script: { + Qt.inputMethod.hide(); + } + } + } + } + ] + } + + Component { + id: switchSessionPage + SessionManagementScreen { + property var switchSession: finalSwitchSession + + Stack.onStatusChanged: { + if (Stack.status == Stack.Activating) { + focus = true + } + } + + userListModel: sessionsModel + + // initiating animation of lockscreen for session switch + function initSwitchSession() { + lockScreenRoot.state = 'onOtherSession' + } + + // initiating session switch and preparing lockscreen for possible return of user + function finalSwitchSession() { + mainStack.pop({immediate:true}) + sessionsModel.switchUser(userListCurrentModelData.vtNumber) + lockScreenRoot.state = '' + } + + Keys.onLeftPressed: userList.decrementCurrentIndex() + Keys.onRightPressed: userList.incrementCurrentIndex() + Keys.onEnterPressed: initSwitchSession() + Keys.onReturnPressed: initSwitchSession() + Keys.onEscapePressed: mainStack.pop() + + ColumnLayout { + Layout.fillWidth: true + spacing: units.largeSpacing + + PlasmaComponents.Button { + Layout.fillWidth: true + font.pointSize: theme.defaultFont.pointSize + 1 + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Switch to This Session") + onClicked: initSwitchSession() + visible: sessionsModel.count > 0 + } + + PlasmaComponents.Button { + Layout.fillWidth: true + font.pointSize: theme.defaultFont.pointSize + 1 + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Start New Session") + onClicked: { + mainStack.pop({immediate:true}) + sessionsModel.startNewSession(true /* lock the screen too */) + lockScreenRoot.state = '' + } + } + } + + + actionItems: [ + ActionButton { + iconSource: "go-previous" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Back") + onClicked: mainStack.pop() + //Button gets cut off on smaller displays without this. + anchors{ + verticalCenter: parent.top + } + } + ] + } + } + + + Loader { + active: root.viewVisible + source: "LockOsd.qml" + anchors { + horizontalCenter: parent.horizontalCenter + bottom: parent.bottom + bottomMargin: units.largeSpacing + } + } + + RowLayout { + id: footer + z: -2 + anchors { + bottom: parent.bottom + left: parent.left + right: parent.right + margins: units.smallSpacing + } + + + + PlasmaComponents.ToolButton { + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") + iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" + onClicked: inputPanel.showHide() + + visible: inputPanel.status == Loader.Ready + } + + KeyboardLayoutButton { + } + + Item { + Layout.fillWidth: true + } + + Battery {} + } + } + + Component.onCompleted: { + // version support checks + if (root.interfaceVersion < 1) { + // ksmserver of 5.4, with greeter of 5.5 + root.viewVisible = true; + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MainBlock.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MainBlock.qml new file mode 100644 index 00000000..bd2d68b8 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MainBlock.qml @@ -0,0 +1,141 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import QtQuick.Layouts 1.2 +import QtQuick.Controls 2.4 +import QtQuick.Controls.Styles 1.4 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +import "../components" + +SessionManagementScreen { + + property Item mainPasswordBox: passwordBox + property bool lockScreenUiVisible: false + + //the y position that should be ensured visible when the on screen keyboard is visible + property int visibleBoundary: mapFromItem(loginButton, 0, 0).y + onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing + /* + * Login has been requested with the following username and password + * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex + */ + signal loginRequest(string password) + + function startLogin() { + var password = passwordBox.text + + //this is partly because it looks nicer + //but more importantly it works round a Qt bug that can trigger if the app is closed with a TextField focused + //See https://bugreports.qt.io/browse/QTBUG-55460 + loginButton.forceActiveFocus(); + loginRequest(password); + } + + RowLayout { + Layout.fillWidth: true + + TextField { + id: passwordBox + font.pointSize: theme.defaultFont.pointSize + 1 + Layout.fillWidth: true + placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") + focus: true + echoMode: TextInput.Password + inputMethodHints: Qt.ImhHiddenText | Qt.ImhSensitiveData | Qt.ImhNoAutoUppercase | Qt.ImhNoPredictiveText + enabled: !authenticator.graceLocked + + placeholderTextColor: "#C3C7D1" + palette.text: "#C3C7D1" + + background: Rectangle { + color: "#272834" + opacity: 0.9 + border.width: 1 + border.color: "#9283BB" + radius: parent.width / 2 + height: 30 + anchors.fill: parent + anchors.centerIn: parent + } + + + onAccepted: { + if (lockScreenUiVisible) { + startLogin(); + } + } + + //if empty and left or right is pressed change selection in user switch + //this cannot be in keys.onLeftPressed as then it doesn't reach the password box + Keys.onPressed: { + if (event.key == Qt.Key_Left && !text) { + userList.decrementCurrentIndex(); + event.accepted = true + } + if (event.key == Qt.Key_Right && !text) { + userList.incrementCurrentIndex(); + event.accepted = true + } + } + + Connections { + target: root + onClearPassword: { + passwordBox.forceActiveFocus() + passwordBox.selectAll() + } + } + } + + Button { + id: loginButton + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Unlock") + implicitHeight: passwordBox.height - units.smallSpacing * 0.5 // otherwise it comes out taller than the password field + text: ">" + Layout.leftMargin: 30 + + contentItem: Text { + text: loginButton.text + font: loginButton.font + opacity: enabled ? 1.0 : 0.3 + color: "#ffffff" + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + background: Rectangle { + id: buttonBackground + width: 30 + height: 40 + radius: width / 2 + rotation: -90 + anchors.centerIn: parent + color: "#9B79CC" + + } + + onClicked: startLogin() + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MediaControls.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MediaControls.qml new file mode 100644 index 00000000..d981153f --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/MediaControls.qml @@ -0,0 +1,162 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2016 Kai Uwe Broulik + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.5 +import QtQuick.Layouts 1.1 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.extras 2.0 as PlasmaExtras + +Item { + visible: mpris2Source.hasPlayer + implicitHeight: controlsRow.height + controlsRow.y + + RowLayout { + id: controlsRow + anchors.bottom: parent.bottom + y: units.smallSpacing // some distance to the password field + width: parent.width + height: units.gridUnit * 3 + spacing: 0 + + enabled: mpris2Source.canControl + + PlasmaCore.DataSource { + id: mpris2Source + + readonly property string source: "@multiplex" + readonly property var playerData: data[source] + + readonly property bool hasPlayer: sources.length > 1 && !!playerData + readonly property string identity: hasPlayer ? playerData.Identity : "" + readonly property bool playing: hasPlayer && playerData.PlaybackStatus === "Playing" + readonly property bool canControl: hasPlayer && playerData.CanControl + readonly property bool canGoBack: hasPlayer && playerData.CanGoPrevious + readonly property bool canGoNext: hasPlayer && playerData.CanGoNext + + readonly property var currentMetadata: hasPlayer ? playerData.Metadata : ({}) + + readonly property string track: { + var xesamTitle = currentMetadata["xesam:title"] + if (xesamTitle) { + return xesamTitle + } + // if no track title is given, print out the file name + var xesamUrl = currentMetadata["xesam:url"] ? currentMetadata["xesam:url"].toString() : "" + if (!xesamUrl) { + return "" + } + var lastSlashPos = xesamUrl.lastIndexOf('/') + if (lastSlashPos < 0) { + return "" + } + var lastUrlPart = xesamUrl.substring(lastSlashPos + 1) + return decodeURIComponent(lastUrlPart) + } + readonly property string artist: currentMetadata["xesam:artist"] || "" + readonly property string albumArt: currentMetadata["mpris:artUrl"] || "" + + engine: "mpris2" + connectedSources: [source] + + function startOperation(op) { + var service = serviceForSource(source) + var operation = service.operationDescription(op) + return service.startOperationCall(operation) + } + + function goPrevious() { + startOperation("Previous"); + } + function goNext() { + startOperation("Next"); + } + function playPause(source) { + startOperation("PlayPause"); + } + } + + Image { + id: albumArt + Layout.preferredWidth: height + Layout.fillHeight: true + asynchronous: true + fillMode: Image.PreserveAspectFit + source: mpris2Source.albumArt + sourceSize.height: height + visible: status === Image.Loading || status === Image.Ready + } + + Item { // spacer + width: units.smallSpacing + height: 1 + } + + ColumnLayout { + Layout.fillWidth: true + spacing: 0 + + PlasmaComponents.Label { + Layout.fillWidth: true + wrapMode: Text.NoWrap + elide: Text.ElideRight + text: mpris2Source.track || i18nd("plasma_lookandfeel_org.kde.lookandfeel", "No media playing") + textFormat: Text.PlainText + font.pointSize: theme.defaultFont.pointSize + 1 + maximumLineCount: 1 + } + + PlasmaExtras.DescriptiveLabel { + Layout.fillWidth: true + wrapMode: Text.NoWrap + elide: Text.ElideRight + // if no artist is given, show player name instead + text: mpris2Source.artist || mpris2Source.identity || "" + textFormat: Text.PlainText + font.pointSize: theme.smallestFont.pointSize + 1 + maximumLineCount: 1 + } + } + + PlasmaComponents.ToolButton { + enabled: mpris2Source.canGoBack + iconName: LayoutMirroring.enabled ? "media-skip-forward" : "media-skip-backward" + onClicked: mpris2Source.goPrevious() + visible: mpris2Source.canGoBack || mpris2Source.canGoNext + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Previous track") + } + + PlasmaComponents.ToolButton { + Layout.fillHeight: true + Layout.preferredWidth: height // make this button bigger + iconName: mpris2Source.playing ? "media-playback-pause" : "media-playback-start" + onClicked: mpris2Source.playPause() + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Play or Pause media") + } + + PlasmaComponents.ToolButton { + enabled: mpris2Source.canGoNext + iconName: LayoutMirroring.enabled ? "media-skip-backward" : "media-skip-forward" + onClicked: mpris2Source.goNext() + visible: mpris2Source.canGoBack || mpris2Source.canGoNext + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Next track") + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.qml new file mode 100644 index 00000000..921a0385 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.qml @@ -0,0 +1,44 @@ +import QtQuick 2.5 +import QtQuick.Controls 2.5 as QQC2 +import QtQuick.Layouts 1.1 + +ColumnLayout { + property alias cfg_alwaysShowClock: alwaysClock.checked + property alias cfg_showMediaControls: showMediaControls.checked + + spacing: 0 + + RowLayout { + spacing: units.largeSpacing / 2 + + QQC2.Label { + Layout.minimumWidth: formAlignment - units.largeSpacing //to match wallpaper config... + horizontalAlignment: Text.AlignRight + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Clock:") + } + QQC2.CheckBox { + id: alwaysClock + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "verb, to show something", "Always show") + } + Item { + Layout.fillWidth: true + } + } + + RowLayout { + spacing: units.largeSpacing / 2 + + QQC2.Label { + Layout.minimumWidth: formAlignment - units.largeSpacing //to match wallpaper config... + horizontalAlignment: Text.AlignRight + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Media controls:") + } + QQC2.CheckBox { + id: showMediaControls + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "verb, to show something", "Show") + } + Item { + Layout.fillWidth: true + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.xml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.xml new file mode 100644 index 00000000..436a67ea --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/lockscreen/config.xml @@ -0,0 +1,19 @@ + + + + + + + + true + + + + true + + + + diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/Logout.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/Logout.qml new file mode 100644 index 00000000..57e21fcb --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/Logout.qml @@ -0,0 +1,262 @@ +/*************************************************************************** + * Copyright (C) 2014 by Aleix Pol Gonzalez * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * + ***************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Layouts 1.2 +import QtQuick.Controls 1.1 as Controls + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.kcoreaddons 1.0 as KCoreAddons + +import "../components" +import "timer.js" as AutoTriggerTimer + +import org.kde.plasma.private.sessions 2.0 + +PlasmaCore.ColorScope { + id: root + colorGroup: PlasmaCore.Theme.ComplementaryColorGroup + height: screenGeometry.height + width: screenGeometry.width + + signal logoutRequested() + signal haltRequested() + signal suspendRequested(int spdMethod) + signal rebootRequested() + signal rebootRequested2(int opt) + signal cancelRequested() + signal lockScreenRequested() + + property alias backgroundColor: backgroundRect.color + + function sleepRequested() { + root.suspendRequested(2); + } + + function hibernateRequested() { + root.suspendRequested(4); + } + + property real timeout: 30 + property real remainingTime: root.timeout + property var currentAction: { + switch (sdtype) { + case ShutdownType.ShutdownTypeReboot: + return root.rebootRequested; + case ShutdownType.ShutdownTypeHalt: + return root.haltRequested; + default: + return root.logoutRequested; + } + } + + KCoreAddons.KUser { + id: kuser + } + + // For showing a "other users are logged in" hint + SessionsModel { + id: sessionsModel + includeUnusedSessions: false + } + + Controls.Action { + onTriggered: root.cancelRequested() + shortcut: "Escape" + } + + onRemainingTimeChanged: { + if (remainingTime <= 0) { + root.currentAction(); + } + } + + Timer { + id: countDownTimer + running: true + repeat: true + interval: 1000 + onTriggered: remainingTime-- + Component.onCompleted: { + AutoTriggerTimer.addCancelAutoTriggerCallback(function() { + countDownTimer.running = false; + }); + } + } + + function isLightColor(color) { + return Math.max(color.r, color.g, color.b) > 0.5 + } + + Rectangle { + id: backgroundRect + anchors.fill: parent + //use "black" because this is intended to look like a general darkening of the scene. a dark gray as normal background would just look too "washed out" + color: "#1e1f29" + opacity: 0.6 + } + MouseArea { + anchors.fill: parent + onClicked: root.cancelRequested() + } + UserDelegate { + width: units.gridUnit * 7 + height: width + nameFontSize: theme.defaultFont.pointSize + 2 + anchors { + horizontalCenter: parent.horizontalCenter + bottom: parent.verticalCenter + } + constrainText: false + avatarPath: kuser.faceIconUrl + iconSource: "user-identity" + isCurrent: true + name: kuser.fullName + } + ColumnLayout { + anchors { + top: parent.verticalCenter + topMargin: units.gridUnit * 2 + horizontalCenter: parent.horizontalCenter + } + spacing: units.largeSpacing + + height: Math.max(implicitHeight, units.gridUnit * 10) + width: Math.max(implicitWidth, units.gridUnit * 16) + + PlasmaComponents.Label { + font.pointSize: theme.defaultFont.pointSize + 1 + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + font.italic: true + text: i18ndp("plasma_lookandfeel_org.kde.lookandfeel", + "One other user is currently logged in. If the computer is shut down or restarted, that user may lose work.", + "%1 other users are currently logged in. If the computer is shut down or restarted, those users may lose work.", + sessionsModel.count) + visible: sessionsModel.count > 1 + } + + PlasmaComponents.Label { + font.pointSize: theme.defaultFont.pointSize + 1 + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + font.italic: true + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "When restarted, the computer will enter the firmware setup screen.") + visible: rebootToFirmwareSetup + } + + RowLayout { + spacing: units.largeSpacing * 2 + Layout.alignment: Qt.AlignHCenter + LogoutButton { + id: suspendButton + iconSource: "system-suspend" + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Suspend to RAM", "Sleep") + action: root.sleepRequested + KeyNavigation.left: logoutButton + KeyNavigation.right: hibernateButton + visible: spdMethods.SuspendState + } + LogoutButton { + id: hibernateButton + iconSource: "system-suspend-hibernate" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Hibernate") + action: root.hibernateRequested + KeyNavigation.left: suspendButton + KeyNavigation.right: rebootButton + visible: spdMethods.HibernateState + } + LogoutButton { + id: rebootButton + iconSource: "system-reboot" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Restart") + action: root.rebootRequested + KeyNavigation.left: hibernateButton + KeyNavigation.right: shutdownButton + focus: sdtype === ShutdownType.ShutdownTypeReboot + visible: maysd + } + LogoutButton { + id: shutdownButton + iconSource: "system-shutdown" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Shut Down") + action: root.haltRequested + KeyNavigation.left: rebootButton + KeyNavigation.right: logoutButton + focus: sdtype === ShutdownType.ShutdownTypeHalt + visible: maysd + } + LogoutButton { + id: logoutButton + iconSource: "system-log-out" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log Out") + action: root.logoutRequested + KeyNavigation.left: shutdownButton + KeyNavigation.right: suspendButton + focus: sdtype === ShutdownType.ShutdownTypeNone + visible: canLogout + } + } + + PlasmaComponents.Label { + font.pointSize: theme.defaultFont.pointSize + 1 + Layout.alignment: Qt.AlignHCenter + //opacity, as visible would re-layout + opacity: countDownTimer.running ? 1 : 0 + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + easing.type: Easing.InOutQuad + } + } + text: { + switch (sdtype) { + case ShutdownType.ShutdownTypeReboot: + return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Restarting in 1 second", "Restarting in %1 seconds", root.remainingTime); + case ShutdownType.ShutdownTypeHalt: + return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Shutting down in 1 second", "Shutting down in %1 seconds", root.remainingTime); + default: + return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Logging out in 1 second", "Logging out in %1 seconds", root.remainingTime); + } + } + } + + RowLayout { + Layout.alignment: Qt.AlignHCenter + PlasmaComponents.Button { + font.pointSize: theme.defaultFont.pointSize + 1 + enabled: root.currentAction !== null + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "OK") + onClicked: root.currentAction() + } + PlasmaComponents.Button { + font.pointSize: theme.defaultFont.pointSize + 1 + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Cancel") + onClicked: root.cancelRequested() + } + } + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/LogoutButton.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/LogoutButton.qml new file mode 100644 index 00000000..af1b79d4 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/LogoutButton.qml @@ -0,0 +1,46 @@ +/*************************************************************************** + * Copyright (C) 2016 Marco Martin * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * + ***************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Layouts 1.2 + +import org.kde.plasma.core 2.0 as PlasmaCore + +import "../components" +import "timer.js" as AutoTriggerTimer + +ActionButton { + property var action + onClicked: action() + Layout.alignment: Qt.AlignTop + iconSize: units.iconSizes.huge + circleVisiblity: activeFocus || containsMouse + circleOpacity: 0.55 // Selected option's circle is instantly visible + opacity: activeFocus || containsMouse ? 1 : 0.7 + labelRendering: Text.QtRendering // Remove once we've solved Qt bug: https://bugreports.qt.io/browse/QTBUG-70138 (KDE bug: https://bugs.kde.org/show_bug.cgi?id=401644) + font.underline: false + font.pointSize: theme.defaultFont.pointSize + 1 + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + easing.type: Easing.InOutQuad + } + } + Keys.onPressed: AutoTriggerTimer.cancelAutoTrigger(); +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/timer.js b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/timer.js new file mode 100644 index 00000000..eeb9a4b1 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/logout/timer.js @@ -0,0 +1,39 @@ +/*************************************************************************** + * Copyright (C) 2018 David Edmundson * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * + ***************************************************************************/ + +.pragma library + +//written as a library to share knowledge of when a key was pressed +//between the multiple views, so pressing a key on one cancels all timers + +var callbacks = []; + +function addCancelAutoTriggerCallback(callback) { + callbacks.push(callback); +} + +function cancelAutoTrigger() { + callbacks.forEach(function(c) { + if (!c) { + return; + } + c(); + }); +} + diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/Osd.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/Osd.qml new file mode 100644 index 00000000..52b80e25 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/Osd.qml @@ -0,0 +1,38 @@ +/* + * Copyright 2014 Martin Klapetek + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +import QtQuick 2.0 +import QtQuick.Window 2.2 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.extras 2.0 as PlasmaExtra + +PlasmaCore.Dialog { + id: root + location: PlasmaCore.Types.Floating + type: PlasmaCore.Dialog.OnScreenDisplay + outputOnly: true + + property alias timeout: osd.timeout + property alias osdValue: osd.osdValue + property alias osdMaxValue: osd.osdMaxValue + property alias icon: osd.icon + property alias showingProgress: osd.showingProgress + + mainItem: OsdItem { + id: osd + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/OsdItem.qml b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/OsdItem.qml new file mode 100644 index 00000000..35c54fa9 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/osd/OsdItem.qml @@ -0,0 +1,118 @@ +/* + * Copyright 2014 Martin Klapetek + * Copyright 2019 Kai Uwe Broulik + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +import QtQuick 2.14 +import QtQuick.Layouts 1.1 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 3.0 as PlasmaComponents3 +import org.kde.plasma.extras 2.0 as PlasmaExtra +import QtQuick.Window 2.2 + +RowLayout { + // OSD Timeout in msecs - how long it will stay on the screen + property int timeout: 1800 + // This is either a text or a number, if showingProgress is set to true, + // the number will be used as a value for the progress bar + property var osdValue + // Maximum percent value + property int osdMaxValue: 100 + // Icon name to display + property string icon + // Set to true if the value is meant for progress bar, + // false for displaying the value as normal text + property bool showingProgress: false + + spacing: PlasmaCore.Units.smallSpacing + + width: Math.max(Math.min(Screen.desktopAvailableWidth / 2, implicitWidth), PlasmaCore.Units.gridUnit * 15) + height: PlasmaCore.Units.iconSizes.medium + + PlasmaCore.IconItem { + Layout.leftMargin: PlasmaCore.Units.smallSpacing + Layout.preferredWidth: PlasmaCore.Units.iconSizes.medium + Layout.preferredHeight: PlasmaCore.Units.iconSizes.medium + Layout.alignment: Qt.AlignVCenter + source: icon + visible: valid + } + + PlasmaComponents3.ProgressBar { + id: progressBar + Layout.fillWidth: true + Layout.alignment: Qt.AlignVCenter + // So it never exceeds the minimum popup size + Layout.preferredWidth: 1 + Layout.rightMargin: PlasmaCore.Units.smallSpacing + visible: showingProgress + from: 0 + to: osdMaxValue + value: Number(osdValue) + } + + // Get the width of a three-digit number so we can size the label + // to the maximum width to avoid the progress bad resizing itself + TextMetrics { + id: widestLabelSize + text: i18n("100%") + font: percentageLabel.font + } + + // Numerical display of progress bar value + PlasmaExtra.Heading { + id: percentageLabel + Layout.fillHeight: true + Layout.preferredWidth: widestLabelSize.width + Layout.rightMargin: PlasmaCore.Units.smallSpacing + Layout.alignment: Qt.AlignVCenter + level: 3 + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + text: i18nc("Percentage value", "%1%", progressBar.value) + visible: showingProgress + // Display a subtle visual indication that the volume might be + // dangerously high + // ------------------------------------------------ + // Keep this in sync with the copies in plasma-pa:ListItemBase.qml + // and plasma-pa:VolumeSlider.qml + color: { + if (progressBar.value <= 100) { + return PlasmaCore.Theme.textColor + } else if (progressBar.value > 100 && progressBar.value <= 125) { + return PlasmaCore.Theme.neutralTextColor + } else { + return PlasmaCore.Theme.negativeTextColor + } + } + } + + PlasmaExtra.Heading { + id: label + Layout.fillWidth: true + Layout.fillHeight: true + Layout.rightMargin: PlasmaCore.Units.smallSpacing + Layout.alignment: Qt.AlignVCenter + level: 3 + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + textFormat: Text.PlainText + wrapMode: Text.NoWrap + elide: Text.ElideRight + text: !showingProgress && osdValue ? osdValue : "" + visible: !showingProgress + } +} diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/fullscreenpreview.jpg b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/fullscreenpreview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..656cf30b126cd4ab6f30383e71baf00e46d9681f GIT binary patch literal 160828 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/preview.png b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/previews/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..9ab630bfa3fcd2fb83043b14b61b5ea6413f2e62 GIT binary patch literal 88693 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%0Dl3 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%0ALJ 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/busy02.svg b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/busy02.svg new file mode 100644 index 00000000..1de8b618 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/busy02.svg @@ -0,0 +1,46 @@ + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/logo.png b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/contents/splash/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb152275d2fc1c3efbfd9676a2500c44d7f4ec5 GIT binary patch literal 17910 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 bw7~xd^vPLwtU!EO00000NkvXXu0mjf03)+t literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/metadata.desktop b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/metadata.desktop new file mode 100644 index 00000000..dd8c3821 --- /dev/null +++ b/home/dot_themes/dracula/kde/plasma/look-and-feel/Dracula/metadata.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Dracula +X-KDE-PluginInfo-Author=EliverLara +X-KDE-PluginInfo-Category=Plasma Look And Feel +X-KDE-PluginInfo-Email=eliverlara@gmail.com +X-KDE-PluginInfo-EnabledByDefault=true +X-KDE-PluginInfo-License=GPL 3+ +X-KDE-PluginInfo-Name=Dracula +X-KDE-PluginInfo-Version=0.1 +X-KDE-PluginInfo-Website=https://github.com/EliverLara/Ant-Dracula/tree/master/kde +X-KDE-ServiceTypes=Plasma/LookAndFeel + +X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1370679,kns://plasma-themes.knsrc/api.kde-look.org/1370687,kns://plasma-themes.knsrc/api.kde-look.org/1420691,kns://aurorae.knsrc/api.kde-look.org/1370682,kns://sddmtheme.knsrc/api.kde-look.org/1374247,kns://wallpaper.knsrc/api.kde-look.org/1378234,kns://xcursor.knsrc/api.kde-look.org/1669262 \ No newline at end of file diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/DropdownMenuStyle.qml b/home/dot_themes/dracula/kde/sddm/Dracula/DropdownMenuStyle.qml new file mode 100644 index 00000000..75959c92 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/DropdownMenuStyle.qml @@ -0,0 +1,26 @@ +import QtQuick 2.2 + +import org.kde.plasma.core 2.0 as PlasmaCore + +import QtQuick.Controls.Styles 1.4 as QQCS +import QtQuick.Controls 1.3 as QQC + +QQCS.MenuStyle { + frame: Rectangle { + color: "#21232D" + border.color: "#232831" + border.width: 1 + } + itemDelegate.label: QQC.Label { + height: contentHeight * 2 + verticalAlignment: Text.AlignVCenter + color: config.highlight_color + font.pointSize: config.fontSize + font.family: config.font + text: styleData.text + } + itemDelegate.background: Rectangle { + visible: styleData.selected + color: config.selected_color + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/KeyboardButton.qml b/home/dot_themes/dracula/kde/sddm/Dracula/KeyboardButton.qml new file mode 100644 index 00000000..2a83f899 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/KeyboardButton.qml @@ -0,0 +1,38 @@ +import QtQuick 2.2 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +import QtQuick.Controls 1.3 as QQC + +PlasmaComponents.ToolButton { + id: keyboardButton + + property int currentIndex: -1 + + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", instantiator.objectAt(currentIndex).shortName) + implicitWidth: minimumWidth + font.pointSize: config.fontSize + + visible: menu.items.length > 1 + + Component.onCompleted: currentIndex = Qt.binding(function() {return keyboard.currentLayout}); + + menu: QQC.Menu { + id: keyboardMenu + style: DropdownMenuStyle {} + Instantiator { + id: instantiator + model: keyboard.layouts + onObjectAdded: keyboardMenu.insertItem(index, object) + onObjectRemoved: keyboardMenu.removeItem( object ) + delegate: QQC.MenuItem { + text: modelData.longName + property string shortName: modelData.shortName + onTriggered: { + keyboard.currentLayout = model.index + } + } + } + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/Login.qml b/home/dot_themes/dracula/kde/sddm/Dracula/Login.qml new file mode 100644 index 00000000..9aa293f1 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/Login.qml @@ -0,0 +1,137 @@ +import "components" + +import QtQuick 2.2 +import QtQuick.Layouts 1.2 +import QtQuick.Controls 2.4 +import QtQuick.Controls.Styles 1.4 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +SessionManagementScreen { + id: root + property Item mainPasswordBox: passwordBox + + property bool showUsernamePrompt: !showUserList + + property string lastUserName + property bool loginScreenUiVisible: false + + //the y position that should be ensured visible when the on screen keyboard is visible + property int visibleBoundary: mapFromItem(loginButton, 0, 0).y + onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing + + signal loginRequest(string username, string password) + + onShowUsernamePromptChanged: { + if (!showUsernamePrompt) { + lastUserName = "" + } + } + + /* + * Login has been requested with the following username and password + * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex + */ + function startLogin() { + var username = showUsernamePrompt ? userNameInput.text : userList.selectedUser + var password = passwordBox.text + + //this is partly because it looks nicer + //but more importantly it works round a Qt bug that can trigger if the app is closed with a TextField focused + //DAVE REPORT THE FRICKING THING AND PUT A LINK + loginButton.forceActiveFocus(); + loginRequest(username, password); + } + + Input { + id: userNameInput + Layout.fillWidth: true + Layout.topMargin: 10 + Layout.bottomMargin: 10 + text: lastUserName + visible: showUsernamePrompt + focus: showUsernamePrompt && !lastUserName //if there's a username prompt it gets focus first, otherwise password does + placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Username") + + onAccepted: + if (root.loginScreenUiVisible) { + passwordBox.forceActiveFocus() + } + } + + Input { + id: passwordBox + placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") + focus: !showUsernamePrompt || lastUserName + echoMode: TextInput.Password + + Layout.fillWidth: true + + onAccepted: { + if (root.loginScreenUiVisible) { + startLogin(); + } + } + + Keys.onEscapePressed: { + mainStack.currentItem.forceActiveFocus(); + } + + //if empty and left or right is pressed change selection in user switch + //this cannot be in keys.onLeftPressed as then it doesn't reach the password box + Keys.onPressed: { + if (event.key == Qt.Key_Left && !text) { + userList.decrementCurrentIndex(); + event.accepted = true + } + if (event.key == Qt.Key_Right && !text) { + userList.incrementCurrentIndex(); + event.accepted = true + } + } + + Connections { + target: sddm + onLoginFailed: { + passwordBox.selectAll() + passwordBox.forceActiveFocus() + } + } + } + Button { + id: loginButton + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log In") + enabled: passwordBox.text != "" + + Layout.topMargin: 10 + Layout.bottomMargin: 10 + Layout.preferredWidth: 150 + Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter + + font.pointSize: config.fontSize + font.family: config.font + + contentItem: Text { + text: loginButton.text + font: loginButton.font + opacity: enabled ? 1.0 : 0.3 + color: config.highlight_color + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + background: Rectangle { + id: buttonBackground + width: parent.width + height: 30 + radius: width / 2 + color: "#9B79CC" + opacity: enabled ? 1.0 : 0.3 + } + + onClicked: startLogin(); + } + +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/Main.qml b/home/dot_themes/dracula/kde/sddm/Dracula/Main.qml new file mode 100644 index 00000000..4218a0ad --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/Main.qml @@ -0,0 +1,473 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 + +import QtQuick.Layouts 1.1 +import QtQuick.Controls 1.1 +import QtGraphicalEffects 1.0 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.extras 2.0 as PlasmaExtras + +import "components" + +PlasmaCore.ColorScope { + id: root + + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + + colorGroup: PlasmaCore.Theme.ComplementaryColorGroup + + width: 1600 + height: 900 + + property string notificationMessage + + LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft + LayoutMirroring.childrenInherit: true + + PlasmaCore.DataSource { + id: keystateSource + engine: "keystate" + connectedSources: "Caps Lock" + } + + Image { + id: wallpaper + height: parent.height + width: parent.width + source: config.background || config.Background + asynchronous: true + cache: true + clip: true + } + + MouseArea { + id: loginScreenRoot + anchors.fill: parent + + property bool uiVisible: true + property bool blockUI: mainStack.depth > 1 || userListComponent.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive || config.type != "image" + + hoverEnabled: true + drag.filterChildren: true + onPressed: uiVisible = true; + onPositionChanged: uiVisible = true; + onUiVisibleChanged: { + if (blockUI) { + fadeoutTimer.running = false; + } else if (uiVisible) { + fadeoutTimer.restart(); + } + } + onBlockUIChanged: { + if (blockUI) { + fadeoutTimer.running = false; + uiVisible = true; + } else { + fadeoutTimer.restart(); + } + } + + Keys.onPressed: { + uiVisible = true; + event.accepted = false; + } + + //takes one full minute for the ui to disappear + Timer { + id: fadeoutTimer + running: true + interval: 60000 + onTriggered: { + if (!loginScreenRoot.blockUI) { + loginScreenRoot.uiVisible = false; + } + } + } + + StackView { + id: mainStack + anchors.centerIn: parent + height: root.height / 2 + width: parent.width / 3 + + focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it + + Timer { + //SDDM has a bug in 0.13 where even though we set the focus on the right item within the window, the window doesn't have focus + //it is fixed in 6d5b36b28907b16280ff78995fef764bb0c573db which will be 0.14 + //we need to call "window->activate()" *After* it's been shown. We can't control that in QML so we use a shoddy timer + //it's been this way for all Plasma 5.x without a huge problem + running: true + repeat: false + interval: 200 + onTriggered: mainStack.forceActiveFocus() + } + + initialItem: Login { + id: userListComponent + userListModel: userModel + loginScreenUiVisible: loginScreenRoot.uiVisible + userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 + lastUserName: userModel.lastUser + + showUserList: { + if ( !userListModel.hasOwnProperty("count") + || !userListModel.hasOwnProperty("disableAvatarsThreshold")) + return (userList.y + mainStack.y) > 0 + + if ( userListModel.count == 0 ) return false + + return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0 + } + + notificationMessage: { + var text = "" + if (keystateSource.data["Caps Lock"]["Locked"]) { + text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") + if (root.notificationMessage) { + text += " • " + } + } + text += root.notificationMessage + return text + } + + actionItems: [ + ActionButton { + iconSource: Qt.resolvedUrl("assets/suspend.svg") + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") + onClicked: sddm.suspend() + enabled: sddm.canSuspend + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: Qt.resolvedUrl("assets/restart.svg") + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") + onClicked: sddm.reboot() + enabled: sddm.canReboot + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: Qt.resolvedUrl("assets/shutdown.svg") + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") + onClicked: sddm.powerOff() + enabled: sddm.canPowerOff + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: Qt.resolvedUrl("assets/change_user.svg") + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Different User") + onClicked: mainStack.push(userPromptComponent) + enabled: true + visible: !userListComponent.showUsernamePrompt && !inputPanel.keyboardActive + }] + + onLoginRequest: { + root.notificationMessage = "" + sddm.login(username, password, sessionButton.currentIndex) + } + } + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + } + } + } + + Loader { + id: inputPanel + state: "hidden" + property bool keyboardActive: item ? item.active : false + onKeyboardActiveChanged: { + if (keyboardActive) { + state = "visible" + } else { + state = "hidden"; + } + } + source: "components/VirtualKeyboard.qml" + anchors { + left: parent.left + right: parent.right + } + + function showHide() { + state = state == "hidden" ? "visible" : "hidden"; + } + + states: [ + State { + name: "visible" + PropertyChanges { + target: mainStack + y: Math.min(0, root.height - inputPanel.height - userListComponent.visibleBoundary) + } + PropertyChanges { + target: inputPanel + y: root.height - inputPanel.height + opacity: 1 + } + }, + State { + name: "hidden" + PropertyChanges { + target: mainStack + y: 0 + } + PropertyChanges { + target: inputPanel + y: root.height - root.height/4 + opacity: 0 + } + } + ] + transitions: [ + Transition { + from: "hidden" + to: "visible" + SequentialAnimation { + ScriptAction { + script: { + inputPanel.item.activated = true; + Qt.inputMethod.show(); + } + } + ParallelAnimation { + NumberAnimation { + target: mainStack + property: "y" + duration: units.longDuration + easing.type: Easing.InOutQuad + } + NumberAnimation { + target: inputPanel + property: "y" + duration: units.longDuration + easing.type: Easing.OutQuad + } + OpacityAnimator { + target: inputPanel + duration: units.longDuration + easing.type: Easing.OutQuad + } + } + } + }, + Transition { + from: "visible" + to: "hidden" + SequentialAnimation { + ParallelAnimation { + NumberAnimation { + target: mainStack + property: "y" + duration: units.longDuration + easing.type: Easing.InOutQuad + } + NumberAnimation { + target: inputPanel + property: "y" + duration: units.longDuration + easing.type: Easing.InQuad + } + OpacityAnimator { + target: inputPanel + duration: units.longDuration + easing.type: Easing.InQuad + } + } + ScriptAction { + script: { + Qt.inputMethod.hide(); + } + } + } + } + ] + } + + + Component { + id: userPromptComponent + Login { + showUsernamePrompt: true + notificationMessage: root.notificationMessage + loginScreenUiVisible: loginScreenRoot.uiVisible + + // using a model rather than a QObject list to avoid QTBUG-75900 + userListModel: ListModel { + ListElement { + name: "" + iconSource: "" + } + Component.onCompleted: { + // as we can't bind inside ListElement + setProperty(0, "name", i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Type in Username and Password")); + } + } + + onLoginRequest: { + root.notificationMessage = "" + sddm.login(username, password, sessionButton.currentIndex) + } + + actionItems: [ + ActionButton { + iconSource: "system-suspend" + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") + onClicked: sddm.suspend() + enabled: sddm.canSuspend + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: "system-reboot" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") + onClicked: sddm.reboot() + enabled: sddm.canReboot + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: "system-shutdown" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") + onClicked: sddm.powerOff() + enabled: sddm.canPowerOff + visible: !inputPanel.keyboardActive + }, + ActionButton { + iconSource: "go-previous" + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","List Users") + onClicked: mainStack.pop() + visible: !inputPanel.keyboardActive + } + ] + } + } + + Rectangle { + id: formBg + width: mainStack.width + height: mainStack.height + footerBg.height + x: root.width / 2 - width / 2 + y: root.height / 2 - height / 2 + footerBg.height + radius: 14 + color: "#21232D" + opacity: 1 + z:-1 + } + + Rectangle { + id: footerBg + width: parent.width + height: footer.height + 10 + anchors.left: parent.left + anchors.top: parent.top + radius: 7 + color: "#21232D" + opacity: 1 + z:-1 + } + + //Footer + RowLayout { + id: footer + anchors { + top: parent.top + left: parent.left + margins: units.smallSpacing + } + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + } + } + + PlasmaComponents.ToolButton { + text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") + iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" + onClicked: inputPanel.showHide() + visible: true + } + + KeyboardButton { + } + + SessionButton { + id: sessionButton + } + + } + + RowLayout { + id: footerRight + spacing: 10 + + anchors { + top: parent.top + right: parent.right + margins: 10 + } + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + } + } + + Battery {} + + Clock { + id: clock + visible: true + } + } + } + + Connections { + target: sddm + onLoginFailed: { + notificationMessage = i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Login Failed") + } + onLoginSucceeded: { + //note SDDM will kill the greeter at some random point after this + //there is no certainty any transition will finish, it depends on the time it + //takes to complete the init + mainStack.opacity = 0 + footer.opacity = 0 + footerRight.opacity = 0 + } + } + + onNotificationMessageChanged: { + if (notificationMessage) { + notificationResetTimer.start(); + } + } + + Timer { + id: notificationResetTimer + interval: 3000 + onTriggered: notificationMessage = "" + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/SessionButton.qml b/home/dot_themes/dracula/kde/sddm/Dracula/SessionButton.qml new file mode 100644 index 00000000..89edd4d4 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/SessionButton.qml @@ -0,0 +1,59 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +import QtQuick.Controls 1.3 as QQC + +PlasmaComponents.ToolButton { + id: root + property int currentIndex: -1 + + implicitWidth: minimumWidth + + visible: menu.items.length > 1 + + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") + + font.pointSize: config.fontSize + + Component.onCompleted: { + currentIndex = sessionModel.lastIndex + } + + menu: QQC.Menu { + id: menu + style: DropdownMenuStyle {} + Instantiator { + id: instantiator + model: sessionModel + onObjectAdded: menu.insertItem(index, object) + onObjectRemoved: menu.removeItem( object ) + delegate: QQC.MenuItem { + text: model.name + onTriggered: { + root.currentIndex = model.index + } + } + } + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/assets/background.jpg b/home/dot_themes/dracula/kde/sddm/Dracula/assets/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d2e22a2238315196a805a1c8dc8e5714346b291 GIT binary patch literal 63185 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/assets/change_user.svg b/home/dot_themes/dracula/kde/sddm/Dracula/assets/change_user.svg new file mode 100644 index 00000000..66800d36 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/assets/change_user.svg @@ -0,0 +1,99 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/assets/restart.svg b/home/dot_themes/dracula/kde/sddm/Dracula/assets/restart.svg new file mode 100644 index 00000000..37d758c5 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/assets/restart.svg @@ -0,0 +1,117 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/assets/shutdown.svg b/home/dot_themes/dracula/kde/sddm/Dracula/assets/shutdown.svg new file mode 100644 index 00000000..00070649 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/assets/shutdown.svg @@ -0,0 +1,91 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/assets/suspend.svg b/home/dot_themes/dracula/kde/sddm/Dracula/assets/suspend.svg new file mode 100644 index 00000000..a380fb64 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/assets/suspend.svg @@ -0,0 +1,89 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/ActionButton.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/ActionButton.qml new file mode 100644 index 00000000..fc0178ac --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/ActionButton.qml @@ -0,0 +1,91 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: root + property alias text: label.text + property alias iconSource: icon.source + property alias containsMouse: mouseArea.containsMouse + property alias font: label.font + signal clicked + + activeFocusOnTab: true + + property int iconSize: units.gridUnit * 2.5 + + implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) + implicitHeight: iconSize + units.smallSpacing + label.implicitHeight + + opacity: activeFocus || containsMouse ? 1.5 : 0.97 + Behavior on opacity { + PropertyAnimation { // OpacityAnimator makes it turn black at random intervals + duration: units.longDuration * 2 + easing.type: Easing.InOutQuad + } + } + + + PlasmaCore.IconItem { + id: icon + anchors { + top: parent.top + horizontalCenter: parent.horizontalCenter + } + width: iconSize + height: iconSize + + colorGroup: PlasmaCore.ColorScope.colorGroup + active: mouseArea.containsMouse || root.activeFocus + } + PlasmaComponents.Label { + id: label + anchors { + top: icon.bottom + topMargin: units.smallSpacing + left: parent.left + right: parent.right + } + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignTop + wrapMode: Text.WordWrap + font.underline: root.activeFocus + font.pointSize: config.fontSize + font.family: config.font + color:activeFocus || containsMouse ? config.highlight_color : config.color + } + + MouseArea { + id: mouseArea + hoverEnabled: true + onClicked: root.clicked() + anchors.fill: parent + } + + Keys.onEnterPressed: clicked() + Keys.onReturnPressed: clicked() + Keys.onSpacePressed: clicked() + + Accessible.onPressAction: clicked() + Accessible.role: Accessible.Button + Accessible.name: label.text +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/Battery.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/Battery.qml new file mode 100644 index 00000000..c92a0ff2 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/Battery.qml @@ -0,0 +1,52 @@ +/* + * Copyright 2016 Kai Uwe Broulik + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.workspace.components 2.0 as PW + +Row { + spacing: units.smallSpacing + visible: pmSource.data["Battery"]["Has Cumulative"] + + PlasmaCore.DataSource { + id: pmSource + engine: "powermanagement" + connectedSources: ["Battery", "AC Adapter"] + } + + PW.BatteryIcon { + id: battery + hasBattery: pmSource.data["Battery"]["Has Battery"] || false + percent: pmSource.data["Battery"]["Percent"] || 0 + pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false + + height: batteryLabel.height + width: height + } + + PlasmaComponents.Label { + id: batteryLabel + height: undefined + text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) + Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/Clock.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/Clock.qml new file mode 100644 index 00000000..e1748442 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/Clock.qml @@ -0,0 +1,55 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import QtQuick.Layouts 1.1 +import QtQuick.Controls 2.5 +import org.kde.plasma.core 2.0 + +RowLayout { + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + + + Label { + text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) + color: config.color + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + font.pointSize: 11 + Layout.alignment: Qt.AlignHCenter + font.family: config.font + + } + Label { + text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) + color: config.color + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + font.pointSize: 11 + Layout.alignment: Qt.AlignHCenter + font.family: config.font + + } + DataSource { + id: timeSource + engine: "time" + connectedSources: ["Local"] + interval: 1000 + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/Input.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/Input.qml new file mode 100644 index 00000000..2ee4e885 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/Input.qml @@ -0,0 +1,21 @@ +import QtQuick 2.2 +import QtQuick.Layouts 1.2 +import QtQuick.Controls 2.4 +import QtQuick.Controls.Styles 1.4 + +TextField { + placeholderTextColor: config.color + palette.text: config.color + font.pointSize: config.fontSize + font.family: config.font + background: Rectangle { + color: "#3B3D48" + radius: 10 + width: parent.width + height: width / 9 + opacity: 1 + border.width: 1 + border.color: parent.focus ? config.selected_color : "#16171d" + anchors.centerIn: parent + } +} \ No newline at end of file diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/SessionManagementScreen.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/SessionManagementScreen.qml new file mode 100644 index 00000000..475d082e --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/SessionManagementScreen.qml @@ -0,0 +1,119 @@ +/* + * Copyright 2016 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + + +import QtQuick 2.2 + +import QtQuick.Layouts 1.1 +import QtQuick.Controls 1.1 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: root + + /* + * Any message to be displayed to the user, visible above the text fields + */ + property alias notificationMessage: notificationsLabel.text + + /* + * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts + */ + property alias actionItems: actionItemsLayout.children + + /* + * A model with a list of users to show in the view + * The following roles should exist: + * - name + * - iconSource + * + * The following are also handled: + * - vtNumber + * - displayNumber + * - session + * - isTty + */ + property alias userListModel: userListView.model + + /* + * Self explanatory + */ + property alias userListCurrentIndex: userListView.currentIndex + property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m + property bool showUserList: true + + property alias userList: userListView + + default property alias _children: innerLayout.children + + UserList { + id: userListView + visible: showUserList && y > 0 + anchors { + bottom: parent.verticalCenter + left: parent.left + right: parent.right + } + } + + //goal is to show the prompts, in ~16 grid units high, then the action buttons + //but collapse the space between the prompts and actions if there's no room + //ui is constrained to 16 grid units wide, or the screen + ColumnLayout { + id: prompts + anchors.top: parent.verticalCenter + anchors.topMargin: units.gridUnit * 0.5 + anchors.left: parent.left + anchors.right: parent.right + anchors.bottom: parent.bottom + PlasmaComponents.Label { + id: notificationsLabel + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + font.italic: true + } + ColumnLayout { + Layout.minimumHeight: implicitHeight + Layout.maximumHeight: units.gridUnit * 10 + Layout.maximumWidth: units.gridUnit * 16 + Layout.alignment: Qt.AlignHCenter + ColumnLayout { + id: innerLayout + Layout.alignment: Qt.AlignHCenter + Layout.fillWidth: true + } + Item { + Layout.fillHeight: true + } + } + Row { //deliberately not rowlayout as I'm not trying to resize child items + id: actionItemsLayout + spacing: units.smallSpacing + Layout.alignment: Qt.AlignHCenter + } + Item { + Layout.fillHeight: true + } + } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/UserDelegate.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/UserDelegate.qml new file mode 100644 index 00000000..4be842b8 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/UserDelegate.qml @@ -0,0 +1,193 @@ +/* + * Copyright 2014 David Edmundson + * Copyright 2014 Aleix Pol Gonzalez + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.8 +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents + +Item { + id: wrapper + + // If we're using software rendering, draw outlines instead of shadows + // See https://bugs.kde.org/show_bug.cgi?id=398317 + readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software + + property bool isCurrent: true + + readonly property var m: model + property string name + property string userName + property string avatarPath + property string iconSource + property bool constrainText: true + property alias nameFontSize: usernameDelegate.font.pointSize + property int fontSize: config.fontSize - 1 + signal clicked() + + property real faceSize: Math.min(width, height - usernameDelegate.height - units.smallSpacing) + + opacity: isCurrent ? 1.0 : 0.5 + + Behavior on opacity { + OpacityAnimator { + duration: units.longDuration + } + } + + // Draw a translucent background circle under the user picture + Rectangle { + anchors.centerIn: imageSource + width: imageSource.width + 2 // Subtract to prevent fringing + height: width + radius: width / 2 + gradient: Gradient { + GradientStop { position: 0.0; color: "#A67CF3" } + GradientStop { position: 1.0; color: "#9B79CC" } + } + } + + Item { + id: imageSource + anchors { + bottom: usernameDelegate.top + bottomMargin: units.largeSpacing + horizontalCenter: parent.horizontalCenter + } + Behavior on width { + PropertyAnimation { + from: faceSize + duration: units.longDuration * 2; + } + } + width: isCurrent ? faceSize : faceSize - units.largeSpacing + height: width + + //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon + Image { + id: face + source: wrapper.avatarPath + sourceSize: Qt.size(faceSize, faceSize) + fillMode: Image.PreserveAspectCrop + anchors.fill: parent + } + + PlasmaCore.IconItem { + id: faceIcon + source: iconSource + visible: (face.status == Image.Error || face.status == Image.Null) + anchors.fill: parent + anchors.margins: units.gridUnit * 0.5 // because mockup says so... + colorGroup: PlasmaCore.ColorScope.colorGroup + } + } + + ShaderEffect { + anchors { + bottom: usernameDelegate.top + bottomMargin: units.largeSpacing + horizontalCenter: parent.horizontalCenter + } + + width: imageSource.width + height: imageSource.height + + supportsAtlasTextures: true + + property var source: ShaderEffectSource { + sourceItem: imageSource + // software rendering is just a fallback so we can accept not having a rounded avatar here + hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software + live: true // otherwise the user in focus will show a blurred avatar + } + + property var colorBorder: "#00000000" + + //draw a circle with an antialised border + //innerRadius = size of the inner circle with contents + //outerRadius = size of the border + //blend = area to blend between two colours + //all sizes are normalised so 0.5 == half the width of the texture + + //if copying into another project don't forget to connect themeChanged to update() + //but in SDDM that's a bit pointless + fragmentShader: " + varying highp vec2 qt_TexCoord0; + uniform highp float qt_Opacity; + uniform lowp sampler2D source; + + uniform lowp vec4 colorBorder; + highp float blend = 0.01; + highp float innerRadius = 0.47; + highp float outerRadius = 0.49; + lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); + + void main() { + lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); + + highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); + highp float dist = sqrt(m.x * m.x + m.y * m.y); + + if (dist < innerRadius) + gl_FragColor = colorSource; + else if (dist < innerRadius + blend) + gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); + else if (dist < outerRadius) + gl_FragColor = colorBorder; + else if (dist < outerRadius + blend) + gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); + else + gl_FragColor = colorEmpty ; + + gl_FragColor = gl_FragColor * qt_Opacity; + } + " + } + + PlasmaComponents.Label { + id: usernameDelegate + font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) + anchors { + bottom: parent.bottom + horizontalCenter: parent.horizontalCenter + } + height: implicitHeight // work around stupid bug in Plasma Components that sets the height + width: constrainText ? parent.width : implicitWidth + text: wrapper.name + style: softwareRendering ? Text.Outline : Text.Normal + styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + color: config.color + //make an indication that this has active focus, this only happens when reached with keyboard navigation + font.underline: wrapper.activeFocus + font.family: config.font + } + + MouseArea { + anchors.fill: parent + hoverEnabled: true + + onClicked: wrapper.clicked(); + } + + Accessible.name: name + Accessible.role: Accessible.Button + function accessiblePressAction() { wrapper.clicked() } +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/UserList.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/UserList.qml new file mode 100644 index 00000000..bad164c3 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/UserList.qml @@ -0,0 +1,93 @@ +/* + * Copyright 2014 David Edmundson + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2 or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.2 + +ListView { + id: view + readonly property string selectedUser: currentItem ? currentItem.userName : "" + readonly property int userItemWidth: units.gridUnit * 8 + readonly property int userItemHeight: units.gridUnit * 8 + + implicitHeight: userItemHeight + + activeFocusOnTab : true + + /* + * Signals that a user was explicitly selected + */ + signal userSelected; + + orientation: ListView.Horizontal + highlightRangeMode: ListView.StrictlyEnforceRange + + //centre align selected item (which implicitly centre aligns the rest + preferredHighlightBegin: width/2 - userItemWidth/2 + preferredHighlightEnd: preferredHighlightBegin + + delegate: UserDelegate { + avatarPath: model.icon || "" + iconSource: model.iconName || "user-identity" + + name: { + var displayName = model.realName || model.name + + if (model.vtNumber === undefined || model.vtNumber < 0) { + return displayName + } + + if (!model.session) { + return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") + } + + + var location = "" + if (model.isTty) { + location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) + } else if (model.displayNumber) { + location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) + } + + if (location) { + return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) + } + + return displayName + } + + userName: model.name + + width: userItemWidth + height: userItemHeight + + //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything + constrainText: ListView.view.count > 1 + + isCurrent: ListView.isCurrentItem + + onClicked: { + ListView.view.currentIndex = index; + ListView.view.userSelected(); + } + } + + Keys.onEscapePressed: view.userSelected() + Keys.onEnterPressed: view.userSelected() + Keys.onReturnPressed: view.userSelected() +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/VirtualKeyboard.qml b/home/dot_themes/dracula/kde/sddm/Dracula/components/VirtualKeyboard.qml new file mode 100644 index 00000000..1aa0d3b9 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/components/VirtualKeyboard.qml @@ -0,0 +1,29 @@ +/******************************************************************** + This file is part of the KDE project. + +Copyright (C) 2017 Martin Gräßlin + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +import QtQuick 2.5 +import QtQuick.VirtualKeyboard 2.1 + +InputPanel { + id: inputPanel + property bool activated: false + active: activated && Qt.inputMethod.visible + visible: active + width: parent.width +} diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/logout_primary.svgz b/home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/logout_primary.svgz new file mode 100644 index 0000000000000000000000000000000000000000..6a9423faac82072f74efa510c57f762df3c5b6be GIT binary patch literal 2514 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/shutdown_primary.svgz b/home/dot_themes/dracula/kde/sddm/Dracula/components/artwork/shutdown_primary.svgz new file mode 100644 index 0000000000000000000000000000000000000000..1c60152f8cf5b181ae3a0722722ff5fe1d140982 GIT binary patch literal 1738 zcmV;*1~vH~iwFoOKm}9)19NC~bYyRLZeMV6X>DP0c`kEyX8@&F-IJR*5`Uk+f+a6W zoduHkFgW&X)g+bNR^7d9a(9ng7-X9bNE8xdd#>((zm@=jKW4L)^_0s)fBw4F>TcFQ zpX$naX00p*-?+rXuETgPijwa)?!Uf%LW%20mGL601ZNwU3-{;8hxJbgIUib@(&av*x5-TUtxgdQIr*7AA(;5ZKW<#JWz8+TA>y0$Wc zMeehT)r>3Y6OZ`rB%V*=x%OT@vs~1*;L>Pv`DP~E7CS4g(HsLKMA9_%G4&}$Ac5qW ztL%g>RRQBYRf;k8fj3G1IjNO|gf{TC;v>P6qHA-u13l((ru>gzKUyZjUZIManK7Ri zUN4f&vzo~!%bD~?y3s$Dg*w3b(!@L-Sh+u_>A5U6E+CF@*gww-g7gA|v6bauFHF49 zY11@FjmU_4Rft@}0E>rC72?Q$Yud8T+Or2PUff3zUKea9wNmd|KSemgh6mhTSt-`` z{9dA`gcye?bS+~9Rb^XNZQKu{5^edyZUvy2x`BV6iIfnPDw~b_R54ySfOpRv(K=%L zJIhsHRoWurvfTZ{`&c8$e7LZ}V;W~yu9`p+0GlU)Vy`(Nrh{tVnFow;jRh6sQXL}zwPl934=jP18? zX@nOvThQYb$)Rp{I457ua_WOFed-J|uem9p1R4TYI z8#k+t*;!5k_7ca@k|I1W+|OAjWts7(s%z&_e#a!V994W|&!qvTJ5oew8sO#psQO&a zJ%IlZ{J)X_sm>LfgU-9Qg;CVkBa-<6CX=<_-vz}^%Fm^AAA722uG<$QioOEV`L6|J z%&gu7B#49U`+@wwhdYW-S^jO`ijEgI+HAMOJMxFx|1R0_hh1ysKXAXx_1||b{9VAX zxZ}Ub7)!sa{Ym7V{1N4+PAS2EJncsPuO+{?@#FFL`hO||Yu{9?8LGaXqvk(5i}fHb zo*|vnu-#^IEZ_!)+|Xy=1d09|7+cX6tQ}dg`CPE3uIr7n#NJnJ)$*|icQPbo8Q&9= zhYS{kjZ3eYFGAECH}c{rPNMLJox@a3A`fGW!eI$kR1 zV$JDBeYo&dc4iR0`5C*pJc#4I)mc<+$F4PxC5LE`-L;|{+=GN2^qAbBA4DKPN`qIJ zvo+$HRcEKNh8?JwM0TYDa=R}%Y&p$cdc}6?E~D*%-r;No)M$MNh~!y=wp(!;k~B0{ z%h&n4?4PHzrd^B*O$acarYNf$z1N!8l4%2cE@io`*u`;xEYE;gTv0WyL0((0O4!*1 zug+IuW6{GZKz2Jzo)t7EX^fXiILBtS;4{+#&Rj7_DT(5Am_2L%_L>@c%~V!oDx2=? zNP#6e7!wLFFRNcaezJ2k&sYBu?YG&;2Z3xWIygT&ZT0G%ui$l~&eWq>a`l_a-{AEE zx`$<42i!kfQ-Iuo_uS>1ue^F&s{i2=BR-VCVsVX+xgZu&gIFo0=t^F~2 z^R&Mzw_*4HhrXr`xh_WC!<&9xGZ)#Na(Z#GVQ1%3N3W{^{)J_Sy+yHZUQ3!TP)Y)C z8PPO;H>SVI)Zxzd!#S)fuqZ$mdDbg3n{WK4RhvDi8rzI%`|mYn++DNXgOwA`V_e)Qh0*h(jVz7a$H67|6)d(VX$()DBu24kil%O_Y+< z$sI(Yp^`Wz@gnx(APi#%g@azQpsAO}Q8*_-kHv5gD7Xp&j|OR)I5hT_F>s?r1PZAp z#n|gzS&Ej1t)CD;GjhoS8QnR-DnKk0oP{)`5KHReBnaS8BH{(hAh^JZEUF6BAVCwYLy3AR2ff0e-CW9U5FV!(>J? z8j(%`wgMQ?_WBnjtAq_ZiD+UDahWVh8Z1xdvxN!_NtjM8 gt;(bvUVm?vOWTb0j}L3z3?3i;4@cErFclI202m@yf&c&j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/faces/dot_face.icon b/home/dot_themes/dracula/kde/sddm/Dracula/faces/dot_face.icon new file mode 100644 index 00000000..ecee9917 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/faces/dot_face.icon @@ -0,0 +1,14 @@ + + + + + + diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/metadata.desktop b/home/dot_themes/dracula/kde/sddm/Dracula/metadata.desktop new file mode 100644 index 00000000..63a8be25 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/metadata.desktop @@ -0,0 +1,16 @@ +[SddmGreeterTheme] +Name=Dracula +Description=Dracula sddm theme +Author=Eliver Lara +Copyright=(c) 2019, Eliver Lara +License=GPL 3+ +Type=sddm-theme +Version=0.1 +Website=https://github.com/EliverLara/Ant-Dracula/tree/master/kde/sddm +Screenshot=preview.png +MainScript=Main.qml +ConfigFile=theme.conf +TranslationsDirectory=translations +Email=eliverlara@gmail.com +Theme-Id=Dracula +Theme-API=2.0 diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/preview.png b/home/dot_themes/dracula/kde/sddm/Dracula/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..341be51201124c18fccae6531f1ea3a120ccceda GIT binary patch literal 362839 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�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µ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

    x23+p9^0nF(Jkz4w~kstaCo6PKQ?YEQ)-T{3eo< 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⪼{Lq*KOX`Ik-WAhjJax^Us#Z`kK% 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

    hS1^N6z^99RA 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≦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 z z((0_CG=vWoNF9MenVR|8ZvwIS9$|1bo|6(H&>oHR7HYV0+`Vz`D=vTxP#yMg2$i+I zqjgx{`^aYwOMjQuA;u!Rhf25!d!0$ox#qc8k+U;#Ws*Fe$pKE5Praw76*X(eoLA-G znfzsN9^pC6)`n>PfOl#~COGxB*i&Li6!){M*c#|LaLV`Lu*w|zr{z{>4K+SsqEVhj z?TxFlT5A*~SR}wZL@B6NVQAr^%BLX;!PR`m{(WE_i-6}z-NnxmL+NlTM@b&*}-g=<|21ST2;V zrXbPj;>o7K#aJJif};(M!9blV$JjqJ0yW|?QUh(3Lhw+-fEmT-i85D1>Y4t)4%P_X zfbx9;Bwz3bY(AE-a>z;bV@jrkJq#iC8=Vi+bIJH>cQ?bOi`nj+~`S z8j8_LtZL!KjC^-&qK#~AlG$Ly9IGsQmtYK+FaaIvIaoy`xTWeCPNPL|b`{kCH!7X2 zKuyxcz0CfuOH?1L$lSHL-UYus%(=R^jHK@TIb8xXs;!F}{AbZV4-DN^SehX^Ohl@ZXY<8G^K8^j&9e|QN!{eWKy)>JFvbTeb zWE>f=kglRM!F|5Zz)7s1eXi|c(*6t?L>Ax?0(cCXc41%h8A4Wqh6AvLpzkzJ9QMZQ zWk9pNCHb2XdN(rpMPT864im!n_|D6aJgl)V^6*8{!Inu+U>uL zN(FiC9Kx*_&l{H%sR>e zN5WdzL=kBvtLB9DXq}?(wvvYyF^jv}ng{otzh`eT5V%H9raP@c{T_>a_*DU`LFlMN zk5JI6@bsgVW4DewvJ}=$XNIei4|=ei*IEbABQY>T_v*TuWbLSbX3G8V63nL_(y#yi z`;S;kaZrYrP0G0)nv-3Gp9=6So-@5vgGRJj>RwQ{74y0B&K};B} z$nwwwurrTm#uUoqCS91wY)Wsh+jhvsBGvEveQM)hl#0Rv-?3kGf{P1%31K$}?#*S`o+yS>Owpqyw07>ye*n@Kvx7^Vg>g z>gVU@Y1aPz_n$U60mH|3^OQfMhC`gq^E*2gWUbc#z|{itd7;hEUgNcA{NlYB3rK{pIhkPiV~lwBn&YQdnP{=Dj=Z68|{4(CF7FIpt*#{Q;| zr~RB>AQ!w!u#)>ECNd6SyTG`Py>YtZtJm`q(2Laod{>5V)z$c%v1cawQlgLCUK^_b zFmdM90%}4tUs=ambL4Py5UVYdUnlv?cc7;NOX?Ayjf?uBW$Hs&hZjAb|969$<1T@z4M z=DHhZFYKRt+3U4Ff7VT)DtgvHZZW7G=WeQ5f73k$NrUzA1y1t&E!dkPqkS!1( zUJp4z>yK)yZc7ekQW$X;`Nj zRVr^Hi(A$i5G#FNy*T*Ad&7R2z!t3&ffIX5{Y})vp;DPmHr9l~{N#UW&9uFr>!ha^9p%e%Jb=$nY4D*5IoiY^)nSEEO&&^sizu!9IFD3-#pB^KGKj`H>~lqNn2X zfv_7gW-hOWoocHZx46D;%A;GDWRYnbWVQ}mEuuRg!G*e1Boi-+8`@Nv;$g@fh z-Z<--dUj!U4Dxe<680L&q}UBr6vumgMDzQypPytE@TC$SF~}^M53m|clKsBT!drRE z>0b8FKmU9H+n*9B!s{~j+uZ;GHMLwXcwOt9Jgi<+Rq~Mr;!gGt;it@d4q0Jm-~-vV z0W{WR`|1;i;Up+4#)&6}o7KY63+r8#Aoae>DSH&&m7Qmg=Wm9##V|Bea8Z^Q46Z2T z5gbmIUTvuPTvpHK>#^oYFH3CNuac~*;B-ILKL^+8Aoe8n=Z4O#hI7Q=AQ`p$ne8*2 z88teXVLOMEwuj&HXzX#g*x&E3TI#6%LmkXI4UT$$;%aN7fm}7%(@KzN4MtjEyfz%?jE!q|d4ULB(Uz7-Mran&zxOm(i{v2Nn#xZ}vIYvvHTO3~seeSiSFD8l^>{ zGHe&HS}%2EDy1dB4NTGt8lJSCLePV~s&k*CVuF)-6=c$2p7c9bnO@$t+%QEQk{;mW zkeFOqKp0lRl6y?DAJS;X-Gjj!6Z(y`fk1yu1YR%?S6w za|oZ0GGp9-?EOyAKNy>75riI@-g<^}1I-ff4crb2ctaK=t^oy&GjqXmfVD{T}L??f;Izs(l6uIqIWIbf)6olkIx&xCiiQ|7QdhOnuGJJWJ_eolRtk(fR}99 zbWvUgTRFMxyGmBVJAgscI9DfmrK`d$2DUg1NI%-^$q=YYHYcxS?X#KmvuKFh*%d`y zTG^jo0OY;~tZK*}xI6V_X(yuIj;y#EV863kqE@w*vf{CidmisG4EsD;7GYp>4WCtD zcL?6`7v4WspS=!1QZ+dWSKlwLjY;@S54st5wP>uGJ}C zdIcEY137HM9%mfAfa}m*EeP~;&c;e*wL=ZW%TzUZCMzNfl%IM0`Bm~?Z5WbGY><^O z#1r3T*jsBOw(Mfin#1EimOnU&+#Bw)KE!8Gg0jj(xe5RCM(G-?jAq72eJmoIz0Q0|QZ7uQF6r-RE`2!zMO*qZ7x${`nw02}kc7OyH`Q4w5=RyU8jRtBP#I8Y7T{EUEbhRc?kWU#C zT8mVMwTbT?`}gH}tlnd*VPSKKRScxrZe|v;0fU>XNXxPAz?x#;Z%e?EQT(nuKRE<~ zIS6GzEtZnwJZnZ##UvvzpAp+6c?pt3;9&0wm!bKj!JGQVcJDvxz71?<<^T?fb4}y9 z&$89Lt8N%P8Zd7e*bHljIsN0OdVc~AQ8H~{`4FLG`S0_-j1bF^U^|6Bsy7}ouVXD| znAoc@Y$Fg#6@0O`Q@(z|Gl^RA1$Ev1fP3*ygH?^zGa;jYy`opx`|JIFKX7y2;aMxK=hp<#p6AD)A)qpN^={6+Y|nbbHIxA6>rozJ7-y^*v|3>$jvMDB z;GV4VTkJ=}4h9E!7@CTI_OAUed%wqrxq4H+1(RW{#Sn04a- zL95LVgO{reiP^{BiJe>RXf!Bx9K+qX-m*fZ&|X$S?(CIKe%{q8U@_yQ4#d6G0?63a zHGT#tv0mfg!dh>s0(D8yrqQq%g9~#_4q4YmgQ+eoy9>Fjs@k*4urj>6Uz>!>osWST z0@b<{&jhwXm<0z&k65nn%*Z{?{)BOx_=J?LpowDs9m(788|VLn*?{MQH~v z`4{j>{Ss4htNyFZvKoaYssT^mSb{jE?Yyrvy$%2DE-e)ov;t{r%B&k=efz+4n3@EZ zbPUV@iSGg!XF)rP{~#V}owS>$Yv%;)Y9L%G_9`J&CYu7N$;PXI4%r97J-a)0O91R zifm{8Jt{Bhd^laCmFLt=WqJO*QcqeZ`<_?EJ zCcR=mDy-bQ~v~$$(j{&-baYyU4S~37}0+Y$G{XEwUL<4sfvs69rpj zdlH9No>~fU1Bl?Iu1~f_;6imgAxhsEOjy|NXN*A;7+g2XuuY4hJTC?e)ixlT$;a0* zxZ&>xrqvEaC*D;SHChXRIq%O9W;I3RGWMU&I|;+SaIN8h0R0>HKfk_w4-PNt?!C?n zTYpBi2vYwymelEetd=aC-i;~rx6}tLU&XzE?5+9^bf`R@Wadb3uZ&+EK;lW&<={Q(pkKK7}{t#S6=_WFn(VP04m5Kh`7;dG68`+(>KCkE8M+Ulr z;rZur-a)*#r~%V{K;IKL8_E9UyCVT0R!k+JT5YuIaDKGb1DRgF9(#gJg6BZj`(BSl z5Ux38eDCL%s)g&C1svc+aevtF@An>thN>Z&>sUWIocCwIkg4rC;QIM_0T_Cf5J~mh z#No*Hzhz)G)(nOd#@&Qu1qP12*_XlE9OAK_pnR}YQ!dFK@)06;-~T+d_x6B)JznrX zKQAJw-1m5zVP>1(5-iK-Kq^1--6CMfKFL#*Y|-D1Pwf@WcGiao{w46YB z702lQxz;4sDp^zsoa=kEHDf9Rod)t;YYiH@YpsyP8SbUSHYwgevs9}JR0pM}kYWYG zI)-3XFS!7`Oo+)r&XA!%Wx$^8Cbb4#O?c5NU@qR1tV(7@i>j_U(1{geIPlGPwhGCR z2h-lv$){S2zcYTGv@B8!z0u+(b&zjupgRs~s(pb!Dn4Ys*IvSnvj~_~s{L*k1gBtX zD!Ppbmi2o&sj%boy%eBB04XlBF>ZUmhh5ig@Atcv)APccMLLDj*q-8j0y2@ZKdDKI z7n|wFH#7&cOlr8{9u0`+CCsJ=FPE4mpAyAZS>$?jeQ)F|E#q=vKf|_SBeVVu&(nWagrb2N`Pd>^LM!{kiOE_Je(fCip2? znnjY!O|F$xNd#9_UZ#y)7l@+P4IS+si{vO2cOf?)W>XKWW9{Z5NNoMva^8t%<3_{|j zXhHZJGCi$fA}s>?d&X)^+p9zveen1lC$O48&DE}Z_9QtQDwUhY54_)e5yjc=#%S+}()`(E363(tYn$ zfVdN|nxM}`iLu&Hb3(JzpYeWANL)5*`s$Fc`f7KHtawJnuZda(Sr}DO(HF}K{CBCS z6`WMI4tl61u&im}=yG}2qPJBkN#03`L@Xn-7gyuLra;08>4 zdl(?P%rN{>*(vY$ZLgO6%B_~21uR~RUAUcKs4m=F}V8qd3`{!WF_xEFY3`jHAaRO zImo+*c%avPl~VN!*6ai(@c2lNli?Y`v`orak1bJ#ZY8My@4w4_ev(C-!{7_pnd_0d zd=K0!Quw?&+;my2MA@ z!RH_Skl(ge*kUEaHLW+|ti3-VW&#$Nhk$~Ff}le5yZvpT4EueTwP9fon1ynj=;j?X!P>O8dA8BHjp zi%pzMP7M!<5Qwd0m0=n#i$0|%JH<|J{y0cQO>!W8<>vxR+c7Ff$+`t~1huHOd@xC0Tx5{1~6-0yT8};31Vv#+B z9~_)=;8o32=xjrD7|*Ib|I{K&l=K-|7y-MyW|?iQc!L6~OggLeEP6Hf{{9>1d}%|2 zNy3k~l&{$WQ<@n7&SJ`z1E z@C0^NCTcg8@>c$hll!R83L1n3qW=hmE8`=2ydJeA5 z=DUIYJApBDgAu$DAjH!T4Gv+W^(t$gBJUfG%#69ANZy<^r74_RywhMwi z@v}m5%9~mf5}hu+1fDuSHJ1cKm3s2UhlzgP zpn&uK+aN$SnVW2h(G^Ad>{9|h9$Qp^-ok6j2XmkdEHmg-x zR8_~2;2mXc)_oqHhzJ~1kheBZIAlvkq>*1_^>wQNDF+i;DfBwFc?BX+o*67ZES^vH z19gC?>DS$Wx=#2_8jx=wsuxBFKUWj>kT-1LRb+)Yl*qs@YtBwIBw%cISENZ51T86|jM*NXrY9D?IeO96NUhS4^IhyT%Z&xbG(gRNX=tJK&yoH$!? zAuyJA3i{W_`5!}x3`R;2nTP2)z)DZW@pwfe8Pq=>IhaA z?EqvW_VoUo*XP_c7|iXUu6W+)p_xojTzgx=vvL2`42P|NWNcsLpZ7FNjTQg@{l3LF z`)chV)QcUN^xAu+Es^F3xG+DJRjCZO^a_kSAif*c!1;5M48lI>gX{yo)q0i8U<5Q{ zzrjJT>*@b+J!FvNGWVDG;$JNZ0&_h!u)4q>|7!i*RcV!j6CM_8IG5T6c0`UEG-`#g zmCQFQ@?*`X!RLNm{;1XRj$IAt+kr!?$h(<!E)#`R54>aTkF4sAPbTxUVk_&A^Rb#t z3&!=3{BRnqpeOz7JG&8?db^?B2ITu-jA?cpNQmTP5!Z#_#6wZEUnRRa)j~>gPExT@ zMt`t6IqWIKUFvuTjMm>bKuS5D!t+nkeBK-jK*dq)5pYuRy;1%C?>TwaNJ3kc#rpY-#h&=y(TZyFbX_`qe%Ms*)lkmu%K6DfTR&x zfz!-Yq~`3+r$)*qmq%@A@pbclAuQ(M~_G4{aypak!JkP6m3S;5k zO>$6{!0F~LzP5u3Nu8W=QlGV97ZqG(hCrWW$&*QyG^u~y>CcXffm5A17$L#!`%@S( zV1ra4=x&G_{KCtjqxf_G3E_>euuxBtUg0=43fXP{bk!%9835UaWL_`QbMUDu*ymY)mozoBbZqnq{v~|44rwm0Xea9)jJ~qE2%SaJVo@UW`mvTvKT;Hoy9y|xxZR_8D`Y25^9~l)=G#f11df6RnMML z-evXTR9l`(VBvjX(jQi3Mgsc{rVg+&1gX|!E^Jr^5>)|Otpfc( zVADFQu2HrE8gMqR1G7|n1{1H|ER zto9FFLp!Y<&O`8H|ABS>#xzG-0pN79^Gi|V-T+lM;5z8VVeyRM04JuQjNgP2F(}0k zLECQgRaxjaV9A<|YG38^%xHBmzBiDkyH(FEY}ig9D>EPCFhpis*L-%&)f$LUzi0X& z-SYR@1S_~m>$*RaQ(1X>yyP&=%QC`z-tRqqMV4wX5~2a9peiQ}ZkFDb+y;9HSqlLi zWdXdI%v+M>#RF^?uLz{1*BBPo%0}(d)Nvhj%*$`;N|35X%bLjEyL$eZ19wV+y~!dYyEF4IAqTSfDO7b@z;8{ z7k_2w4A>*%@#50wh0S`{aUcsH0mSgwiKc1GcFkTdWWMkk+K0UtMh1fE>>Cue2IFa7 zGc7qU-2_pGB;~p=fvUt+pBeiP8Q8l_NJdTn;7(FrLv3}>Kp{W`p45*|%CLX@%q8h%**?EKl$Aq0BQVLTnok-bzRrP%8am#eRmnK9lbCX)#Eh4)t{eVAHu*3 z65dTnE0^8(f-pTN#a7xtbiKrEtv7H_U(T!44Dmw111&x#6-WJ1RGz68|srv^)(QVz^aVDD<~xKMzajq!Tco8F1x zPR zL2L9)6_BzLNXJK*rPzJdQfVZRbUHhEyVT&4uB4SP7GzMHYPgw z^Ogb10BHSwJh1INKFv&)@Ix1SB2qcXsSM7==Xw>xBFg?N&Ig7Gc`_& zIZdQh_E^es>`8m%g2zkf30`)+KUk&z)=AO&Dr5fkusT1<^gyx48$$uJx=B|f|57=6 z-z2hOe4Q9;GkUfKn2#rCBzaa-WtK4niz%j8yNT|7Ml}$q`cVbwv{R~o|5n3l2D2+; zXaD|?{UR-iZmW3|YL8 z*#m~z82MZg-0lGZe19Q5W{*ggKrrj5zV~`bc=>*H=%FA|$2hN^oWZasnh9NC)qT!$46V! z&XEaQi)$kWcr=wNr)H0&OT2>^tiyES_Z#=&gkc`ja$A{kXIt%i+`l=47yG$HVr*MzBh;S(&gwgdsl4 z*2=%@JzX1+Dq%y`q_PrR?ydUsQM#w+R6nfY8YV!T?QeXQ@DlcyTP-l~=Rq$k8vgG0 znKVqJ9bBO@1B>vu^FngyzWp_srB@lq)i-^$VIU~s>R7yK19M7%P3bF3{wo`_sz|(1 zHJI25RNEf*c%Bk?rwl3s_FxTqQoyQ8$CjLt42tZ~pH)~c37if{JRkI4(TXHx+v5WQ zrW_FWX3Api@yWynD(;o*dcmDINy3OWJki{RMGafn4DxnF594Y*vNa9D2yzb zXbUW9M!A!!N2F0$Yx;1qO$XNFHK;`!@Fg}<*K^0A7jUXNhJLc|NGJ@P>5p-B%SAM4itlS{LZRO;rK=dymH#I`^p2pi@D+dfq#!K9ppE z_4t0yryy370fdXUtNq~|uk{5=s##UEie&vXs;_(p3_AIO^4dcWQzd0M*uSh+{it<1zw-*NRshn(vWZ!* z`I&}=g$ZW%WH4sbhnIzoSqz-A2KOfXvJX5~xMbrsylZ zd>!cQJjLndk<2Kr(n)U`HuTV1;8BIo;d%_?kv+CnGUQ^KmZ^LUU~nRQPt(t2$nDv* zH%?{7MggpcMTDlHK|Xuv#Reb7iJlAWE%@->%QP8-0p@g|w@ygeG~Pghvzm|!`wPZt zl@O|A`IHEqHVk#Gpp-cZ#Pk=PV84OhPfpXr94@Q|1n&Z->@X4Q*gt>vI!0Dm{Jsnu zxEsH%jzQbYJ=FIICE=PVA59^qvNHHEJ`L;;KTR&y7_eQ1MT!7Te>p5;Ymqv^6ws|cOAHuvshZaOyuY1N$2+Zs1A@E(n(&>uihL>8?`YZg zJwtUpK_s2$F29>myqK}^(xGA&igp09o%T;s zz{vo)60BtDaqRB^9uU0Jpi-0W3un2_|ap2 zK@Ad9uVvg@S;viHKY%sPeWyn`d-1P>GQb2#u0#|K076TE4XOqkchH%YgoirpW1wx3 zVyyNU3HViTH3>EQTs!p{E=mq$MDyK?9j~9jR;T?lP5B+tCNjb*gWvN8^mVUUaYefQDp_o ztG$q>RHcW+82*|MNWGId@KfVMO$U|?DODo%D9q8?~ zu-9gX8FFTf2{W^RC2s7yz=dWuYMoz$9)`I%Qf3x%G-O5Kv+g|UI1SvP=)E5sfC^R_ z_(O$MKN4s|;xy!7cbVEN+ofJoI6=j!nu5pI<&Xa$nlLAzikqQhB(7)DmA;sp*|@;m2gSTDO#zYo5wypi8vF+2gBS`EO+tPS?jCvB#Oe1gs3%SPItjC0BshSnAxFttLy#rUzMWF4 zpYg=%>fU7*CSE-5Iu@M~SHq$|N#_P{xy%9nUw;pOCt0h(xZ(t`MwyL47LK z3WW>69A``I8}*v-t$Wu&s6~H z?hHBy1NcXY(lMNzf`Jqy32;IKSeO;x*&paRR8>AXh&tOdRR2?!y49bv9@GCC?#SL- zwN6}gZgrucr{r4x{$7+j3Hn{F)Q_1$DqS1J3p1LQ07Ao`v$AvsF^+Or*L$KX=(?Y2 zdjF-gwST{cvH_&WS3r_@V$!y|4^>2O&Y%A@N3Dt&=J_EUQGuW(fyH^Z zBf~dtU!taRyqV@5QFcLyr)%_sgmqP ziX{%Ax(ZWUvkP!gh(Ii27*%rJdyv))32XX1YnZ%V099nM@_+LJELWdPw#>sjo5@6~ z?C2GS-N2!%tvOI=+206k7@+gR`f1=sI!mm{=vc;#Yy6WSZwNhm(82CH1|_- z-TrwmC|qWHfY!!$i1g*elEemlQUMyQTb)i|cu?n?hT#T!xp9KLvZPk~dDYxs&8K+{ z*GpXeAdvx?K!>t7hj@)yX@s#@MmAyWu`E=y$?pzIYYM;Bm}0LIqNZ#RodTlu$d#=bIiRBoUW<^VI|nQB-KhtFl86-tB{7#;1i zSCE9kYnLYTDrYf+DyvOAWpH^M*|M?kl4ZM|GhSIwoIH#Efup2;r+Q(2Dd?;TGqP54 z&q{yc-3qvOYkv4-4nv8?ZFeN+SM(_pfUn}gd- z{x?d&kKhxo@skA){xbrRYS~b2ES!qa&IU)%B>pa4;MV%WZZQIaY7j~XzK&-fs`W>A z526yFV>7CZv#X=Ng+-`8mNH*?P{r&sWK!e)ssI9d#0{yZaR04iL9L*8t!X+heQyI) zI_YK%NMaC&1-i0TaJYjK^lnYXIT`~c9p(oBrpgHP3%&2R40Bgmf5`w%;52NJ@Xk?& z-d37jrNQ4I(jpQ?3=@OVrODT7k(JNw`V8PFG5S?WguMfUoug%{)?r_l&Rh2}GSg6o zo_Ep)*l}RrF+LOA-hbb<0ES~QJFQBsP144VtQx}46+_(eIsADjjTTw#k-Az&(Pm24 z90di<>$6-0qU_H%Kj-270D<^!&{hJ0W3+Nekiwe2Y&{J6j&+)Q&p&?W`~SaQ7lq6u z>$9@6l0>oyL{D2WGxQI{cgz7!UKqt{^|L|kCFBZb?PH&ie&pX;NlfLpC!Dh}FffLM@okbuR*=RDK3jGwoVxaW>yd2p-D1t(SDR+v z)v^i#_Ugk0HTF0H{TWj1Ey$?-R{Dx|1MV)nV0=xC=boptelSvk_TiU*Vgq-6wR#7f zY#aLCotf4B&!`v&<65YG&2y_;D^}`N^wsSw2l{}}-P7E+KWAU9iO173pa89yzmo@%KlVOSLBOMox&93rxf&KBvI0}iQ5mQT z2#~psC%5=zp5Y;MzcS({E&cqCYdr`uZXa*Dx|G z#$i9#;)G?Vs{t^x5zZ86X4b`i<$I#@4EDlI>3mn&0%1NOUM%C}cX$d7LY9jHdK^;K zr9--P=JYCA3Q!y6Bg!IE>7^!`Cy>|$P_c}=laQYZ!^-mP3Smtm4e&PA0bNn4a&vBk z`x>IVYpYk4HT$oV$#v6Y9nNUcV~teVAauuD$#)JPy`-CGFqyZ26U&pVOxC;NE!KV7 z2{>6*bWN0o@Kv9*%^dHT>Xj)|C8HTiH0gfBy`cNArb#Ebbn-Xtq*KK^z_a7JR_|thza&}FtP|>Vs`0jB%_&YzF9;3GobQ>Ckw|Su`HdI{i^~5O^1GB79flyRfQ<6)t=5TqWrFzHl83Q_tlS6P&}; z&OYDR2P*j3hyC=j-{^^U?KpOO343b_PTJN4Z5!!Wd0pYrox za?f{+((wAt9-;bmTj{rIaO9a4n$L5UkfS=VUd5wd0l>V^7ku_EjJN_)43_D$S_NFk zvrY$e@frgRk2gD(V0L5yFn0xD` z6Ztwlz)7}0-kU1-yj-V>0VxosqwZ__v{Fclyn+PwV^dzl*k?Iu|zqc|C zR{>^rk*4fo1|vI9o*JTs8)r5^T`$LGkYhaIE(#J=Pe+|lW5K2g^mZ^t_lA8mzOpka zs5(pd4YP}#B;DNwgogEXPmIT4TkQ|3gr>?YQ2Nj_TDuS}E374z0H+)(8eMHU;zJTIn5+t{{3Wt>%VID`dd?NF+M_SQ1> zI(9X#iv&cN#m>yJQO-C%*9U!X3{^pPUiA`l3TmwO7hNdaYS($57o0@RLyhYBSS8l| zq&)q!`^Hu8f4$FfpR*?}e%9(etzN45GjK4gcX@b9V#r~<7v2~4G@~1wd6jTYX1yAD z306?mnl$PKXX`o^rQZV%HSM^9if7P!wLXzNSWd-hoR@AjQ@)0j{d`NiwuH zK+Xx)8L-640+x{HS(o01F`N$tRs5O=9SrNJTBBi&?uX%29q6+E-)QOqwz28J3(NPP1_QvO45s3_Z-0FS+r}q!RGD>? zSl{R;zSrOQBxJ|Ac}o}%))h=FK(Z1KBf20R26Gf}=J!7u$*hJlLE_=q_Ni zQ^i!z;%_yP!?T~zld*k6pSf^iyLn46s>)M?b)x;2f|_jCa|)YEz|@OPLahN@)KSB_ zVCn80(1AZIhgKWxb*f(&BsEeZ{Y{v6o|V1VZ3LqwGuf^Bu9^&;RsngnPedyY{kc6; z-M%OaPMIFvKYJN2@n`SXNKZ^Ks~)(WotO3|-jJZIRfegetOu`qg4GEdtUZQWC9LBR zrvj&bWa)MU8YQM^t%_?V6p2xrywo$W^BKqs=>AM2`^hkSb5+pm8-s<}hxz*g5X3Nu zzBzD`K`>y89x6R^wWeje$cS3Eadp5d%3I^Rr?lCc z%g$SQDIb)4@#OP}>Cg?&J7r{<>OG4;V+K4a-Fy^A-)3GIrDaw|8XvTI$p+wrVM5h- zUMEo1B-_hHt{{Rk0=k3aoFHF=hL{=VrD&_3q+N4t<$JM@Q%=v7@m5*c>O;B?z?vO= z@AUFwU`N@6r-L2C_3+o>e~&_33kH?BMWcg3ZU{8QdPiwqO2BW!z^Dj*3Gb}U{<{jR z3xTB!Yc1LBTrTh>9 zRxC_aJ+T>OIUv^0!GMhcWA!=&&z!6ftdSMzIZ!Q_c*@@uN&}x#7baNGK>cO|z@VNtY$CLLSuLoVL7fIlCWHMs z9#&9(#u_Hb(*OAk=zjl3HN^c4zvHt9kh+x-{C7>XW+t`K5D!7ZeWn`$c2OH40IT~K zQ-;}^Nb?Y^3`rDdMfNc^@5)R?a7*i11`eH)#&I382W>Eh-L7i_li8X?Wrw8W@%Yeg zaJBBkC&1!mpPzqGqHuH`Vog0 z)7-C*EyMVbJWPC+wKp8ZusnNKB9Pp9QLcyKnstK$@9XoNZy=w{qI62oe6*?ctY$*y zeh0865Enxmv~kd0EziXJD_~y%4sU!nU2N%A1FBwP&+?5)o8%BAUY!6j4(d9Sx44$- z7^@xg@ucK)@Id}%_taSg%;U2QMk()qZ&|Pk9`?adSyO!v0Y8)Vw3h!?ry^sUhtfvA z#~RehcfPg2TG}(N0>1IE;Kac865!nv?3@6gK0@J?~+8@)p({UOYbTHTby3VFB2#C9rd55 zM5~n+pDvS3srPcxDoC4bxsatzNPVx~Q};cAP3)AmRuA^toMq}OvorGN7=TIs6d>_? z(3dg_lGwD!K2^3KnyjaHh1(41P6h7pwb6V1I# zbwAPi>$~khCAB$VAC!s4wGKKJJ*|6xjq@q)0f1pjfk6S)hqzcvW``rPLjnCzbb-zlmDZ)Mf` z3}SGUgGG~lfFZsUr0w?D$sh@b?OJkAMX*;ggI5bGuz&6ZcI_qhGNTZc^1H28m9Wp? z%h01*!72@n#K7E2*r)(b0N*%7>V}9Iip7C)CPN`VSS)!_uJ(24`ZB<@((`m+nSzK) z2+$Ba}iY)izDvR%h9>_4Yv>fcY(Rg8}A> zeW?v$epan5tijAUL>p}@`aff|HZAp?EwCi9hA6oTgZTA+zZ+Sh9ej)`L#_w6yp;hW zh=UhXw~2!}kj1F7HSNgC>JBt4t{6l+H!=0_m;w|n@z%_Ox$_sT?72zoNcQ@w(qB#J z%;%AxmHl&alFa7dU3f%4$;g!GOks ztXaUW3WnzU+Kv6s<1yK%;G*{&7B7?T1uZ;ckQQn5y?Vfo?9)FLwK~O2dD|40;1Jsu zE6LC($=!_As~wtPxLIfY!Jq)1XI)rGKV;|%hRRs==bU7aZhhF=v)H6W6C1vDokt?u zs$gj3dQ#VQ@9Cfvlbm%R#^H4;HRdTXO3bl9Qh>Gtd$dsR6GT~2fvk4)TH>VTL2DsH z>HG^r?|U*Xp0)Y?Cxyo3+GDnbTHxT6o*OD`;B!E}pZ`U7o;C+n5^hbCA5z!>URiFP zl>iPhyM*c*95713tzLWGT1eZM@H%~e>d)1LM`Dc>^;H5*2*@zN6X$m*c@~5rCQB7r zyK&C^{JcIxoYynZ(O^LZ`?)q|#$HHov#AV_Z9cMN_A6VW1ak3{c6j!9uJZsf_Gk|4 zR3(GfQLBU%)j`*w+9K=EN*2(NtbN{gY?lt0HvlGM-&`M{^!*uz+M_hVu+RXc;+b66 zq;-ku^Qh3mns?hW+}25LV{n9fC&O*jCl(18tI3>LlKyU`sgCE6p0RlT412wFFtxz` zV1QkM0pm4^H)G7t-g{F<0q%zc*fxk40PPN7oQ?WriB-;!I%L;7!30N=P}DQmHJ@Qi zp5?0~!`CxO<*;?Ai1rL|pG2O){&%wh`v)i}W9WM|mJ73~$9ZU;?BX1lqw+C8=gdK| zLs*Z~`ns+K1DkaqkaT1XCnlz<;FPV(%)5>`x{ia-Zv&j_Bd_nbXQOt*Va@Y6)wR_F ze;I~)Ro~4&gRp(Jz-Ven1Qx40NSW;4KeLrVFW*b*A6=DH^$~TUtkw|XxHjw9qz>% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/sddm/Dracula/theme.conf b/home/dot_themes/dracula/kde/sddm/Dracula/theme.conf new file mode 100644 index 00000000..696eaa20 --- /dev/null +++ b/home/dot_themes/dracula/kde/sddm/Dracula/theme.conf @@ -0,0 +1,9 @@ +[General] +type=image +color=#C3C7D1 +highlight_color=#ffffff +selected_color=#9B79CC +selected_fg_color=#2e3440 +fontSize=11 +Background="assets/background.jpg" +font="Cantarell" diff --git a/home/dot_themes/dracula/metacity-1/close.png b/home/dot_themes/dracula/metacity-1/close.png new file mode 100644 index 0000000000000000000000000000000000000000..57a9dd4f0a3d30c0182936c848a76164e69aa23e GIT binary patch literal 638 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/close_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/close_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3810512b830f113fda6f193a44ce198b8e8341e3 GIT binary patch literal 885 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48HlHL|Rbw zaB&uo-Cb4>EsRrg* zMix1S7Wu}O1;&;|##W^!Ru!h!Ri@T8W;S(Z)(z%1&E~e97Ir;W_I+0N6RqqgSvyR& zc9?DJxWvw7rM>G)2bcAZZW|ojHafa(0wQO(%}(yyoZWXhyYF`K*yG}{&(&kUi^l<1 z&%g%!V-eN-A-S#;uALGL-8w>iIc7pu)S j>RP?0_V3$uLcf;FH;22w()LL>0ZOc%u6{1-oD!M + + + Dracula + Eliver Lara <eliverlara@gmail> + ÂEliver Lara, 2022 + 2022 + Dracula Window Theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_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="prelight"><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="prelight"><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_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="border"> + <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="prelight"><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="prelight"><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="border"> + <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="prelight"><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="prelight"><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="borderless" geometry="borderless"> + <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="prelight"><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="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_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="prelight"><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="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_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="prelight"><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="prelight"><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="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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> + +<!-- 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="prelight"><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="prelight"><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="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <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/home/dot_themes/dracula/metacity-1/executable_metacity-theme.xml b/home/dot_themes/dracula/metacity-1/executable_metacity-theme.xml new file mode 100644 index 00000000..5bd70a67 --- /dev/null +++ b/home/dot_themes/dracula/metacity-1/executable_metacity-theme.xml @@ -0,0 +1,1144 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Dracula</name> + <author>Eliver Lara <eliverlara@gmail></author> + <copyright>ÂEliver Lara, 2022</copyright> + <date>2022</date> + <description>Dracula Window Theme</description> +</info> + + +<!-- CONSTANTS --> +<constant name="C_titlebar" value="#1e1f29" /> +<constant name="C_titlebar_unfocused" value="#1e1f29" /> +<constant name="C_border_focused" value="#1e1f29" /> +<constant name="C_border_unfocused" value="#1e1f29" /> +<constant name="C_title_focused" value="#f8f8f2" /> +<constant name="C_title_unfocused" value="#93979f" /> + +<constant name="C_wm_button_background" value="#fc2" /> +<constant name="C_wm_button_foreground" value="#283141" /> +<constant name="C_wm_button_unfocused" value="#e6e8eb" /> + +<constant name="C_close_button" value="#283141" /> +<constant name="C_maximize_button" value="#283141" /> +<constant name="C_restore_button" value="#283141" /> +<constant name="C_minimize_button" value="#283141" /> + +<!-- GEOMETRY --> + +<!-- Focused window --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="3" /> + <distance name="left_titlebar_edge" value="5" /> + <distance name="right_titlebar_edge" value="5" /> + <distance name="title_vertical_pad" value="4" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Unfocused window --> +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal" > + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Maximized window --> +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Left tiled window --> +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="0" /> +</frame_geometry> + +<!-- Right tiled window --> +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="0" /> +</frame_geometry> + +<!-- Small window --> +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Small unfocused window --> +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> +</frame_geometry> + +<!-- No buttons --> +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<!-- Border --> +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!-- Borderless --> +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Modal --> +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="title_vertical_pad" value="8"/> + <distance name="bottom_height" value="1"/> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> +</frame_geometry> + + +<!-- TITLES --> + +<!-- Title alignment --> +<draw_ops name="title_focused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_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="prelight"><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="prelight"><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_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="border"> + <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="prelight"><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="prelight"><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="border"> + <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="prelight"><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="prelight"><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="borderless" geometry="borderless"> + <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="prelight"><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="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_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="prelight"><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="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_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="prelight"><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="prelight"><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="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></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="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_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="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_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> + +<!-- 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="prelight"><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="prelight"><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="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <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/home/dot_themes/dracula/metacity-1/maximize.png b/home/dot_themes/dracula/metacity-1/maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..5394188606cade834e0317db5b2437a33d7b856d GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6~Tamf`WpKjEt0&vADRNii(Pol9If<rj)XdqN1j}ypD{b zy1cxGoSe3toR*xNrksKXP!@>f6trLr5L*@`qA3R?<v|Ldq=FWZ0g?i1k%dY@lmVq6 z3=J3q!bKt#H071G<W;ogRkangbQQGqluZnkO%2sOEj7F>b)xNcVjOf+ob}RN^fO)c zbKDHF-3)Tw3=2FAi#-fWJx%I;O&a`6Tl~y>gDfY9T22kKoDpU<J<M@WiqqZ{uX_dF zPl|n>mH2(A@cUTd|E1FZYh}Q%>Y4g=KY&4FRubeF%)rRZ!okVK&BreZ^n{+3jdOWL zO>IL<--MZS7cO41eD(TGd-oqZapB^P+jk#4fBELi_aDFh{AGPEFcE0NCQlc~5Q*@q z=Z^{<au9I6c<?R|%zCiy;N4IE_cKZg8AZSQ6jFLMyXBwHbFZmdk^K`DIyXnXKfiph z70c8;oreu}8_d@e_E=?6a$w@aTh1@CZ+)8db1Q?eTl8nO2U`UXNXQzwG&3DLGwX<` zMubnk$DM|rqbFt@36z^Z`!@f<ce?s+rG?rL#CYy66nk~%cIT%;`OZIA{vEwk?0)n~ vM|k#1Z+X6w<<F)mDfZgV(^i>N^(8%@Tg@)u?A4#|K}o~Y)z4*}Q$iB}g1_{G literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_focused.png b/home/dot_themes/dracula/metacity-1/maximize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..5394188606cade834e0317db5b2437a33d7b856d GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6~Tamf`WpKjEt0&vADRNii(Pol9If<rj)XdqN1j}ypD{b zy1cxGoSe3toR*xNrksKXP!@>f6trLr5L*@`qA3R?<v|Ldq=FWZ0g?i1k%dY@lmVq6 z3=J3q!bKt#H071G<W;ogRkangbQQGqluZnkO%2sOEj7F>b)xNcVjOf+ob}RN^fO)c zbKDHF-3)Tw3=2FAi#-fWJx%I;O&a`6Tl~y>gDfY9T22kKoDpU<J<M@WiqqZ{uX_dF zPl|n>mH2(A@cUTd|E1FZYh}Q%>Y4g=KY&4FRubeF%)rRZ!okVK&BreZ^n{+3jdOWL zO>IL<--MZS7cO41eD(TGd-oqZapB^P+jk#4fBELi_aDFh{AGPEFcE0NCQlc~5Q*@q z=Z^{<au9I6c<?R|%zCiy;N4IE_cKZg8AZSQ6jFLMyXBwHbFZmdk^K`DIyXnXKfiph z70c8;oreu}8_d@e_E=?6a$w@aTh1@CZ+)8db1Q?eTl8nO2U`UXNXQzwG&3DLGwX<` zMubnk$DM|rqbFt@36z^Z`!@f<ce?s+rG?rL#CYy66nk~%cIT%;`OZIA{vEwk?0)n~ vM|k#1Z+X6w<<F)mDfZgV(^i>N^(8%@Tg@)u?A4#|K}o~Y)z4*}Q$iB}g1_{G literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_focused_normal.png b/home/dot_themes/dracula/metacity-1/maximize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..5394188606cade834e0317db5b2437a33d7b856d GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6~Tamf`WpKjEt0&vADRNii(Pol9If<rj)XdqN1j}ypD{b zy1cxGoSe3toR*xNrksKXP!@>f6trLr5L*@`qA3R?<v|Ldq=FWZ0g?i1k%dY@lmVq6 z3=J3q!bKt#H071G<W;ogRkangbQQGqluZnkO%2sOEj7F>b)xNcVjOf+ob}RN^fO)c zbKDHF-3)Tw3=2FAi#-fWJx%I;O&a`6Tl~y>gDfY9T22kKoDpU<J<M@WiqqZ{uX_dF zPl|n>mH2(A@cUTd|E1FZYh}Q%>Y4g=KY&4FRubeF%)rRZ!okVK&BreZ^n{+3jdOWL zO>IL<--MZS7cO41eD(TGd-oqZapB^P+jk#4fBELi_aDFh{AGPEFcE0NCQlc~5Q*@q z=Z^{<au9I6c<?R|%zCiy;N4IE_cKZg8AZSQ6jFLMyXBwHbFZmdk^K`DIyXnXKfiph z70c8;oreu}8_d@e_E=?6a$w@aTh1@CZ+)8db1Q?eTl8nO2U`UXNXQzwG&3DLGwX<` zMubnk$DM|rqbFt@36z^Z`!@f<ce?s+rG?rL#CYy66nk~%cIT%;`OZIA{vEwk?0)n~ vM|k#1Z+X6w<<F)mDfZgV(^i>N^(8%@Tg@)u?A4#|K}o~Y)z4*}Q$iB}g1_{G literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_focused_prelight.png b/home/dot_themes/dracula/metacity-1/maximize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4f0da4b1fd7d852c6b3ed375b8957a2a2d2f4a GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfcj>_=LCu6)`Y47#ka_sHi9?D9FfYDk`eW$!W{TXecOX%gbxYDQE(b zth^SGEibPrCkNze$jNKK*jjS(Kv|$TSQf|tBakc<ffNAM!?<v91Vdg)OI}$^UPW6$ zOIJZ#Pf<rtS;J7-!brv3NX5!n&B;v7*-YKdLete+E5ueS%uYMXUMJpBH_=Hy!Bs!g zRX@kgAl1z<%fm3&%dptPxWLP}%G<cc$E4iXq~6!0+0U#kz<ff8MOU!p#4yXLVOA5v ztfog;%?h_!6lJ?S#&$)F-SSwwb#V@B6CAfCJMKtwJ(lTuD%1UPj>oNh@5e>nkBfa? zmHNCc^?hCD|FzQpdzJt9YX2Wq0Y9q)epQRF&hP^Up>|1-UoZm;D?5j(x|XhiVMk|A zZ(sk!Nz<m!oV{(wfx~CdUA%nt`t6q=zW(_6>-V3(#fwEZ0JXjFba4!kn3|lRAh@B( zTU+zwhYgCHhM!hu&%Sw6Dm(jw@xdcAj%<~Ew7EgynpZTF+Nt%jb66QO-`#2wFf`-k zSFpcx{``4+%foJyWpz%hp3fxWv&F>7i0f3>WibZsQ&uUduBi>K%$qmqJUQ5OYF}jJ zxxAN=oYNE>-9<YR7y>SE=x~XYv~rx<+04>w)2QZ>mKv$uz{=`lyeX#Vz@o@V&nl+` zN4~Wi)<~#VS646CrIWAg*Wv8S^Jqce`L1h%t-m@VFBvEat4xtvpna6-v(4re({}o2 sbWHD@CK1EKVbLlYdR4@AhX-#FL;p0Z^*;r6@q&_@r>mdKI;Vst0N3UXV*mgE literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_focused_pressed.png b/home/dot_themes/dracula/metacity-1/maximize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4f0da4b1fd7d852c6b3ed375b8957a2a2d2f4a GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfcj>_=LCu6)`Y47#ka_sHi9?D9FfYDk`eW$!W{TXecOX%gbxYDQE(b zth^SGEibPrCkNze$jNKK*jjS(Kv|$TSQf|tBakc<ffNAM!?<v91Vdg)OI}$^UPW6$ zOIJZ#Pf<rtS;J7-!brv3NX5!n&B;v7*-YKdLete+E5ueS%uYMXUMJpBH_=Hy!Bs!g zRX@kgAl1z<%fm3&%dptPxWLP}%G<cc$E4iXq~6!0+0U#kz<ff8MOU!p#4yXLVOA5v ztfog;%?h_!6lJ?S#&$)F-SSwwb#V@B6CAfCJMKtwJ(lTuD%1UPj>oNh@5e>nkBfa? zmHNCc^?hCD|FzQpdzJt9YX2Wq0Y9q)epQRF&hP^Up>|1-UoZm;D?5j(x|XhiVMk|A zZ(sk!Nz<m!oV{(wfx~CdUA%nt`t6q=zW(_6>-V3(#fwEZ0JXjFba4!kn3|lRAh@B( zTU+zwhYgCHhM!hu&%Sw6Dm(jw@xdcAj%<~Ew7EgynpZTF+Nt%jb66QO-`#2wFf`-k zSFpcx{``4+%foJyWpz%hp3fxWv&F>7i0f3>WibZsQ&uUduBi>K%$qmqJUQ5OYF}jJ zxxAN=oYNE>-9<YR7y>SE=x~XYv~rx<+04>w)2QZ>mKv$uz{=`lyeX#Vz@o@V&nl+` zN4~Wi)<~#VS646CrIWAg*Wv8S^Jqce`L1h%t-m@VFBvEat4xtvpna6-v(4re({}o2 sbWHD@CK1EKVbLlYdR4@AhX-#FL;p0Z^*;r6@q&_@r>mdKI;Vst0N3UXV*mgE literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_unfocused.png b/home/dot_themes/dracula/metacity-1/maximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..aefe981fb0eabd26ddb217103c1068ecded4fcc4 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCI1BYgt!7}2rxD_*4EZmQBe^W*Hci?kdsrBk<pZs)0UCZkeAnzQPfsY z(3F+el$QqzYRSrj1Z6=8$kmXO2T6fRhzLw2&>XNhNSC}8Tp5r776EC&h2#~q6qR%o zm2_29^)<Ckw6sn14J`EytPG89jErrJjctuhY)#DUOwH`g%^fT)oh+?@$i>#q&DP%C z-rmFB!PDN+)4{>h!O_#pJIKpBI5;>uG%PkWEG{B4F)BJKIwtvIs8}!1^F}2>e!&ck z%&cte+zLvnTDpd27ELYf-My2i%$PN2@zQlW_n$a*`uxqi_Z~ib{_5?wA3uNn{`2?W ziRS{#fx0(&x;TbNgik#mD&Axu(eN<QoUJU8U1`_Nq~z^?{{L6%`*x_fMt}b2x3}32 zoacBH&D7~NTlaVkThWq)`Qq1vuXNrvJ-zsD@RTZ@#B0kEgkoKnGWVQ%_Fm3)t>p8A z67qXW_8c@gcFD`cM60GJ;hftX^A9PPHv~mR9gi@PmA@pR`PtR6C+^)6<@-e^`IlaB z-MZI^qrtR!+mG4bS$(1#Rtau17d1;hGGUhIPUn)fvy|sPIDfC7)!bN2L=u!V89ZJ6 KT-G@yGywqEuiYU4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/maximize_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4f0da4b1fd7d852c6b3ed375b8957a2a2d2f4a GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfcj>_=LCu6)`Y47#ka_sHi9?D9FfYDk`eW$!W{TXecOX%gbxYDQE(b zth^SGEibPrCkNze$jNKK*jjS(Kv|$TSQf|tBakc<ffNAM!?<v91Vdg)OI}$^UPW6$ zOIJZ#Pf<rtS;J7-!brv3NX5!n&B;v7*-YKdLete+E5ueS%uYMXUMJpBH_=Hy!Bs!g zRX@kgAl1z<%fm3&%dptPxWLP}%G<cc$E4iXq~6!0+0U#kz<ff8MOU!p#4yXLVOA5v ztfog;%?h_!6lJ?S#&$)F-SSwwb#V@B6CAfCJMKtwJ(lTuD%1UPj>oNh@5e>nkBfa? zmHNCc^?hCD|FzQpdzJt9YX2Wq0Y9q)epQRF&hP^Up>|1-UoZm;D?5j(x|XhiVMk|A zZ(sk!Nz<m!oV{(wfx~CdUA%nt`t6q=zW(_6>-V3(#fwEZ0JXjFba4!kn3|lRAh@B( zTU+zwhYgCHhM!hu&%Sw6Dm(jw@xdcAj%<~Ew7EgynpZTF+Nt%jb66QO-`#2wFf`-k zSFpcx{``4+%foJyWpz%hp3fxWv&F>7i0f3>WibZsQ&uUduBi>K%$qmqJUQ5OYF}jJ zxxAN=oYNE>-9<YR7y>SE=x~XYv~rx<+04>w)2QZ>mKv$uz{=`lyeX#Vz@o@V&nl+` zN4~Wi)<~#VS646CrIWAg*Wv8S^Jqce`L1h%t-m@VFBvEat4xtvpna6-v(4re({}o2 sbWHD@CK1EKVbLlYdR4@AhX-#FL;p0Z^*;r6@q&_@r>mdKI;Vst0N3UXV*mgE literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/maximize_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/maximize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4f0da4b1fd7d852c6b3ed375b8957a2a2d2f4a GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfcj>_=LCu6)`Y47#ka_sHi9?D9FfYDk`eW$!W{TXecOX%gbxYDQE(b zth^SGEibPrCkNze$jNKK*jjS(Kv|$TSQf|tBakc<ffNAM!?<v91Vdg)OI}$^UPW6$ zOIJZ#Pf<rtS;J7-!brv3NX5!n&B;v7*-YKdLete+E5ueS%uYMXUMJpBH_=Hy!Bs!g zRX@kgAl1z<%fm3&%dptPxWLP}%G<cc$E4iXq~6!0+0U#kz<ff8MOU!p#4yXLVOA5v ztfog;%?h_!6lJ?S#&$)F-SSwwb#V@B6CAfCJMKtwJ(lTuD%1UPj>oNh@5e>nkBfa? zmHNCc^?hCD|FzQpdzJt9YX2Wq0Y9q)epQRF&hP^Up>|1-UoZm;D?5j(x|XhiVMk|A zZ(sk!Nz<m!oV{(wfx~CdUA%nt`t6q=zW(_6>-V3(#fwEZ0JXjFba4!kn3|lRAh@B( zTU+zwhYgCHhM!hu&%Sw6Dm(jw@xdcAj%<~Ew7EgynpZTF+Nt%jb66QO-`#2wFf`-k zSFpcx{``4+%foJyWpz%hp3fxWv&F>7i0f3>WibZsQ&uUduBi>K%$qmqJUQ5OYF}jJ zxxAN=oYNE>-9<YR7y>SE=x~XYv~rx<+04>w)2QZ>mKv$uz{=`lyeX#Vz@o@V&nl+` zN4~Wi)<~#VS646CrIWAg*Wv8S^Jqce`L1h%t-m@VFBvEat4xtvpna6-v(4re({}o2 sbWHD@CK1EKVbLlYdR4@AhX-#FL;p0Z^*;r6@q&_@r>mdKI;Vst0N3UXV*mgE literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu.png b/home/dot_themes/dracula/metacity-1/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A8WbN|JbgO@w^UF<k;q4U7Sj)NC~jE)26!6bwYB^h7wvH&&k zl?3?(GswuQuUxfe{hPP%K79PN*Kpxnpp2!bi(?4K%;baxYze3K<}svZ?W^9-aq3L< z_jj68D&ODTZO-v5TVwOPySvo`mR;Rl-fM6;sgEPzXedL_2hsVLw|h<m8p7b|>gTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_focused.png b/home/dot_themes/dracula/metacity-1/menu_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A8WbN|JbgO@w^UF<k;q4U7Sj)NC~jE)26!6bwYB^h7wvH&&k zl?3?(GswuQuUxfe{hPP%K79PN*Kpxnpp2!bi(?4K%;baxYze3K<}svZ?W^9-aq3L< z_jj68D&ODTZO-v5TVwOPySvo`mR;Rl-fM6;sgEPzXedL_2hsVLw|h<m8p7b|>gTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_focused_normal.png b/home/dot_themes/dracula/metacity-1/menu_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A8WbN|JbgO@w^UF<k;q4U7Sj)NC~jE)26!6bwYB^h7wvH&&k zl?3?(GswuQuUxfe{hPP%K79PN*Kpxnpp2!bi(?4K%;baxYze3K<}svZ?W^9-aq3L< z_jj68D&ODTZO-v5TVwOPySvo`mR;Rl-fM6;sgEPzXedL_2hsVLw|h<m8p7b|>gTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_focused_prelight.png b/home/dot_themes/dracula/metacity-1/menu_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1b99b07a4e800a36d3a3f2b66aaccd2b7aea389e GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A7LXzfLz4VOhW-VoV%6^Mj4fDw?f>8dc0L_$-x8=nPg;42C8 z3ucg!RbRPk&H6WQ-+lP_X|LhJxj-39PZ!4!j+w~`3)m7)?agCI&DvMJo#WJ*>hJF~ zr&PYbyW5=OS+>UJcXxNI2Q0g~yS&%na8e&fz|l~Kpbw(+FK_pp2sDJj)78&qol`;+ E0AJX8_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_focused_pressed.png b/home/dot_themes/dracula/metacity-1/menu_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1b99b07a4e800a36d3a3f2b66aaccd2b7aea389e GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A7LXzfLz4VOhW-VoV%6^Mj4fDw?f>8dc0L_$-x8=nPg;42C8 z3ucg!RbRPk&H6WQ-+lP_X|LhJxj-39PZ!4!j+w~`3)m7)?agCI&DvMJo#WJ*>hJF~ zr&PYbyW5=OS+>UJcXxNI2Q0g~yS&%na8e&fz|l~Kpbw(+FK_pp2sDJj)78&qol`;+ E0AJX8_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_unfocused.png b/home/dot_themes/dracula/metacity-1/menu_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..81e06d52319565b39e681f1857365c41f19310cf GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lIj6IA+A6=IyyHrG%YeREh;uSHa0mXCKbqt1~HPO<5Iwkl<s$)%|NBR zB|(0{41D||p`l?BW#tu>4POtbYz9hLdb&7<aLi0jSiqKW>Ruj0YSuhUW6o1&EQ_CM zOxgMT%*@Li&onhQKRYv1Ibhk-nZ~^ahZk+<2sj$bp#4nf=Th0IpFl$xJYD@<);T3K F0RT2HYwrL6 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/menu_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1b99b07a4e800a36d3a3f2b66aaccd2b7aea389e GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A7LXzfLz4VOhW-VoV%6^Mj4fDw?f>8dc0L_$-x8=nPg;42C8 z3ucg!RbRPk&H6WQ-+lP_X|LhJxj-39PZ!4!j+w~`3)m7)?agCI&DvMJo#WJ*>hJF~ zr&PYbyW5=OS+>UJcXxNI2Q0g~yS&%na8e&fz|l~Kpbw(+FK_pp2sDJj)78&qol`;+ E0AJX8_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/menu_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/menu_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1b99b07a4e800a36d3a3f2b66aaccd2b7aea389e GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2<q&%@Gm7%=6TrV>(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL<P^}{5*w_jMUszg^<+Tf}F&X)FTX{N<fu@AeD}#B^mie48e)H3LdHD znI$FnTRPo<lDYvtA+A7LXzfLz4VOhW-VoV%6^Mj4fDw?f>8dc0L_$-x8=nPg;42C8 z3ucg!RbRPk&H6WQ-+lP_X|LhJxj-39PZ!4!j+w~`3)m7)?agCI&DvMJo#WJ*>hJF~ zr&PYbyW5=OS+>UJcXxNI2Q0g~yS&%na8e&fz|l~Kpbw(+FK_pp2sDJj)78&qol`;+ E0AJX8_W%F@ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize.png b/home/dot_themes/dracula/metacity-1/minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..ba7ad7e04db8df659a89c6492b3384aa0cb4106f GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6+wWMl(D$Do{EZ!l9G~yii)zbo}!|Tf`YcJth%(cikzIb zyu7-sf`*)&maKv%n4u}Bpdl}>C8wYzC#NY3WoXIE1KA)XC$Av~BB2bR2v7<tA_rxF zl_Au?)I(*Jl(m&rv{h7fG`01$bo5Qljm^wWT->Z(+^s_+ox`JD5>q@9Q$3T@JySBg zGIM=$3j9hdgUYIcD(ix)>qF{W!Wvq`yZd8$CdT$nj-5O+Vd|{Jo%@S+9VohZtM<~Z zy4z2h?mTIF`LXlmr;fMZx<3Bu`B?m@4;UQAB|(0{3{1>i+<g3^V&W1~GFp!AVG)sW z@k#0VRSoTZbLKADx_j@j<0np^xpnWs!za&PzW?;)$KRGUl|?}98$DedLnOkdo;xbm z<RIbjaHH_<-PS)h?vBoR_&44~R`6Kw^NQ*BUnzajHg#RO&-I<p1%{F{ij&XGX!<rM zHC?wu+HTqTtC4;6$KGa3_BI4QJHahG<HPMU8=f9DOE@Hvbx(DVX_Lfe<#`!1jzz>y z-mxk{N7pk(#8B<G%C{tmy<1nOh#zYXjGpIZq51mW;=CKRIox_GPueg3bY0H)W5SHR r40k{7V6K!_3W{o;=y70?L;W{~4?Na$L)sD+f|7!#tDnm{r-UW|3i|lT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_focused.png b/home/dot_themes/dracula/metacity-1/minimize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..ba7ad7e04db8df659a89c6492b3384aa0cb4106f GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6+wWMl(D$Do{EZ!l9G~yii)zbo}!|Tf`YcJth%(cikzIb zyu7-sf`*)&maKv%n4u}Bpdl}>C8wYzC#NY3WoXIE1KA)XC$Av~BB2bR2v7<tA_rxF zl_Au?)I(*Jl(m&rv{h7fG`01$bo5Qljm^wWT->Z(+^s_+ox`JD5>q@9Q$3T@JySBg zGIM=$3j9hdgUYIcD(ix)>qF{W!Wvq`yZd8$CdT$nj-5O+Vd|{Jo%@S+9VohZtM<~Z zy4z2h?mTIF`LXlmr;fMZx<3Bu`B?m@4;UQAB|(0{3{1>i+<g3^V&W1~GFp!AVG)sW z@k#0VRSoTZbLKADx_j@j<0np^xpnWs!za&PzW?;)$KRGUl|?}98$DedLnOkdo;xbm z<RIbjaHH_<-PS)h?vBoR_&44~R`6Kw^NQ*BUnzajHg#RO&-I<p1%{F{ij&XGX!<rM zHC?wu+HTqTtC4;6$KGa3_BI4QJHahG<HPMU8=f9DOE@Hvbx(DVX_Lfe<#`!1jzz>y z-mxk{N7pk(#8B<G%C{tmy<1nOh#zYXjGpIZq51mW;=CKRIox_GPueg3bY0H)W5SHR r40k{7V6K!_3W{o;=y70?L;W{~4?Na$L)sD+f|7!#tDnm{r-UW|3i|lT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_focused_normal.png b/home/dot_themes/dracula/metacity-1/minimize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..ba7ad7e04db8df659a89c6492b3384aa0cb4106f GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6+wWMl(D$Do{EZ!l9G~yii)zbo}!|Tf`YcJth%(cikzIb zyu7-sf`*)&maKv%n4u}Bpdl}>C8wYzC#NY3WoXIE1KA)XC$Av~BB2bR2v7<tA_rxF zl_Au?)I(*Jl(m&rv{h7fG`01$bo5Qljm^wWT->Z(+^s_+ox`JD5>q@9Q$3T@JySBg zGIM=$3j9hdgUYIcD(ix)>qF{W!Wvq`yZd8$CdT$nj-5O+Vd|{Jo%@S+9VohZtM<~Z zy4z2h?mTIF`LXlmr;fMZx<3Bu`B?m@4;UQAB|(0{3{1>i+<g3^V&W1~GFp!AVG)sW z@k#0VRSoTZbLKADx_j@j<0np^xpnWs!za&PzW?;)$KRGUl|?}98$DedLnOkdo;xbm z<RIbjaHH_<-PS)h?vBoR_&44~R`6Kw^NQ*BUnzajHg#RO&-I<p1%{F{ij&XGX!<rM zHC?wu+HTqTtC4;6$KGa3_BI4QJHahG<HPMU8=f9DOE@Hvbx(DVX_Lfe<#`!1jzz>y z-mxk{N7pk(#8B<G%C{tmy<1nOh#zYXjGpIZq51mW;=CKRIox_GPueg3bY0H)W5SHR r40k{7V6K!_3W{o;=y70?L;W{~4?Na$L)sD+f|7!#tDnm{r-UW|3i|lT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_focused_prelight.png b/home/dot_themes/dracula/metacity-1/minimize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..409f95171197481aa50adc2ba1ce2bf737c9fdba GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfghG_=LCu6)`Y47#kaFYip~hs3<5XNGoY5DyqxN>&VGz$;xWVD5@(c zXv@oM$th^c%4^8VYst%Ng4tTK@|r+4h$|120wEwn4yY0;q5)I}VMEkF*!W2WMJ**| zAktP=(N<B_(a_S<)YdmJGBh+c^76Iy_O<f~a`p{&iHLTIigis)_DD?i%*gS{%Ja?6 z_suWz%P;mXEDb2C2(GRVscj6aYYwY#32W_+>gb8;nHbwQIktaF+@u-tQ)VU3UzV|H zSHYHD`CE4vY~NRO{XxTx2MsqLHr{>OeE)gN^Y`s9K6JeL-1+)T=f__?KcW{*1BR1+ zNswPK0}Cq~JBOOOrnZirfnjHNPv3;eQ>IRvJ!jkQeTUCqxODBt&A0E~fB5|M+xK6; z|NLESl5Pmpy35nWF+?JK>ba{zO%4pL4@2LG?cObV<lVb>>uUc`4-jX``>Vfyrg1UD z596&T<@<l~c*%9Hb=h_4?X=4+kw<1teiQRxdGYL$1fHl9yeUzW-EM^(Vc7IFsHkPx zo!-OQVf`1bH|%*O*K*O&CU2%+fry*L%tMJ&*KKQ_EZ~&iZJ)nO@KGy!`u9C-3zbZt z7fhRS$({Gg!}Mw|cj*IfW<GuGeV#Q{*np#@V$+rQwZD$GOxx;jwANapAXDYR`Fke% W*8e9x6PyI}1%s!npUXO@geCwPh7eZ( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_focused_pressed.png b/home/dot_themes/dracula/metacity-1/minimize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..409f95171197481aa50adc2ba1ce2bf737c9fdba GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfghG_=LCu6)`Y47#kaFYip~hs3<5XNGoY5DyqxN>&VGz$;xWVD5@(c zXv@oM$th^c%4^8VYst%Ng4tTK@|r+4h$|120wEwn4yY0;q5)I}VMEkF*!W2WMJ**| zAktP=(N<B_(a_S<)YdmJGBh+c^76Iy_O<f~a`p{&iHLTIigis)_DD?i%*gS{%Ja?6 z_suWz%P;mXEDb2C2(GRVscj6aYYwY#32W_+>gb8;nHbwQIktaF+@u-tQ)VU3UzV|H zSHYHD`CE4vY~NRO{XxTx2MsqLHr{>OeE)gN^Y`s9K6JeL-1+)T=f__?KcW{*1BR1+ zNswPK0}Cq~JBOOOrnZirfnjHNPv3;eQ>IRvJ!jkQeTUCqxODBt&A0E~fB5|M+xK6; z|NLESl5Pmpy35nWF+?JK>ba{zO%4pL4@2LG?cObV<lVb>>uUc`4-jX``>Vfyrg1UD z596&T<@<l~c*%9Hb=h_4?X=4+kw<1teiQRxdGYL$1fHl9yeUzW-EM^(Vc7IFsHkPx zo!-OQVf`1bH|%*O*K*O&CU2%+fry*L%tMJ&*KKQ_EZ~&iZJ)nO@KGy!`u9C-3zbZt z7fhRS$({Gg!}Mw|cj*IfW<GuGeV#Q{*np#@V$+rQwZD$GOxx;jwANapAXDYR`Fke% W*8e9x6PyI}1%s!npUXO@geCwPh7eZ( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_unfocused.png b/home/dot_themes/dracula/metacity-1/minimize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..aefe981fb0eabd26ddb217103c1068ecded4fcc4 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCI1BYgt!7}2rxD_*4EZmQBe^W*Hci?kdsrBk<pZs)0UCZkeAnzQPfsY z(3F+el$QqzYRSrj1Z6=8$kmXO2T6fRhzLw2&>XNhNSC}8Tp5r776EC&h2#~q6qR%o zm2_29^)<Ckw6sn14J`EytPG89jErrJjctuhY)#DUOwH`g%^fT)oh+?@$i>#q&DP%C z-rmFB!PDN+)4{>h!O_#pJIKpBI5;>uG%PkWEG{B4F)BJKIwtvIs8}!1^F}2>e!&ck z%&cte+zLvnTDpd27ELYf-My2i%$PN2@zQlW_n$a*`uxqi_Z~ib{_5?wA3uNn{`2?W ziRS{#fx0(&x;TbNgik#mD&Axu(eN<QoUJU8U1`_Nq~z^?{{L6%`*x_fMt}b2x3}32 zoacBH&D7~NTlaVkThWq)`Qq1vuXNrvJ-zsD@RTZ@#B0kEgkoKnGWVQ%_Fm3)t>p8A z67qXW_8c@gcFD`cM60GJ;hftX^A9PPHv~mR9gi@PmA@pR`PtR6C+^)6<@-e^`IlaB z-MZI^qrtR!+mG4bS$(1#Rtau17d1;hGGUhIPUn)fvy|sPIDfC7)!bN2L=u!V89ZJ6 KT-G@yGywqEuiYU4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/minimize_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..409f95171197481aa50adc2ba1ce2bf737c9fdba GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfghG_=LCu6)`Y47#kaFYip~hs3<5XNGoY5DyqxN>&VGz$;xWVD5@(c zXv@oM$th^c%4^8VYst%Ng4tTK@|r+4h$|120wEwn4yY0;q5)I}VMEkF*!W2WMJ**| zAktP=(N<B_(a_S<)YdmJGBh+c^76Iy_O<f~a`p{&iHLTIigis)_DD?i%*gS{%Ja?6 z_suWz%P;mXEDb2C2(GRVscj6aYYwY#32W_+>gb8;nHbwQIktaF+@u-tQ)VU3UzV|H zSHYHD`CE4vY~NRO{XxTx2MsqLHr{>OeE)gN^Y`s9K6JeL-1+)T=f__?KcW{*1BR1+ zNswPK0}Cq~JBOOOrnZirfnjHNPv3;eQ>IRvJ!jkQeTUCqxODBt&A0E~fB5|M+xK6; z|NLESl5Pmpy35nWF+?JK>ba{zO%4pL4@2LG?cObV<lVb>>uUc`4-jX``>Vfyrg1UD z596&T<@<l~c*%9Hb=h_4?X=4+kw<1teiQRxdGYL$1fHl9yeUzW-EM^(Vc7IFsHkPx zo!-OQVf`1bH|%*O*K*O&CU2%+fry*L%tMJ&*KKQ_EZ~&iZJ)nO@KGy!`u9C-3zbZt z7fhRS$({Gg!}Mw|cj*IfW<GuGeV#Q{*np#@V$+rQwZD$GOxx;jwANapAXDYR`Fke% W*8e9x6PyI}1%s!npUXO@geCwPh7eZ( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/minimize_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/minimize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..409f95171197481aa50adc2ba1ce2bf737c9fdba GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfghG_=LCu6)`Y47#kaFYip~hs3<5XNGoY5DyqxN>&VGz$;xWVD5@(c zXv@oM$th^c%4^8VYst%Ng4tTK@|r+4h$|120wEwn4yY0;q5)I}VMEkF*!W2WMJ**| zAktP=(N<B_(a_S<)YdmJGBh+c^76Iy_O<f~a`p{&iHLTIigis)_DD?i%*gS{%Ja?6 z_suWz%P;mXEDb2C2(GRVscj6aYYwY#32W_+>gb8;nHbwQIktaF+@u-tQ)VU3UzV|H zSHYHD`CE4vY~NRO{XxTx2MsqLHr{>OeE)gN^Y`s9K6JeL-1+)T=f__?KcW{*1BR1+ zNswPK0}Cq~JBOOOrnZirfnjHNPv3;eQ>IRvJ!jkQeTUCqxODBt&A0E~fB5|M+xK6; z|NLESl5Pmpy35nWF+?JK>ba{zO%4pL4@2LG?cObV<lVb>>uUc`4-jX``>Vfyrg1UD z596&T<@<l~c*%9Hb=h_4?X=4+kw<1teiQRxdGYL$1fHl9yeUzW-EM^(Vc7IFsHkPx zo!-OQVf`1bH|%*O*K*O&CU2%+fry*L%tMJ&*KKQ_EZ~&iZJ)nO@KGy!`u9C-3zbZt z7fhRS$({Gg!}Mw|cj*IfW<GuGeV#Q{*np#@V$+rQwZD$GOxx;jwANapAXDYR`Fke% W*8e9x6PyI}1%s!npUXO@geCwPh7eZ( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade.png b/home/dot_themes/dracula/metacity-1/shade.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_focused.png b/home/dot_themes/dracula/metacity-1/shade_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_focused_normal.png b/home/dot_themes/dracula/metacity-1/shade_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_focused_prelight.png b/home/dot_themes/dracula/metacity-1/shade_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..90655fc85721c1e4d4b3a4dc3ccb010896e6f0d7 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR<w@2nP_<aHMnq`J4qFk;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=bkfM;x zlAKfq-~8-E1<&OCJcW>q)ZA2skks6QoWzpUBMhQSK$U_Zm5!w)8TmyF!HKyF9;xM- zB_;P;I^BShFFaiwLo9mVPO{BAWFXOYzht@20oGH6MxkFMp7Q;<v%p>Px<c%pO+Q$C z?_9Ovv6y6dWJ2GH{*;sR*S`Olee;sN>;aw|O!p7uOPFq8Omj|^cks5?-5{Z4ot7ed zeD|e-v#V3CMXlMoeF?8YudIG&v1X=-zQyyDo{5HT=XRPLUcKb}oDDtP@AtmiHSPPq zq<ODBTk{JiE_-!J?abpv9o!2-i&8yTt$HQ1ROhm;XIA$jiSMd5cV6u{?CP(z=AXiy zr!Dc5*3C0=7OwimD8_8}?YHxBw#>;B|JvwuF9}ZIeZwezOfG_Pvg4-b&sY}Q`Pr<` S@UsT`nZeW5&t;ucLK6V2MW>$t literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_focused_pressed.png b/home/dot_themes/dracula/metacity-1/shade_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a26c6123bb909185e45816006b46303f66bace GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L|IKOtx8?rdnel%+kj(wRJ?H<9-2Xdr{_o5NkysEyd~>7E zwr1Z0-GLXTMLb%Z@M(S8pKT!7&8u5_fJTd!1o;Ish=_^>g@iUXHMg8ScmBeMkDoq& z`FB)3umq@}+SA1`L?V3cIZvTx10L2u#=;rRxdO@e|IdkxP_$#%TNA2PJ5hbruEKfk z+fKceWl-30Mr_T~Yg!C4><#+7)(yq6{td@IFvrY(RmRwy$Wj)1RhFae<yI|*dj)4c zmfw38A-&9#bNQiwJN19O-_7wiOH~UptL>?cJt17nXm*|Ns;p&GDbN`Vp00i_>zopr E09^^XFaQ7m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_unfocused.png b/home/dot_themes/dracula/metacity-1/shade_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..8fa505658e7f53cdc644313cf0e37b1c35c4b019 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCCvhSLR^7#T3T8x2$aOerbI`lN5-c{#U%mRF)_)}u}RUfsnKyM(Xq)f zF-b8oKtV7n<Zl4#6e<bw3ufTr=GN5Gc63V5$f&5Ss;X~T8nR;_P&UTX#W6%ea_vDz zz6J#z<^x(vKDrnF*Izp#xQV@@J$^~m*E~~2i<SJw(~2{sB!d@;y(<WHY}_p>5fkiS zp`~zV>468UnwX}qczV;|>B3Bz2&1o+d@R))udT`XahO{)p7X-lIrdRNdl)=j{an^L HB{Ts5@6LXd literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/shade_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/shade_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/shade_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a26c6123bb909185e45816006b46303f66bace GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L|IKOtx8?rdnel%+kj(wRJ?H<9-2Xdr{_o5NkysEyd~>7E zwr1Z0-GLXTMLb%Z@M(S8pKT!7&8u5_fJTd!1o;Ish=_^>g@iUXHMg8ScmBeMkDoq& z`FB)3umq@}+SA1`L?V3cIZvTx10L2u#=;rRxdO@e|IdkxP_$#%TNA2PJ5hbruEKfk z+fKceWl-30Mr_T~Yg!C4><#+7)(yq6{td@IFvrY(RmRwy$Wj)1RhFae<yI|*dj)4c zmfw38A-&9#bNQiwJN19O-_7wiOH~UptL>?cJt17nXm*|Ns;p&GDbN`Vp00i_>zopr E09^^XFaQ7m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-1.xml b/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-1.xml new file mode 100644 index 00000000..a1d22122 --- /dev/null +++ b/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-1.xml @@ -0,0 +1 @@ +metacity-theme.xml diff --git a/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-2.xml b/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-2.xml new file mode 100644 index 00000000..a1d22122 --- /dev/null +++ b/home/dot_themes/dracula/metacity-1/symlink_metacity-theme-2.xml @@ -0,0 +1 @@ +metacity-theme.xml diff --git a/home/dot_themes/dracula/metacity-1/unmaximize.png b/home/dot_themes/dracula/metacity-1/unmaximize.png new file mode 100644 index 0000000000000000000000000000000000000000..96ee50c2d29acdcd4ac4fb2c01bbad1e061482f5 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfhsn_=LCu6@h_+v9Ym=ii(VkjI6AVjEttDqPncCrh<aDoScTNth$_> z76>V50+GDDmb^TOAt$c^WPsRm8gdFiK@B-MpdgT|DGMZ#5lAsuB}h;Uq7g*_vSMU5 z&^kpec_l3cO&ukDeI-K!6)R&EYZEmWb9Gm9O+RbR0BfBX2mMSJ{Y+PbTsMO}H-iFq z!y*r(GB4vQZ{uno<60k+20zm_f3vPY%c)^j)55G~h1)KPwp$r%w<gZ*Y?k}w9QP}^ z-cO3WpBDSRFZcUU;s3oV;AeHfuWAi1);eJ5n3M$h1v4<Su(ES1tE%f57@M@UcXaml zO_(%w+Kid=7Hr<R|LEzn=PzBmdHe3mS8qRj`S#=Iuit<E{`<bX{~A#LCQlc~5Q*@q z=Z=asIWV+7+<4UQ%{wvH-5a70@;&=2?|i;s!p&d$`;Xd+H`p6jUV0kTWs<Pu<Mr8# zZ>Bh0-}7pI>&&anb-Oo~cm%~i<~iD;`&R61#C>PY#-$uBDbK$;S1f(YF`2vLYQM6M zT%pW!K`{%N<(4g-ynTlyoYLRx-rk$&=n=4|=X95!&8w_f6>CGYiw#;g9$h?Ce4J&9 vLy-H{-Ou<wmmOWiP*jy|GP`re)(7Y9Vl{0;4Z1|?L21L&)z4*}Q$iB}U<UPe literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_focused.png b/home/dot_themes/dracula/metacity-1/unmaximize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..96ee50c2d29acdcd4ac4fb2c01bbad1e061482f5 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfhsn_=LCu6@h_+v9Ym=ii(VkjI6AVjEttDqPncCrh<aDoScTNth$_> z76>V50+GDDmb^TOAt$c^WPsRm8gdFiK@B-MpdgT|DGMZ#5lAsuB}h;Uq7g*_vSMU5 z&^kpec_l3cO&ukDeI-K!6)R&EYZEmWb9Gm9O+RbR0BfBX2mMSJ{Y+PbTsMO}H-iFq z!y*r(GB4vQZ{uno<60k+20zm_f3vPY%c)^j)55G~h1)KPwp$r%w<gZ*Y?k}w9QP}^ z-cO3WpBDSRFZcUU;s3oV;AeHfuWAi1);eJ5n3M$h1v4<Su(ES1tE%f57@M@UcXaml zO_(%w+Kid=7Hr<R|LEzn=PzBmdHe3mS8qRj`S#=Iuit<E{`<bX{~A#LCQlc~5Q*@q z=Z=asIWV+7+<4UQ%{wvH-5a70@;&=2?|i;s!p&d$`;Xd+H`p6jUV0kTWs<Pu<Mr8# zZ>Bh0-}7pI>&&anb-Oo~cm%~i<~iD;`&R61#C>PY#-$uBDbK$;S1f(YF`2vLYQM6M zT%pW!K`{%N<(4g-ynTlyoYLRx-rk$&=n=4|=X95!&8w_f6>CGYiw#;g9$h?Ce4J&9 vLy-H{-Ou<wmmOWiP*jy|GP`re)(7Y9Vl{0;4Z1|?L21L&)z4*}Q$iB}U<UPe literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_focused_normal.png b/home/dot_themes/dracula/metacity-1/unmaximize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..96ee50c2d29acdcd4ac4fb2c01bbad1e061482f5 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfhsn_=LCu6@h_+v9Ym=ii(VkjI6AVjEttDqPncCrh<aDoScTNth$_> z76>V50+GDDmb^TOAt$c^WPsRm8gdFiK@B-MpdgT|DGMZ#5lAsuB}h;Uq7g*_vSMU5 z&^kpec_l3cO&ukDeI-K!6)R&EYZEmWb9Gm9O+RbR0BfBX2mMSJ{Y+PbTsMO}H-iFq z!y*r(GB4vQZ{uno<60k+20zm_f3vPY%c)^j)55G~h1)KPwp$r%w<gZ*Y?k}w9QP}^ z-cO3WpBDSRFZcUU;s3oV;AeHfuWAi1);eJ5n3M$h1v4<Su(ES1tE%f57@M@UcXaml zO_(%w+Kid=7Hr<R|LEzn=PzBmdHe3mS8qRj`S#=Iuit<E{`<bX{~A#LCQlc~5Q*@q z=Z=asIWV+7+<4UQ%{wvH-5a70@;&=2?|i;s!p&d$`;Xd+H`p6jUV0kTWs<Pu<Mr8# zZ>Bh0-}7pI>&&anb-Oo~cm%~i<~iD;`&R61#C>PY#-$uBDbK$;S1f(YF`2vLYQM6M zT%pW!K`{%N<(4g-ynTlyoYLRx-rk$&=n=4|=X95!&8w_f6>CGYiw#;g9$h?Ce4J&9 vLy-H{-Ou<wmmOWiP*jy|GP`re)(7Y9Vl{0;4Z1|?L21L&)z4*}Q$iB}U<UPe literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_focused_prelight.png b/home/dot_themes/dracula/metacity-1/unmaximize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..79c7ece305d08e588d47270bdd822942b8ff01ed GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|iuFgt!7}V`F1&ZEY156*)O=IXNv^Sxp%k4S9Jjd3jAa1t8LpmDiG$ z*939pH06LK2x-X4Yr)uXK~#o<ro5t-ypoo@inhF}wxX7<l7YUmp@Figp{k9Es-20t ztGT+ng@%unW}uB$kd1bPoldm9UYd(ux{H2>i+-l7L7tmIzPmwzyJ4xPQJI%<rMF4F zuStWSS$Cj$Pmo1_u*KvM%c)_OGs0{ZMcFKlvfmKzuqnZ5cZ$oQG|#&QUJnYrpA`AL zD)oI+=J&C}|4XI+*UErj)!~ay@dCXqTN30K%)rXVuBEM`+uJu`;^ZmQrtjXfci-hJ zS3iFG{N>Nzl*(P(fC>+Lx;TbNgik$pU8u=Gz~SPG8w}QBJsM$eV&5daPyPQtn`hyP z)!#Fp`<QL!_&amHciLvpYtI$@E!4MPE!6IJ&buvi=?mYI*A89LQYYmP<S2i9R=<<= zM(>8{O5t@(GVM!@5BTy0`FuUuz0Bp+#D&TMBH<}{FK(zF)^Rr6T=vK&ca8s?8^+ge zzLItb7FoKFy<!TJNNvS$>&#Bc#}@)VCf!_lK(g)5#!K%OU(Qx_k3A72cYRs3@7jcO kW|Pb{Iu;2eT$o?W*t$kLpZAE4F3>v+p00i_>zopr0B3&gj{pDw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_focused_pressed.png b/home/dot_themes/dracula/metacity-1/unmaximize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..79c7ece305d08e588d47270bdd822942b8ff01ed GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|iuFgt!7}V`F1&ZEY156*)O=IXNv^Sxp%k4S9Jjd3jAa1t8LpmDiG$ z*939pH06LK2x-X4Yr)uXK~#o<ro5t-ypoo@inhF}wxX7<l7YUmp@Figp{k9Es-20t ztGT+ng@%unW}uB$kd1bPoldm9UYd(ux{H2>i+-l7L7tmIzPmwzyJ4xPQJI%<rMF4F zuStWSS$Cj$Pmo1_u*KvM%c)_OGs0{ZMcFKlvfmKzuqnZ5cZ$oQG|#&QUJnYrpA`AL zD)oI+=J&C}|4XI+*UErj)!~ay@dCXqTN30K%)rXVuBEM`+uJu`;^ZmQrtjXfci-hJ zS3iFG{N>Nzl*(P(fC>+Lx;TbNgik$pU8u=Gz~SPG8w}QBJsM$eV&5daPyPQtn`hyP z)!#Fp`<QL!_&amHciLvpYtI$@E!4MPE!6IJ&buvi=?mYI*A89LQYYmP<S2i9R=<<= zM(>8{O5t@(GVM!@5BTy0`FuUuz0Bp+#D&TMBH<}{FK(zF)^Rr6T=vK&ca8s?8^+ge zzLItb7FoKFy<!TJNNvS$>&#Bc#}@)VCf!_lK(g)5#!K%OU(Qx_k3A72cYRs3@7jcO kW|Pb{Iu;2eT$o?W*t$kLpZAE4F3>v+p00i_>zopr0B3&gj{pDw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_unfocused.png b/home/dot_themes/dracula/metacity-1/unmaximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..357acd3acf2e0777bacac52ef75d5c6bc60dc287 GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB`*c|gt!7}7;rE)HdawlQBY8jk&yv1WM$Q*ly&6f)a2x}Wn?sD6t!h# zwdCd1<rFkz<u&ExG~^Vt<bVu$5LaGaLrxCD1`28cMIcB{0VoJX@=yj?7f3N2X&|xT zf|?47+KNir28LD!hSml~)`mt_7FJG{mQI#d&X!g#me$TzR?aT2ey(nQZf^eJ5%J*> z3DGgh3rpjpfnG8$3GxeOU}R!pW#{1Jlaf`^(lxVntgNnU=$bTT-hw4d*R0#N|Ip#1 zXD{Bld;ihXXD?oU{r2<E-+$9@?lJ{xU*+lI7$PA#_25;ZrT`Jv3%TV9<>jXtKPMgh z`9FTrY96C~7VBE&|NNMw#eaRar)hJ4Lgs4u^^aBrD|5LoaBVwk=6yk-YrB%|jl$(> zaYEV6vFWFrv|fnq_F2ofvO1yvF4LtShvdRdd2XLb;9uC5kS%{B*}QcLSOJsfHjy`0 zD>L_Kl%yZ;)vEY>)ni7EvHz9M0}oHH-LhApIyac_q4K=<XP^B|5~{Ca;_o+@_8{nn QJ18DKUHx3vIVCg!01-LOrT_o{ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/unmaximize_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..79c7ece305d08e588d47270bdd822942b8ff01ed GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|iuFgt!7}V`F1&ZEY156*)O=IXNv^Sxp%k4S9Jjd3jAa1t8LpmDiG$ z*939pH06LK2x-X4Yr)uXK~#o<ro5t-ypoo@inhF}wxX7<l7YUmp@Figp{k9Es-20t ztGT+ng@%unW}uB$kd1bPoldm9UYd(ux{H2>i+-l7L7tmIzPmwzyJ4xPQJI%<rMF4F zuStWSS$Cj$Pmo1_u*KvM%c)_OGs0{ZMcFKlvfmKzuqnZ5cZ$oQG|#&QUJnYrpA`AL zD)oI+=J&C}|4XI+*UErj)!~ay@dCXqTN30K%)rXVuBEM`+uJu`;^ZmQrtjXfci-hJ zS3iFG{N>Nzl*(P(fC>+Lx;TbNgik$pU8u=Gz~SPG8w}QBJsM$eV&5daPyPQtn`hyP z)!#Fp`<QL!_&amHciLvpYtI$@E!4MPE!6IJ&buvi=?mYI*A89LQYYmP<S2i9R=<<= zM(>8{O5t@(GVM!@5BTy0`FuUuz0Bp+#D&TMBH<}{FK(zF)^Rr6T=vK&ca8s?8^+ge zzLItb7FoKFy<!TJNNvS$>&#Bc#}@)VCf!_lK(g)5#!K%OU(Qx_k3A72cYRs3@7jcO kW|Pb{Iu;2eT$o?W*t$kLpZAE4F3>v+p00i_>zopr0B3&gj{pDw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unmaximize_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/unmaximize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..79c7ece305d08e588d47270bdd822942b8ff01ed GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|iuFgt!7}V`F1&ZEY156*)O=IXNv^Sxp%k4S9Jjd3jAa1t8LpmDiG$ z*939pH06LK2x-X4Yr)uXK~#o<ro5t-ypoo@inhF}wxX7<l7YUmp@Figp{k9Es-20t ztGT+ng@%unW}uB$kd1bPoldm9UYd(ux{H2>i+-l7L7tmIzPmwzyJ4xPQJI%<rMF4F zuStWSS$Cj$Pmo1_u*KvM%c)_OGs0{ZMcFKlvfmKzuqnZ5cZ$oQG|#&QUJnYrpA`AL zD)oI+=J&C}|4XI+*UErj)!~ay@dCXqTN30K%)rXVuBEM`+uJu`;^ZmQrtjXfci-hJ zS3iFG{N>Nzl*(P(fC>+Lx;TbNgik$pU8u=Gz~SPG8w}QBJsM$eV&5daPyPQtn`hyP z)!#Fp`<QL!_&amHciLvpYtI$@E!4MPE!6IJ&buvi=?mYI*A89LQYYmP<S2i9R=<<= zM(>8{O5t@(GVM!@5BTy0`FuUuz0Bp+#D&TMBH<}{FK(zF)^Rr6T=vK&ca8s?8^+ge zzLItb7FoKFy<!TJNNvS$>&#Bc#}@)VCf!_lK(g)5#!K%OU(Qx_k3A72cYRs3@7jcO kW|Pb{Iu;2eT$o?W*t$kLpZAE4F3>v+p00i_>zopr0B3&gj{pDw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade.png b/home/dot_themes/dracula/metacity-1/unshade.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_focused.png b/home/dot_themes/dracula/metacity-1/unshade_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_focused_normal.png b/home/dot_themes/dracula/metacity-1/unshade_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_focused_prelight.png b/home/dot_themes/dracula/metacity-1/unshade_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..b20ccf6d3b29c81b9a4f42e59b3d3dca4d34c3f8 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR<w@2nP_<aHMnq`J4qFk;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=bkfM;x zlAKfq-~8-E1<&OCJcW>q)ZA2skks6QoWzpUBMhQSK$U_Zm5!w)8TmyF!HKyF9;xM- zB_;P;I^BShA3a?hLo9mVUb4?SWFT_<qqxm(omO38SzXstmR5=uZaba5^HbJ2u9j&y zx|4w=ZC|X=s~tasH*d2)IcdIX{g-*E6aSkqK09FjfivdSSH_&iN}X+NTEBuBS4+IH zYB1f|x9IB(d#laYlGeU;@;`9KT&;1ZprGtWD}JR<Ml5#j33JPx3JTeOJQ44VXP8={ zEbgk98o4cRd8St6w4d&wlT<G6<KwSO>=9hMe||`|?y(sg4quxqaOY=hkk=<0@ueZz z@<-a(w|}XXelBxv=eqo27P;z!Qn9WzZ=NcMEm+R@=12A!=kx>88`#f%y~VtKaq_>l aHH=l~;vQ8!eB}-FJcFmJpUXO@geCyvtEX@P literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_focused_pressed.png b/home/dot_themes/dracula/metacity-1/unshade_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..27c14b614b5a1a648288b91af49c19304de852f1 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L|IKOtx8?rdnel%+kj(wRJ?H<9-2Xdr{_o5NkysEyd~>7E zwr1Z0-GLXTMLb%Z@M(S8pKT!7&8u5_fJTd!1o;Ish=_^>g@iUXHMg8ScmBeMkDoq& z`FB)3umq@}($mE;L?V3cIZwW30|A$dY{wJ%wk?$W|M&b%R^1PbKTfMp4N=N}aw~Dx zuVYWY^)d+5rWs$WS>4UBieaHiPUVDKAEqbg&nW6?6TA@;YOWx`cVOqLb?IjL41KAV z3|fa@U)smq)4K4-^FQwIYIfwD@maEF_mo|$CYb+XHowewmFu;yDbNuNp00i_>zopr E02+(H-v9sr literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_unfocused.png b/home/dot_themes/dracula/metacity-1/unshade_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..8fa505658e7f53cdc644313cf0e37b1c35c4b019 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCCvhSLR^7#T3T8x2$aOerbI`lN5-c{#U%mRF)_)}u}RUfsnKyM(Xq)f zF-b8oKtV7n<Zl4#6e<bw3ufTr=GN5Gc63V5$f&5Ss;X~T8nR;_P&UTX#W6%ea_vDz zz6J#z<^x(vKDrnF*Izp#xQV@@J$^~m*E~~2i<SJw(~2{sB!d@;y(<WHY}_p>5fkiS zp`~zV>468UnwX}qczV;|>B3Bz2&1o+d@R))udT`XahO{)p7X-lIrdRNdl)=j{an^L HB{Ts5@6LXd literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_unfocused_prelight.png b/home/dot_themes/dracula/metacity-1/unshade_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/metacity-1/unshade_unfocused_pressed.png b/home/dot_themes/dracula/metacity-1/unshade_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..27c14b614b5a1a648288b91af49c19304de852f1 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L|IKOtx8?rdnel%+kj(wRJ?H<9-2Xdr{_o5NkysEyd~>7E zwr1Z0-GLXTMLb%Z@M(S8pKT!7&8u5_fJTd!1o;Ish=_^>g@iUXHMg8ScmBeMkDoq& z`FB)3umq@}($mE;L?V3cIZwW30|A$dY{wJ%wk?$W|M&b%R^1PbKTfMp4N=N}aw~Dx zuVYWY^)d+5rWs$WS>4UBieaHiPUVDKAEqbg&nW6?6TA@;YOWx`cVOqLb?IjL41KAV z3|fa@U)smq)4K4-^FQwIYIfwD@maEF_mo|$CYb+XHowewmFu;yDbNuNp00i_>zopr E02+(H-v9sr literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/package-lock.json b/home/dot_themes/dracula/package-lock.json new file mode 100644 index 00000000..fbf97220 --- /dev/null +++ b/home/dot_themes/dracula/package-lock.json @@ -0,0 +1,4373 @@ +{ + "name": "Ant", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "ajv": { + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", + "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "async-done": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.1.tgz", + "integrity": "sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^1.0.7", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "requires": { + "inherits": "~2.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" + }, + "cloneable-readable": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz", + "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + }, + "dependencies": { + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "requires": { + "es5-ext": "^0.10.9" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "duplexify": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz", + "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es5-ext": { + "version": "0.10.46", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", + "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "requires": { + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fancy-log": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", + "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "fined": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz", + "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz", + "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=" + }, + "flush-write-stream": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz", + "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.3", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", + "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + }, + "gulp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.0.tgz", + "integrity": "sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y=", + "requires": { + "glob-watcher": "^5.0.0", + "gulp-cli": "^2.0.0", + "undertaker": "^1.0.0", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", + "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.1.0", + "isobject": "^3.0.1", + "liftoff": "^2.5.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.0.1", + "yargs": "^7.1.0" + } + } + } + }, + "gulp-exec": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/gulp-exec/-/gulp-exec-2.1.3.tgz", + "integrity": "sha1-RgpOyN+GhB0XOLx0lYxo5XaTQtk=", + "requires": { + "gulp-util": "^3.0.7", + "gulplog": "^1.0.0", + "through2": "^2.0.1" + } + }, + "gulp-sass": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.0.2.tgz", + "integrity": "sha512-q8psj4+aDrblJMMtRxihNBdovfzGrXJp1l4JU0Sz4b/Mhsi2DPrKFYCGDwjIWRENs04ELVHxdOJQ7Vs98OFohg==", + "requires": { + "chalk": "^2.3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "requires": { + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + } + } + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "now-and-later": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", + "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", + "requires": { + "once": "^1.3.2" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "1.4.0", + "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", + "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "requires": { + "sver-compat": "^1.5.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz", + "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "requires": { + "through2": "^2.0.3" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "undertaker": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", + "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "requires": { + "json-stable-stringify": "^1.0.0", + "through2-filter": "^2.0.0" + } + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8flags": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.1.tgz", + "integrity": "sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "requires": { + "source-map": "^0.5.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "requires": { + "camelcase": "^3.0.0" + } + } + } +} diff --git a/home/dot_themes/dracula/package.json b/home/dot_themes/dracula/package.json new file mode 100644 index 00000000..a6739f8d --- /dev/null +++ b/home/dot_themes/dracula/package.json @@ -0,0 +1,25 @@ +{ + "name": "Ant", + "version": "1.0.0", + "description": "A flat and light theme with a modern look", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/EliverLara/Ant.git" + }, + "keywords": [], + "author": "", + "license": "ISC", + "bugs": { + "url": "https://github.com/EliverLara/Ant/issues" + }, + "homepage": "https://github.com/EliverLara/Ant#readme", + "dependencies": { + "gulp": "^4.0.0", + "gulp-exec": "^2.1.3", + "gulp-sass": "^4.0.2" + } +} diff --git a/home/dot_themes/dracula/screenshot.png b/home/dot_themes/dracula/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..37104e3a387918cb439608c80aa339ef5bcf9672 GIT binary patch literal 63654 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/src/executable_render-wm-assets-hidpi.py b/home/dot_themes/dracula/src/executable_render-wm-assets-hidpi.py new file mode 100644 index 00000000..fb248136 --- /dev/null +++ b/home/dot_themes/dracula/src/executable_render-wm-assets-hidpi.py @@ -0,0 +1,180 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../' +SRC = os.path.join('.', 'wm') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], + bufsize=0, stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '--export-dpi=180 %s -i %s -e %s' % (icon_file, rect, output_file) + ) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text='context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/src/executable_render-wm-assets.py b/home/dot_themes/dracula/src/executable_render-wm-assets.py new file mode 100644 index 00000000..2891c29c --- /dev/null +++ b/home/dot_themes/dracula/src/executable_render-wm-assets.py @@ -0,0 +1,180 @@ +#!/usr/bin/python3 + +# Thanks to the GNOME theme nerds for the original source of this script + +import os +import sys +import xml.sax +import subprocess + +INKSCAPE = '/usr/bin/inkscape' +OPTIPNG = '/usr/bin/optipng' +MAINDIR = '../' +SRC = os.path.join('.', 'wm') + +inkscape_process = None + + +def optimize_png(png_file): + if os.path.exists(OPTIPNG): + process = subprocess.Popen([OPTIPNG, '-quiet', '-o7', png_file]) + process.wait() + + +def wait_for_prompt(process, command=None): + if command is not None: + process.stdin.write((command+'\n').encode('utf-8')) + + # This is kinda ugly ... + # Wait for just a '>', or '\n>' if some other char appearead first + output = process.stdout.read(1) + if output == b'>': + return + + output += process.stdout.read(1) + while output != b'\n>': + output += process.stdout.read(1) + output = output[1:] + + +def start_inkscape(): + process = subprocess.Popen( + [INKSCAPE, '--shell'], + bufsize=0, stdin=subprocess.PIPE, stdout=subprocess.PIPE + ) + wait_for_prompt(process) + return process + + +def inkscape_render_rect(icon_file, rect, output_file): + global inkscape_process + if inkscape_process is None: + inkscape_process = start_inkscape() + wait_for_prompt(inkscape_process, + '%s -i %s -e %s' % (icon_file, rect, output_file) + ) + optimize_png(output_file) + + +class ContentHandler(xml.sax.ContentHandler): + ROOT = 0 + SVG = 1 + LAYER = 2 + OTHER = 3 + TEXT = 4 + + def __init__(self, path, force=False, filter=None): + self.stack = [self.ROOT] + self.inside = [self.ROOT] + self.path = path + self.rects = [] + self.state = self.ROOT + self.chars = "" + self.force = force + self.filter = filter + + def endDocument(self): + pass + + def startElement(self, name, attrs): + if self.inside[-1] == self.ROOT: + if name == "svg": + self.stack.append(self.SVG) + self.inside.append(self.SVG) + return + elif self.inside[-1] == self.SVG: + if (name == "g" and ('inkscape:groupmode' in attrs) and ('inkscape:label' in attrs) + and attrs['inkscape:groupmode'] == 'layer' and attrs['inkscape:label'].startswith('Baseplate')): + self.stack.append(self.LAYER) + self.inside.append(self.LAYER) + self.context = None + self.icon_name = None + self.rects = [] + return + elif self.inside[-1] == self.LAYER: + if name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'context': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text='context' + self.chars = "" + return + elif name == "text" and ('inkscape:label' in attrs) and attrs['inkscape:label'] == 'icon-name': + self.stack.append(self.TEXT) + self.inside.append(self.TEXT) + self.text = 'icon-name' + self.chars = "" + return + elif name == "rect": + self.rects.append(attrs) + + self.stack.append(self.OTHER) + + def endElement(self, name): + stacked = self.stack.pop() + if self.inside[-1] == stacked: + self.inside.pop() + + if stacked == self.TEXT and self.text is not None: + assert self.text in ['context', 'icon-name'] + if self.text == 'context': + self.context = self.chars + elif self.text == 'icon-name': + self.icon_name = self.chars + self.text = None + elif stacked == self.LAYER: + assert self.icon_name + assert self.context + + if self.filter is not None and not self.icon_name in self.filter: + return + + print (self.context, self.icon_name) + for rect in self.rects: + width = rect['width'] + height = rect['height'] + id = rect['id'] + + dir = os.path.join(MAINDIR, self.context) + outfile = os.path.join(dir, self.icon_name+'.png') + if not os.path.exists(dir): + os.makedirs(dir) + # Do a time based check! + if self.force or not os.path.exists(outfile): + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + stat_in = os.stat(self.path) + stat_out = os.stat(outfile) + if stat_in.st_mtime > stat_out.st_mtime: + inkscape_render_rect(self.path, id, outfile) + sys.stdout.write('.') + else: + sys.stdout.write('-') + sys.stdout.flush() + sys.stdout.write('\n') + sys.stdout.flush() + + def characters(self, chars): + self.chars += chars.strip() + +if len(sys.argv) == 1: + if not os.path.exists(MAINDIR): + os.mkdir(MAINDIR) + print ('Rendering from SVGs in', SRC) + for file in os.listdir(SRC): + if file[-4:] == '.svg': + file = os.path.join(SRC, file) + handler = ContentHandler(file) + xml.sax.parse(open(file), handler) +else: + file = os.path.join(SRC, sys.argv[1] + '.svg') + if len(sys.argv) > 2: + icons = sys.argv[2:] + else: + icons = None + if os.path.exists(os.path.join(file)): + handler = ContentHandler(file, True, filter=icons) + xml.sax.parse(open(file), handler) + else: + print ("Error: No such file", file) + sys.exit(1) diff --git a/home/dot_themes/dracula/src/wm/executable_wm-assets.svg b/home/dot_themes/dracula/src/wm/executable_wm-assets.svg new file mode 100644 index 00000000..f4f9bfc1 --- /dev/null +++ b/home/dot_themes/dracula/src/wm/executable_wm-assets.svg @@ -0,0 +1,3235 @@ +<?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: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" + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + width="240" + height="240" + id="svg11300" + sodipodi:version="0.32" + inkscape:version="0.92.4 (unknown)" + sodipodi:docname="wm-assets.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + version="1.0" + style="display:inline;enable-background:new" + inkscape:export-filename="/home/sam/Projects/Paper/gtk-theme-wm-assets.png"> + <title + id="title3004">Moka Icon Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Sam Hewitt + + + + + Moka Icon Theme Template + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/src/wm_controls.fish b/home/dot_themes/dracula/src/wm_controls.fish new file mode 100644 index 00000000..9f85b90c --- /dev/null +++ b/home/dot_themes/dracula/src/wm_controls.fish @@ -0,0 +1,5 @@ +set -l wm 'close' 'close_prelight' 'close_unfocused' 'min' 'min_prelight' 'maximize' 'maximize_prelight' +set -l path '../assets/' +for item in $wm + inkscape $path$item.svg -o $path$item@2.png --export-dpi=192; optipng -o7 --quiet $path$item@2.png +end diff --git a/home/dot_themes/dracula/unity/close.png b/home/dot_themes/dracula/unity/close.png new file mode 100644 index 0000000000000000000000000000000000000000..84ef3911b34b04feb59359d35e002eca6fd5d88a GIT binary patch literal 416 zcmV;R0bl-!P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10WC>H zK~y-6<&wQhLqQOQzq3*6fPu7jHdYokHo-E8V38kufINT@kQDwDg1udAv=XxBB?KF> zwoyR@8%<#$2*&JK81Nc%b8k`!o^FSkk8@@g{<@UZV71ybolYKrOy)`6zfT0TN@bA{ z_JI{(=Bry>LO4fi$otFGKr5BDf!%}z2YBBQShVPd!0NzW0t{e_a(QQ@L#tNj==E-a zOaiPwV1~3H@2`hD3}G`h3_uc4kCuJ{&DK)GzEz9|O8E(Zvldz1pu>@WY^cmWqL&`L z^4-`#=|1`#jC?#c(Cj20Xm$iVj{$o@I*bL%`!_-;0%>;H#ko~^{~GTQP`iDFb4$R( z2xpHtx2#s{;@5oaOrbDEF1L=f0nGP%Z;(#OX3x}Yc2lJI5BdZX(^#bTT3#Fg0000< KMNUMnLSTY7@T(XA literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/unity/close_focused_prelight.svg b/home/dot_themes/dracula/unity/close_focused_prelight.svg new file mode 100644 index 00000000..88731219 --- /dev/null +++ b/home/dot_themes/dracula/unity/close_focused_prelight.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/close_focused_pressed.svg b/home/dot_themes/dracula/unity/close_focused_pressed.svg new file mode 100644 index 00000000..e4feac12 --- /dev/null +++ b/home/dot_themes/dracula/unity/close_focused_pressed.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/close_unfocused_prelight.svg b/home/dot_themes/dracula/unity/close_unfocused_prelight.svg new file mode 100644 index 00000000..88731219 --- /dev/null +++ b/home/dot_themes/dracula/unity/close_unfocused_prelight.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/close_unfocused_pressed.svg b/home/dot_themes/dracula/unity/close_unfocused_pressed.svg new file mode 100644 index 00000000..e4feac12 --- /dev/null +++ b/home/dot_themes/dracula/unity/close_unfocused_pressed.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_close.svg b/home/dot_themes/dracula/unity/executable_close.svg new file mode 100644 index 00000000..b9c364e7 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_close.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_close_focused_normal.svg b/home/dot_themes/dracula/unity/executable_close_focused_normal.svg new file mode 100644 index 00000000..b9c364e7 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_close_focused_normal.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_close_unfocused.svg b/home/dot_themes/dracula/unity/executable_close_unfocused.svg new file mode 100644 index 00000000..825e8135 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_close_unfocused.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_maximize.svg b/home/dot_themes/dracula/unity/executable_maximize.svg new file mode 100644 index 00000000..42a2996e --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_maximize.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_maximize_focused_normal.svg b/home/dot_themes/dracula/unity/executable_maximize_focused_normal.svg new file mode 100644 index 00000000..42a2996e --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_maximize_focused_normal.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_maximize_unfocused.svg b/home/dot_themes/dracula/unity/executable_maximize_unfocused.svg new file mode 100644 index 00000000..825e8135 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_maximize_unfocused.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_minimize.svg b/home/dot_themes/dracula/unity/executable_minimize.svg new file mode 100644 index 00000000..65128a43 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_minimize.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_minimize_focused_normal.svg b/home/dot_themes/dracula/unity/executable_minimize_focused_normal.svg new file mode 100644 index 00000000..65128a43 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_minimize_focused_normal.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_minimize_unfocused.svg b/home/dot_themes/dracula/unity/executable_minimize_unfocused.svg new file mode 100644 index 00000000..825e8135 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_minimize_unfocused.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_unmaximize.svg b/home/dot_themes/dracula/unity/executable_unmaximize.svg new file mode 100644 index 00000000..42a2996e --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_unmaximize.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_unmaximize_focused_normal.svg b/home/dot_themes/dracula/unity/executable_unmaximize_focused_normal.svg new file mode 100644 index 00000000..42a2996e --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_unmaximize_focused_normal.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/executable_unmaximize_unfocused.svg b/home/dot_themes/dracula/unity/executable_unmaximize_unfocused.svg new file mode 100644 index 00000000..825e8135 --- /dev/null +++ b/home/dot_themes/dracula/unity/executable_unmaximize_unfocused.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/maximize_focused_prelight.svg b/home/dot_themes/dracula/unity/maximize_focused_prelight.svg new file mode 100644 index 00000000..7ef5c70f --- /dev/null +++ b/home/dot_themes/dracula/unity/maximize_focused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/maximize_focused_pressed.svg b/home/dot_themes/dracula/unity/maximize_focused_pressed.svg new file mode 100644 index 00000000..0759e3d3 --- /dev/null +++ b/home/dot_themes/dracula/unity/maximize_focused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/maximize_unfocused_prelight.svg b/home/dot_themes/dracula/unity/maximize_unfocused_prelight.svg new file mode 100644 index 00000000..7ef5c70f --- /dev/null +++ b/home/dot_themes/dracula/unity/maximize_unfocused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/maximize_unfocused_pressed.svg b/home/dot_themes/dracula/unity/maximize_unfocused_pressed.svg new file mode 100644 index 00000000..0759e3d3 --- /dev/null +++ b/home/dot_themes/dracula/unity/maximize_unfocused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/minimize_focused_prelight.svg b/home/dot_themes/dracula/unity/minimize_focused_prelight.svg new file mode 100644 index 00000000..82527128 --- /dev/null +++ b/home/dot_themes/dracula/unity/minimize_focused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/minimize_focused_pressed.svg b/home/dot_themes/dracula/unity/minimize_focused_pressed.svg new file mode 100644 index 00000000..df230d93 --- /dev/null +++ b/home/dot_themes/dracula/unity/minimize_focused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/minimize_unfocused_prelight.svg b/home/dot_themes/dracula/unity/minimize_unfocused_prelight.svg new file mode 100644 index 00000000..82527128 --- /dev/null +++ b/home/dot_themes/dracula/unity/minimize_unfocused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/minimize_unfocused_pressed.svg b/home/dot_themes/dracula/unity/minimize_unfocused_pressed.svg new file mode 100644 index 00000000..df230d93 --- /dev/null +++ b/home/dot_themes/dracula/unity/minimize_unfocused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/unmaximize_focused_prelight.svg b/home/dot_themes/dracula/unity/unmaximize_focused_prelight.svg new file mode 100644 index 00000000..7ef5c70f --- /dev/null +++ b/home/dot_themes/dracula/unity/unmaximize_focused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/unmaximize_focused_pressed.svg b/home/dot_themes/dracula/unity/unmaximize_focused_pressed.svg new file mode 100644 index 00000000..0759e3d3 --- /dev/null +++ b/home/dot_themes/dracula/unity/unmaximize_focused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/unmaximize_unfocused_prelight.svg b/home/dot_themes/dracula/unity/unmaximize_unfocused_prelight.svg new file mode 100644 index 00000000..7ef5c70f --- /dev/null +++ b/home/dot_themes/dracula/unity/unmaximize_unfocused_prelight.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/unity/unmaximize_unfocused_pressed.svg b/home/dot_themes/dracula/unity/unmaximize_unfocused_pressed.svg new file mode 100644 index 00000000..0759e3d3 --- /dev/null +++ b/home/dot_themes/dracula/unity/unmaximize_unfocused_pressed.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/bottom-active.svg b/home/dot_themes/dracula/xfwm4/assets/bottom-active.svg new file mode 100644 index 00000000..a7e44a0c --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/bottom-active.svg @@ -0,0 +1,67 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/bottom-left-active.svg b/home/dot_themes/dracula/xfwm4/assets/bottom-left-active.svg new file mode 100644 index 00000000..e1f5efc2 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/bottom-left-active.svg @@ -0,0 +1,63 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/bottom-right-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/bottom-right-inactive.svg new file mode 100644 index 00000000..9f85cf03 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/bottom-right-inactive.svg @@ -0,0 +1,63 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/close-active.svg b/home/dot_themes/dracula/xfwm4/assets/close-active.svg new file mode 100644 index 00000000..a5d6d2dd --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/close-active.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/close-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/close-inactive.svg new file mode 100644 index 00000000..ccbe1836 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/close-inactive.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/close-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/close-prelight.svg new file mode 100644 index 00000000..f03c8adb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/close-prelight.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/close-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/close-pressed.svg new file mode 100644 index 00000000..f03c8adb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/close-pressed.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/hide-active.svg b/home/dot_themes/dracula/xfwm4/assets/hide-active.svg new file mode 100644 index 00000000..c87ff6ea --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/hide-active.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/hide-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/hide-inactive.svg new file mode 100644 index 00000000..ccbe1836 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/hide-inactive.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/hide-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/hide-prelight.svg new file mode 100644 index 00000000..31a6fa8d --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/hide-prelight.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/hide-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/hide-pressed.svg new file mode 100644 index 00000000..31a6fa8d --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/hide-pressed.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/maximize-active.svg b/home/dot_themes/dracula/xfwm4/assets/maximize-active.svg new file mode 100644 index 00000000..e857c03a --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/maximize-active.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/maximize-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/maximize-inactive.svg new file mode 100644 index 00000000..ccbe1836 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/maximize-inactive.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/maximize-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/maximize-prelight.svg new file mode 100644 index 00000000..207664ec --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/maximize-prelight.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/maximize-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/maximize-pressed.svg new file mode 100644 index 00000000..207664ec --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/maximize-pressed.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/menu-active.svg b/home/dot_themes/dracula/xfwm4/assets/menu-active.svg new file mode 100644 index 00000000..7eb6772f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/menu-active.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/menu-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/menu-inactive.svg new file mode 100644 index 00000000..a08afdfe --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/menu-inactive.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/menu-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/menu-prelight.svg new file mode 100644 index 00000000..2c1e5b7b --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/menu-prelight.svg @@ -0,0 +1,100 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/menu-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/menu-pressed.svg new file mode 100644 index 00000000..0f4e1665 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/menu-pressed.svg @@ -0,0 +1,114 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/right-active.svg b/home/dot_themes/dracula/xfwm4/assets/right-active.svg new file mode 100644 index 00000000..a7e1bf9f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/right-active.svg @@ -0,0 +1,67 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/shade-active.svg b/home/dot_themes/dracula/xfwm4/assets/shade-active.svg new file mode 100644 index 00000000..897e7865 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/shade-active.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/shade-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/shade-inactive.svg new file mode 100644 index 00000000..fd1d6ecf --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/shade-inactive.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/shade-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/shade-prelight.svg new file mode 100644 index 00000000..4b8e9554 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/shade-prelight.svg @@ -0,0 +1,81 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/shade-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/shade-pressed.svg new file mode 100644 index 00000000..5c7c5fbb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/shade-pressed.svg @@ -0,0 +1,81 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/stick-active.svg b/home/dot_themes/dracula/xfwm4/assets/stick-active.svg new file mode 100644 index 00000000..6452a2c8 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/stick-active.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/stick-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/stick-inactive.svg new file mode 100644 index 00000000..29a27de0 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/stick-inactive.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/stick-prelight.svg b/home/dot_themes/dracula/xfwm4/assets/stick-prelight.svg new file mode 100644 index 00000000..2fc0ebf7 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/stick-prelight.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/stick-pressed.svg b/home/dot_themes/dracula/xfwm4/assets/stick-pressed.svg new file mode 100644 index 00000000..91cb129c --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/stick-pressed.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-1-active-shaded.svg b/home/dot_themes/dracula/xfwm4/assets/title-1-active-shaded.svg new file mode 100644 index 00000000..ca5ffb52 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-1-active-shaded.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-1-active.svg b/home/dot_themes/dracula/xfwm4/assets/title-1-active.svg new file mode 100644 index 00000000..c581295a --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-1-active.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-1-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/title-1-inactive.svg new file mode 100644 index 00000000..71e4b147 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-1-inactive.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-2-active.svg b/home/dot_themes/dracula/xfwm4/assets/title-2-active.svg new file mode 100644 index 00000000..09ea1009 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-2-active.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-2-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/title-2-inactive.svg new file mode 100644 index 00000000..33bfac20 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-2-inactive.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-3-active.svg b/home/dot_themes/dracula/xfwm4/assets/title-3-active.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-3-active.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-3-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/title-3-inactive.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-3-inactive.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-4-active.svg b/home/dot_themes/dracula/xfwm4/assets/title-4-active.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-4-active.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-4-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/title-4-inactive.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-4-inactive.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-5-active.svg b/home/dot_themes/dracula/xfwm4/assets/title-5-active.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-5-active.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/title-5-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/title-5-inactive.svg new file mode 100644 index 00000000..5d80eecb --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/title-5-inactive.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-left-active-shaded.svg b/home/dot_themes/dracula/xfwm4/assets/top-left-active-shaded.svg new file mode 100644 index 00000000..40eddd5b --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-left-active-shaded.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-left-active.svg b/home/dot_themes/dracula/xfwm4/assets/top-left-active.svg new file mode 100644 index 00000000..6b9600e5 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-left-active.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-left-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/top-left-inactive.svg new file mode 100644 index 00000000..9b90c139 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-left-inactive.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-right-active-shaded.svg b/home/dot_themes/dracula/xfwm4/assets/top-right-active-shaded.svg new file mode 100644 index 00000000..51fd7b9f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-right-active-shaded.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-right-active.svg b/home/dot_themes/dracula/xfwm4/assets/top-right-active.svg new file mode 100644 index 00000000..628339a8 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-right-active.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/assets/top-right-inactive.svg b/home/dot_themes/dracula/xfwm4/assets/top-right-inactive.svg new file mode 100644 index 00000000..dd1d3f24 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/assets/top-right-inactive.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/home/dot_themes/dracula/xfwm4/bottom-active.png b/home/dot_themes/dracula/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..18242a67b07ea95e52bc134c9af03a99c74620bd GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f$P6U2mCtPgQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fILqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8{XE)7O>#F}ozI zDXaL>&(T03K2I0N5RU7~9Elu>0*nkyyBPN7ALbAM%BYsOMwFx^mZVxG7o`Fz1|tJQ zOI-tVT_e*FLjx;QV=DtwT?11q1A~^Cf?6mVa`RI%(<*Um_h*rdD+Fui3O>8`9LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8{XE)7O>#F}ozI zDO=x~MGt{Oe4Z|jAsp9}ITC@8fr058!_Ob{e;5K~R7+eVN>UO_QmvAUQh^kMk%6J5 zu7SC(k!gsbft9JTm4TVAfvJ^&!PY|V?I;>@^HVa@DsgK#qO+MBs6i5BLvVgtNqJ&X lDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E44$rjF6*2UngE23S2_Ry literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/close-active.png b/home/dot_themes/dracula/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8b3aca264e2a7b233047c5a034430da35377fc GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDB&026XL3?XD%nN>8@c| zVQSrOY3HVC7@}i*$;;<|Xy`>RpCBERVq>e{A)&uRLW+#7E_nL5Xc&~6T6bF5m6=#M zYZ#pO@(Iv3E-?NMQuI!K5C0R|``qnIZ2ox&uba4#PIDhq`CtrgCk3-;uz$uOeyZ(D#6=-HXbc(nB zH`7Aag<(4ak6Q?MMab@);J1m@6+sN4+cE}TZj8rk_tu* z+23w`Opdnex|Dft?~MtSq4HDjYDvGpQ^;y)$IScg|M_>)`XWy_SrU6@SOD!;Epd$~ zNl7e8wMs5Z1yT$~28Ncp2Ijg(rXhv~R;I>Q24=bjrd9?9TMN0jqiD#@PsvQH#I50o z&Sq|)21$?&!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cwc)I$ztaD0e0sy#O Bobdnv literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/close-inactive.png b/home/dot_themes/dracula/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7197d6e67e12e77327007564dd6f561d10a5d61b GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC}9@h6XL3?XD%nNsi3H% zq@u5^s;{V|qo!f3p=G9~ZmgiBqok~-t_ftDC@5+xspu)I7^rEO0JUaH?~njej7i?^ zE`pD?+U^2!I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ}&;$CzS(*vOQfKLp07` zy?B?eL4kuU;HZ3yQT6}jxof96om;zBdjDOX4R&I=4@5I~WcDicO4&Alk=c}qdPCYa4^Z)bn zr1}3%Wk3AKSSk-_t!jyDL`h0wNvc(HQ7VvPFfuT-)HN{IH8Kq`G_W!?wgR#ZOsxzI zgxMHCA&k(Fo1c=IR*73fQuL1fKn;>08-nxGO3D+9QW?t2%k?tzvWt@w3sUv+i_&Mm SvylQSV(@hJb6Mw<&;$U+1&mYx literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/close-prelight.png b/home/dot_themes/dracula/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..addfe1861e749f53121fab95f0dc0cfc48cc8dd3 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC@~?xC&X1(&s%v;Q?12pt6dV2p44ZYy$ z?Wdt%U|{w;B=lEENWOvD-;mIE-o6XubZ*$WocHj$Y43X7*4aTt`=Fs!iII7mnbmw* z?Hl$k#fD}Joy=R@WWduF866e9 z!eX^B>s%xC+a0`Wv90IM7HRh<<0Z&jx=oDebUyqBQvGHxIIdzF>4V= ztIM}7MR8B1R*1+Mt-QGXR>+Z6zMOHki7c*tJI}<1<~QcPKJ`{X`>3Fk%Nf>h^IzNQ zKIcnlUBRH4^zg*h3AgtqT;b>!Sznp^qVA1ic;tJV#?LMMx@@ZIj$J>uEq{8ay5URY zZjPIEJ2uN6+j81y-e)02*`v2gZ-&1Rj{h6DtLMOO<+6PN*)@W@J}umLE3*1Sf9=m* zhxk)e{FivO`~TGZuWWKF{(hWL z4GdD%64!{5l*E!$tK_0oAjM#0U}&jpV6JOq8e(W*Wom3?V4-VZYGq*X)UV(biiX_$ zl+3hB+#03`p9lkLkObKfoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^X^r>mdK II;Vst0PGSB=l}o! literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/close-pressed.png b/home/dot_themes/dracula/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2226bd24c1acf1c3c2ef34df4a8d92a8932ea942 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC@~?xC&X1(&s%v;Q?12pt6dV2p44ZYy$ z?Wdt%U|{w;B=lEENWOvD-;mIE-o6XubZ*$WocHj$Y43X7*4aTt`=Fs!iII7mnbmw* z?Hl$k#fD}JKc8P1Zkoe>k0xckKGPZTZtX)eT=F zcXQmV+p$^p*p|~q^F9kH${xK{dNcfmaQxrET|EbOE0^sH$gUCG^=aY0Tanct`fGpg zI>eu%BERj;tfSLf)7Z=x1K$#_T5HCj7P7EdQx zR36yS79JSlaPel%$6q}cZq)b(ITREJeE8Ax;YW9Vk^iNewdb$bIJsCAmIXAmM--L@ zI67NixL$MqdiDDs-M#_#xrKh`uGcubS^>?TexKD6NHHdPySvEDVR2*!aySb-B8wRq z_>O=u<5X=vX`mo`iKnkC`(t)VR#UEasduM-F?a+jr2cAkxKCCO9 zXnAAj4eJ~2eyc8=VZ2*bbF*c>(yH5Ae&(#$wkrL6UaL*6;gRN+HC?N}{XgF)ZSIuI zu_*nj_!FQ5R7+eVN>UO_QmvAUQh^kMk%6J5u7SC(k!gsbft9JTm7#&IfvJ^&ffTo$ zFp7rU{FKbJO57T2D?NY%?PN}v7CMhd8i N!PC{xWt~$(69B~vwUPh; literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/hide-inactive.png b/home/dot_themes/dracula/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..fba0222aa1156cd400f17599a7a1d0ebf20ad22d GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC}9@h6XL3?XD%nNsi3H% zq@u5^s;{V|qo!f3p=G9~ZmgiBqok~-t_ftDC@5+xspu)I7^rEO0JUaH?~njej7i?^ zE`pD?+U^2!I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ|=G4_hNuT*`6+rAsXke zUcAfKpuoWva8$mufjcj9ewJ6*MChwj?&^Ho(Jr=FSj`TzNO z()|CXvLF6qER_eeR<*=6q9i4;B-JXpC>2OC7#SE^>Kd5q8kvR|8d#YcTNxVa8kkxc z80@JrU5=t5H$NpatrE9}vx>bSze<8^2+mI{DNig)WhgH%*UQYyE>2D?NY%?PN}v7C RMhd8i!PC{xWt~$(695B(jY0qb literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/hide-prelight.png b/home/dot_themes/dracula/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..616d08527d66a58abdb7992bf44a9aa57f8aeffe GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC=nar6XL3?XD%nN>EdQx zR36yS79JSlaQs}w$6r0i&X)TJIph`kzx~$z_FGqOf#1G0EHAMXrcTK^w^7 zEbxddW?X?_wfUrhg6t)pzOL+#*(F&`xj)F>ivbGNd%8G=Xq>-#(VeeBLButX z@oQ&N{*7<@eNEX;Pd6xfG|L)w>UN+Zq!fiKm>6gJvcHOhwt2RX{baU!9BkON- zX0S>|Z(0BOz5Va|JD7eP=8_c6cnWgAYKdz^NlIc#s#S7PDv)9@GBC8%H89sTG7T{_ zurf8aGBngRFtsu;*i&P=97RKJeoAIqC2kF86?;Mcmju}moS#-wo>-L1P+nfHmzkGc coSayYs+V7sKKq@G6i^X^r>mdKI;Vst0G4&QeEEdQx zR36yS79JSlaQs}w$6r0i&X)TJIph`kzx~$z_FGqOf#1G0EHAMXrcTK^w^7 zEbxddW?X?_wfUrhg6t)pzOL+#*(F&`dGac~{{w~UJzX3_G|peW=+4)mAmSRx z__Z@B|HildzNT!aryCSKnmg};-Mr^rmcI;(9&+a$S2z-N&PEETh{4m<&t;ucLK6UsG`TDQ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/maximize-active.png b/home/dot_themes/dracula/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..03bca3a33fb8b89578adf134e5c41782d2941409 GIT binary patch literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDB&026XL3?XD%nNsqSWB zRPJTk=C2iE<8d=D;8(ThjXbR&8^dBx{~y%>KdKFjJUy=Gs=1gOm3f)92N;%msyUl^ zUeD7Eur?_4aKE0X?rIJ+vRua40!T3?dAqwvzRBC#0pxHNctjR6Fz_7#VaBQ2e9}Nc z_7YEDSN6y3lB}k@l6BRYK%rt!7sn8d^H(o=@--;%I0SNQDJ^JPbnpKXzd{YO*qtBq z<2`0iN{u=2C0WF1degB*A<RdP`(kYX@0FtpS)FxNFQ4KXyZGBvg`G}bjRwK6c!eyq}mq9HdwB{QuOw}z;F zbBur*BtbR==ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ysb~>FVdQ&MBb@0Lq-9 A?EnA( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/maximize-inactive.png b/home/dot_themes/dracula/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c4888e5483856081dd2e01ab66d8056f2c8840 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC}9@h6XL3?XD%nNsi3H% zq@u5^s;{V|qo!f3p=G9~ZmgiBqok~-t_ftDC@5+xspu)I7^rEO0JUaH?~njej7i?^ zE`pD?+U^2!I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ@)0Bt;;~6Y)==*5RLO! zFW%*AP~cz-I4a*_RQ-Q>?%HWi=hm*3-hbOTp}}zR4M#P%f_skg&PR+ptxj;?dnn#^ zT);DVP1|ax17?wngm-xAFr8j8$^Oiil^bK%JMlKTovvE6Lw9ZX`KqdqQ_sx%{Qvws zY5spx*$@9QmdXQKt6Jh3QIe8al4_M)lnSI6j0_Adbq&mQjZ8xf4XjL!tqe_c4NR>J z4Boj&0o5aE$jwj5OsmALVZP*|JwOeTARB`7(@M${i&7cN%ggmL^RkPR6AM!H@{7`E Rzq0`w>*?y}vd$@?2>^TOjIaOz literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/maximize-prelight.png b/home/dot_themes/dracula/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..472e3c422c922b7a5c93b9c70eb1c46b172b93c7 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC{Z2Y6XL3?XD%nNsqSWB zRPJTk=C2iE<9049;8(TV*(|Lf8^b~m|8G@>1s-nCvP_QnT3rYW_*w1$qe^*^K6eSb z&E-hfGgHZrHjB$l)yTh%9Dc;5!1sj8nDwq=AC$C7!;n z?2p+cSxx!B7f87Rh30#@IEHAPzk2buP?LfPYk*^}cSM#;rufUWzyIaSCd^D@Ikr6R z&id>JGG?Ae;%1XsmHjtQIc^w#aG8K$jQ5TcMhE8PY+f3&RmAR=_3XKe-Ym3za^T^M zEv&mVmpN2hE#BEvF*nJ7#T=n;4?Ukwxxiw~dA0Z1y~g(KxsA(6g9|?JpTs34$qal8r9^{l9s7Z~XEep8ewT@uz@JRV{IiC`m~yNwrEYN(E93 zMh1qKx(4RDMy4T#23DrVR)(g!2Bua91|G(OTTnFQ=BH$)RpQoQnYWSys6i5BLvVgt pNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E44$rjF6*2UngB2+%`X4| literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/maximize-pressed.png b/home/dot_themes/dracula/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..472e3c422c922b7a5c93b9c70eb1c46b172b93c7 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC{Z2Y6XL3?XD%nNsqSWB zRPJTk=C2iE<9049;8(TV*(|Lf8^b~m|8G@>1s-nCvP_QnT3rYW_*w1$qe^*^K6eSb z&E-hfGgHZrHjB$l)yTh%9Dc;5!1sj8nDwq=AC$C7!;n z?2p+cSxx!B7f87Rh30#@IEHAPzk2buP?LfPYk*^}cSM#;rufUWzyIaSCd^D@Ikr6R z&id>JGG?Ae;%1XsmHjtQIc^w#aG8K$jQ5TcMhE8PY+f3&RmAR=_3XKe-Ym3za^T^M zEv&mVmpN2hE#BEvF*nJ7#T=n;4?Ukwxxiw~dA0Z1y~g(KxsA(6g9|?JpTs34$qal8r9^{l9s7Z~XEep8ewT@uz@JRV{IiC`m~yNwrEYN(E93 zMh1qKx(4RDMy4T#23DrVR)(g!2Bua91|G(OTTnFQ=BH$)RpQoQnYWSys6i5BLvVgt pNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E44$rjF6*2UngB2+%`X4| literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/menu-active.png b/home/dot_themes/dracula/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d24242ebfec080cc6cc321bff1f6d67ec1d4b461 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf5VPl&6op1GX7=FZ*w zfdZLljs1ZXW0JSK3$q}P&nF;YJ3@UGPYoch#%}>cptHiB=qiyq4kTXCw t1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>|N1TyFpX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/menu-inactive.png b/home/dot_themes/dracula/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8038c3793488426846a9f2e669797afb012adfb7 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf5VPl&6op1GX7W5iAFg@(-nIf2sg}4#l%yncptHiBg-Nzk@AZLJV t2+mI{DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8i!PC{xWt~$(69A##TfYDR literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/menu-prelight.png b/home/dot_themes/dracula/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..36af4a53f2863d07ed0572c069ce575c9b928456 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf5VPl&6op1GX7W?tk( zpg;+Ka2AkaO!9VjVHV`^`2^%}7I;J!1L*`X{*di-9>`!X@$_|Nf5Iljpeg)irTbQ( zkff)JV+hCfxqR1I_+~IXUFO3zZ{OQipd!^0*NBpo#FA92Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf5VPl&6op1GX7W?tk( zpg;+Ka2AkaO!9VjVHV`^`2^%}7I;J!1L*`X{*di-9>`!X@$_|Nf5Iljped4d_L3M- zNXgU1F@)oKazaB>0LKDG*{xZcT)yipGE1}E!$FI>UQkX#(VR?X|G0aUG8;u=ws zl30>zm0Xkxq!^40j0|)Q%ybPcLJSP7j4iB;EVO|P1A}>7VN56*a`RI%(<*Umcpv_5 QA5a5>r>mdKI;Vst0P&AdMF0Q* literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/render_assets.fish b/home/dot_themes/dracula/xfwm4/render_assets.fish new file mode 100644 index 00000000..2576548c --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/render_assets.fish @@ -0,0 +1,12 @@ +set -l red (set_color -o red) +set -l cyan (set_color -o cyan) + +for i in assets/*; + set -l file_name (basename $i .svg) + if test -f ./$file_name'.png' + echo $red$file_name exists + else + echo $cyan'Creating '$file_name'.png' + convert -background none $i ./$file_name'.png' + end +;end diff --git a/home/dot_themes/dracula/xfwm4/right-active.png b/home/dot_themes/dracula/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7e5cd122a5fb0104dfc6def5f02184555dbccc1c GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea$P6Ue(rms1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G3@Ck91lh*_?7aLj~ z22zYk-tI1p|Cw~}0Xdun9+AZi417mGm~pB$pEOXAy~NYkmHjchB&(@Nt?1>IKp}2V z7sn8e>&XcR_<{B_Fs@PNJqi?7Epd$~Nl7e8wMs5Z1yT$~28Ncp2Ijg(rXhv~R;I>Q zMh3bDrd9?9Q(7!PplHa=PsvQH#I51!%|;)f21$?&!TD(=<%vb94CUqJdYO6I#mR{U Zse1WE>9gP2NC6cwc)I$ztaD0e0sus;QwIP5 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/shade-active.png b/home/dot_themes/dracula/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0da3c119cb7a6572c94e09f89d4cd1b50a088565 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&X1(&sp5AQq0cwy0*$|wcR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosASw O5re0zpUXO@geCwl>t)XX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/shade-inactive.png b/home/dot_themes/dracula/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d942466a13fdf35ec2ce7683ad6ed29b514b6720 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&X1(&s-B z%R9KBs1hjLqiUuLq!^RD-CbCJvL>4nJ@ErkR#;MwT(m+A>5>H=O_Q&j! ztfrz|LXYi%Lh7C_jv*44lM@_Rn=}$Qid%UCcW9kE5u+$B?yRz|tGoMiLV+>w4u%Cv za@jSzYJsj{P%UwdC`m~yNwrEYN(E93Mh1qKx(4RDMy4T#23DrVRz`-p2Bua921cKa zTu?OR=BH$)RpQp*ysqm9P=h4MhT#0PlJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS O7(8A5T-G@yGywpHn_`Xt literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/shade-prelight.png b/home/dot_themes/dracula/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..ead395d1726831f92498bec0e68a2064f090c6d8 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&X1(&s5V5aw1Up%C~G!AjO#E?e4<*Bmd=bAcwQSBeEDsCxG#XY^U=;278I8uPgf#HX#O0 zk*u?q#DGHTo-U3d5|@(`99Ww)5;%%mc>;H6ojVbuC@$`-vaYMU`*T8pG4BqB1xj++ zHM?qou3=Cuag8WRNi0dVN-jzTQVd20Mh3bDX1azJAqECk#+Ft_X4*i8fq~+8w?q^T cx%nxXX_dG&1g!dZ7pQ^3)78&qol`;+07BYWvH$=8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/shade-pressed.png b/home/dot_themes/dracula/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..bbea935d8eee7585e42423a08e717d59283ec44d GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&X1(&s5V5aw1Up%C~G!AjO#E?e4<*Bmd=bAcwQSBeEDsCxG#XY^U=;278I8uPgf#HX#O0 zQQ1?E8h}FTo-U3d5|@(`99Ww)5;%%mc>;H6ojVbuC@$`-vaYMU`*T8pG4BqB1xj++ zHM?qou3=Cuag8WRNi0dVN-jzTQVd20Mh3bDX1azJAqECk#+Fv5#@axJfk7o#!hIAC cx%nxXX_dG&aD?AT25MmNboFyt=akR{085-#r2qf` literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/stick-active.png b/home/dot_themes/dracula/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4850290ff70a0c46997ce88932eb6e522902fdaa GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mfZC&X1(&sJ2MbZzw3L+PQoGsx=!|tOBwtfeQTv%6|eW#w2fd7jF6MM-BivoCO|{#S9F5 zM?jcysy3fAP>{XE)7O>#F}ozIsYJ=*`At9}6Hgb%5Q)pl2@b4H8VMYQtv-iDChkaj z`n1y{X5yz$ZYt|CDu23!9Oa(a>*Z>gHKAgHjUK~C4rTUOrXMOm{i-Fd5hW>!C8<`) zMX5lF!N|bSQrEy-*T^))(7?*n*viO6*TB@uz#!qY>|+!Sx%nxXX_dG&2u@oX57ZzD uvLQG>t)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWA_h-aKbLh*2~7Z{xpp)F literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/stick-inactive.png b/home/dot_themes/dracula/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..b5f9fa21f6fc363de5ecbbc442a8d6230dbe79a3 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(m)iC&X1(&s8^oW`G zsmNVrT}EZ4!m3AZDT{*wd!$t4RQkCY;!Y@~n`>SNYG+U_ag8WRNi0dVN-jzTQVd20 zhL*Yp=DJ3vA%+H4rp8uACb|ZuRt5$Mr)3|bXvob^$xN%ntwC_w(s-Z-NstY}`DrEP niAAXl<>lpinR(g8$%zH2dih1^v)|cBf!yKg>gTe~DWM4f7yE9m literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/stick-prelight.png b/home/dot_themes/dracula/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..65131da0adb92539c061ac0cb75909d65cdf73e7 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC=nju6XL3?XD%nNsi>r* zu3@OJZ)Ip?qoAmxrEO|tY^$wfrlM+~qN=Z;sI8@KW^Um$ZN}VNckkc4b8qVOxjMS$ z1_st|-haG(@4=1RcMS}z)YJ_%wM?~jOo3*%#~IfFDaIskcNdvCERO6z4rhT!WHAE+ z-w_aIoT|+y4HRTA@$_|Nf6Ok)YAVURWW5MbXr-r%V~EE2t(R{KH7oG2281nb3R_V9 z|G&MqhJvbZ{H@>9ER}_wR9LuOKXIqb;m~A#xaQ!xa7*^E#|l^Vg5FPDz5PQ|bJikZ zqnnFNr2Du|>`)3$h;ZRk?)M0?luduVEaYd$@{nDhg{Er>8h*E8-}9s{dkf=w(|a3| zy`9gQ@z(A*_4l{HgO6Wt=UC@_2vPQLv;X!!C8<`)MX5lF!N|bSQrEy-*T^))(7?*n*viOM*TB@uz~I;( zv2YX(x%nxXX_dG&Y=5}!HBf^j$cEtjw370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))i PiWody{an^LB{Ts5gu}c6 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/stick-pressed.png b/home/dot_themes/dracula/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..f1aae7f2848055f2392feaca67172b0302e05571 GIT binary patch literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD3KH36XL3?XD%nNsjQ-> zZ(wC(>*na>?ds;QZ(ymUtZQcO=;j{a?h$Bd<)W=)s-FVthx?th5 zJNF;nzV~4M!sXUBu5aFdy!+shi>u$fh07eBy!7?0G__2Xly%I^>@6&vfEKD3E}96W z7?Zr+U6i$wa;$(H&H|6fVg?4jBOuH;Rhv&5D9B#o>Fdh=m|c?9RBG1Rf9rrkdp%to zLp08BoqSiQNkPEPHO19a$alk;fA{_?dS`{UB<@;K{Qd0An?GZ&sdPFj{c&1mlFXoU zdZ&72AXm!tU7MITGChe3+SsVKNk~pel|7#6|B1aE0sB*<+EPxgU82;nY16?Qa#p!f zK6|I~EVkTdFk{Bl;_G>nmhW7z{Z++unWDkBp3FNUMz^%5wA(*TQtj7myrLNCB4+>K z(aEdwI{T}0oR%0@PI%XN_uc6i?B)D9tCr3ZOn5W3epdZ&Stc9C18XEAJr3K80zINy z;u=wsl30>zm0Xkxq!^403@vpH%yo@SLktb9OpUFK%ybP*tqcslhwz+2(U6;;l9^VC zTSFV?mNK9QNstY}`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TnTLy85}Sb4q9e E0A+s6>i_@% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/symlink_bottom-inactive.png b/home/dot_themes/dracula/xfwm4/symlink_bottom-inactive.png new file mode 100644 index 00000000..5f3db122 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_bottom-inactive.png @@ -0,0 +1 @@ +bottom-active.png diff --git a/home/dot_themes/dracula/xfwm4/symlink_bottom-left-inactive.png b/home/dot_themes/dracula/xfwm4/symlink_bottom-left-inactive.png new file mode 100644 index 00000000..9888a8c7 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_bottom-left-inactive.png @@ -0,0 +1 @@ +bottom-left-active.png diff --git a/home/dot_themes/dracula/xfwm4/symlink_bottom-right-active.png b/home/dot_themes/dracula/xfwm4/symlink_bottom-right-active.png new file mode 100644 index 00000000..23a20313 --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_bottom-right-active.png @@ -0,0 +1 @@ +bottom-right-inactive.png diff --git a/home/dot_themes/dracula/xfwm4/symlink_left-active.png b/home/dot_themes/dracula/xfwm4/symlink_left-active.png new file mode 100644 index 00000000..0a66193f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_left-active.png @@ -0,0 +1 @@ +right-active.png diff --git a/home/dot_themes/dracula/xfwm4/symlink_left-inactive.png b/home/dot_themes/dracula/xfwm4/symlink_left-inactive.png new file mode 100644 index 00000000..0a66193f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_left-inactive.png @@ -0,0 +1 @@ +right-active.png diff --git a/home/dot_themes/dracula/xfwm4/symlink_right-inactive.png b/home/dot_themes/dracula/xfwm4/symlink_right-inactive.png new file mode 100644 index 00000000..0a66193f --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/symlink_right-inactive.png @@ -0,0 +1 @@ +right-active.png diff --git a/home/dot_themes/dracula/xfwm4/themerc b/home/dot_themes/dracula/xfwm4/themerc new file mode 100644 index 00000000..d7d06dbd --- /dev/null +++ b/home/dot_themes/dracula/xfwm4/themerc @@ -0,0 +1,24 @@ +#button_layout=O|HMC +button_offset=2 +button_spacing=2 + +full_width_title=true + +title_horizontal_offset=0 +title_vertical_offset_active=1 +title_vertical_offset_inactive=1 +title_shadow_active=false +title_shadow_inactive=false + +active_text_color=#ECEFF1 +active_text_shadow_color=#ECEFF1 +inactive_text_color=#778085 +inactive_text_shadow_color=#778085 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-4 +shadow_opacity=46 + +show_popup_shadow=true diff --git a/home/dot_themes/dracula/xfwm4/title-1-active-shaded.png b/home/dot_themes/dracula/xfwm4/title-1-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..241f6d1bc37fcd5c559cf05cc40690eaf974fb33 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ|Y&>&RGD3 z1Uy|FLpZJ{Cp0t#a7bjDFue5g;M>MK5$G}o)e_f;l9a@fRIB8oR3OD*WMF8iYhbQx zWEx^ h>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>?wMR@49h literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-1-active.png b/home/dot_themes/dracula/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9db415db8b06da0962b3b9f2127883d720de4d62 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ<>s((X)X< z0-i38Asp9}6B?QVI3zMn7+!jL@NMIr2y_{PYKdz^NlIc#s#S7PDv)9@GBC8%H89sT zG7T{_urf8aGP2M$Ftsu;Se{)z9YsTKeoAIqC2kGZ%+6~AHAsSN2+mI{DNig)WhgH% h*UQYyE>2D?NY%?PN}v7CMhd8i!PC{xWt~$(699LRSAPHi literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-1-inactive.png b/home/dot_themes/dracula/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1d75c382873b40649c89492ecb9b5a1793fe92 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ(2ai*}Om@ z0Z$jl5RU7~2@OpF91@u(3@^Pr__py*1iFktwZt`|BqgyV)hf9t6-Y4{85mmX8kp-E znT8k|SeY7I83DPbRt5%)GBwI58glbfGSez?YbbC$G9Rcx5@bVgep*R+Vo@qXd3m{B fW?pu2a$-TMUVc&f>~}U&Kt&9mu6{1-oD!MNn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ@ObZthNJ% z1Uy|FLpZJ{Cp0t#a7bjDFue5g;M>MK5$G}o)e_f;l9a@fRIB8oR3OD*WMF8iYhbQx zWEx^Jrr4U!-mg7ec#$`gxH8OqDc h^)mCai<1)zQuXqS(r3T3kpe1W@O1TaS?83{1OOg&R)7Ei literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-2-inactive.png b/home/dot_themes/dracula/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6431266a62e96207384ccfd205638574bbee2f GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ@ObZthNJ% z1Uy|FLpZJ{Cp0t#a7bjDFue5g;M>MK5$G}o)e_f;l9a@fRIB8oR3OD*WMF8iYhbQx zWEx^Jrr4U!-mg7ec#$`gxH8OqDc h^)mCai<1)zQuXqS(r3T3kpe1W@O1TaS?83{1OOg&R)7Ei literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-3-active.png b/home/dot_themes/dracula/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..aabbe0afaab2cedc5439a180cf909dd740c00c20 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ~6iNxfFpy z0-i38Asp9}6B?QVI3zMn7+!jL@NMIr2y_{PYKdz^NlIc#s#S7PDv)9@GBC8%H89sT zG7T{_urf8aGB(sTFtsu;_!nt(3q?b2eoAIqC2kGNn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ-zp?>L4cx zc)B=-a9mGLXlM%HkjOM)c?)FK#IZ0z|d0Hz+BhJ zG{n%r%GB7(*htsF)XKo%{6-CT6b-rgDVb@NxHas1GvPN-gCxj?;QX|b^2DN4hVt@q hz0ADq;^f4FRK5J7^x5xhq=1STJYD@<);T3K0RZ+mSAYNj literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-4-active.png b/home/dot_themes/dracula/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..eca3d83d06252239bfc573c2d485bfbb1a6f0801 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ$_7%;$1)? z0Z$jl5RU7~2@OpF91@u(3@^Pr__py*1iFktwZt`|BqgyV)hf9t6-Y4{85mmX8kp-E znT8k|SeY7I85`>wm|7VaWFAxgjG`eoKP5A*61N74*|YtD8YDqB1m~xflqVLYGL)B> h>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>|CNn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ>9Jo-GC-D z2za_UhHzX@PH1Qf;E>2PVR-4~!MBZfBG6?FswJ)wB`Jv|saDBFsX&Us$iUE2*T7uY z$TY;zz{=Fv%GgBLz|_jXU`?WIEsBQR{FKbJO57Um+AKW?)F276Aviy+q&%@Gm7%=6 hTrV>(yEr+qAXP8FD1G)j8!4b722WQ%mvv4FO#mRMS04ZX literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-5-active.png b/home/dot_themes/dracula/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c43c6ed84bffc62630373d982f0e7c1c80d708b9 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ{|&8%9a6z z1Uy|FLpZJ{Cp0t#a7bjDFue5g;M>MK5$G}o)e_f;l9a@fRIB8oR3OD*WMF8iYhbQx zWEx^ h>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>?3!R+az& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/title-5-inactive.png b/home/dot_themes/dracula/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..c43c6ed84bffc62630373d982f0e7c1c80d708b9 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6op1GX7CXiRY z`AGwiVodUOcVSB7u1NuMI14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|GbaQ{|&8%9a6z z1Uy|FLpZJ{Cp0t#a7bjDFue5g;M>MK5$G}o)e_f;l9a@fRIB8oR3OD*WMF8iYhbQx zWEx^ h>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>?3!R+az& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/top-left-active-shaded.png b/home/dot_themes/dracula/xfwm4/top-left-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..306d82318ab29052730dd142245c1e5bf84ecbc7 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+E;8wkD=_ib~o* zQchkID10?R;5d+CE(!7r4tVx>`CHy&KrUmFx4R4LkNlS)InDx)$YKTtz9S&aI8~cZ z8YswK;_2(k{+L~o)l?<=%wv#iggjjwLpZJ{CzzxK6ebod6lG#y{Up$P{`qcGpsZ?% zYeY#(Vo9o1a#1RfVlXl=wA3{)*EKQ?F*L9;HMTM~(={-)GBB|I#}k60AvZrIGp!Q0 z2Cv0ifWBss1lbUrpH@mmtT}V`<;yxP!WTttDnm{r-UW| D_Yh(K literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/top-left-active.png b/home/dot_themes/dracula/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d1de404669d955813719554a086b17ca26f104 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+E;8wkD=_ib~o* zQchkID10?R;5d+CE(!7r4tVx>`CHy&KrUmFx4R4LkNlS)InDx)$YKTtz9S&aI8~cZ z8YswK;_2(k{+L~o)l^mI^ySGwAt6r}#}JO|$q6QD0fmVL3q_e2SU(B$o`1gE6ez1& z;u=wsl30>zm0Xkxq!^403@vpH%yo@SLktb9OpUFK&2_x`(uC_BtbR==ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ysb~>FVdQ&MBb@ E0Bwb1761SM literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/top-left-inactive.png b/home/dot_themes/dracula/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..bd35055acff7731ee3b52752f62251960b85ca24 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+E;8wkD=_ib~o* zQchkID10?R;5d+CE(!7r4tVx>`CHy&KrUmFx4R4LkNlS)InDx)$YKTtz9S&aI8~cZ z8YswK;_2(k{+L~o)l_Zkp(c<~LY^*;Asp9}6HL+q3KI(!iZU^l&Gc7#dia8e17#=o*+>85m?AEaybgkei>9nO2Eg zgVdb!TY(xRK{f>ErERK(!v>gTe~DWM4f D|At}Q literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/top-right-active-shaded.png b/home/dot_themes/dracula/xfwm4/top-right-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..a24334c55fc55523064a5358a9cf2316962245d4 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+9E-wk9UFii+AM zrgn1jnm}Q#ST`Xc#at5P7yQ)!QO+(lZXlO2$=lt9^+*28<3J8)fk$L90|Va?5N4dJ z%_j{MWH0gbb!C6dF3D=De(30?{XijMPZ!4!j_b(=X(l&Gc7#dia8e16yxu#YI24}a`>_yR#o1c=I zR*74~p4Uehff^)1HU#IVm6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCnnv#Ng@b=d#Wz Gp$PzAMPeub literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/xfwm4/top-right-active.png b/home/dot_themes/dracula/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e209b717a9227ac931680e09490f0f9c229cf26f GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+9E-wk9UFii+AM zrgn1jnm}Q#ST`Xc#at5P7yQ)!QO+(lZXlO2$=lt9^+*28<3J8)fk$L90|Va?5N4dJ z%_j{MWH0gbb!C6dF3D=D5mdEa4=5z;>Eal|aXr}}Ev29^si1J7AQOYYJAu_jD=y3g zN~@N*MwFx^mZVxG7o`Fz1|tJQOI-tVT_e*FLjx;QV=EH_T?11q1B0N~2IVLka`RI% z(<*UmP~O&Y8mK`MWJ7R%T1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MGT&=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+9E-wk9UFii+AM zrgn1jnm}Q#ST`Xc#at5P7yQ)!QO+(lZXlO2$=lt9^+*28<3J8)fk$L90|Va?5N4dJ z%_j{MWH0gbb!C6dF3D=D5mdEa4=5z;>Eal|aXr}}Ev29^si1J7AQOYYJAu_jD=y3g zN~@N*MwFx^mZVxG7o`Fz1|tJQOI-tVT_e*FLjx;QV=EH_T?11q1B0N~2IVLka`RI% z(<*UmP~O&Y8mK`MWJ7R%T1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MGT&> etc/conf + +# Example install discord +./xbps-src pkg discord +sudo xbps-install --repository hostdir/binpkgs/nonfree discord +``` + +## user services + +```bash +sudo mkdir -p /etc/sv/tstarr +sudo touch /etc/sv/tstarr/run +sudo chmod +x /etc/sv/tstarr/run +``` + +Add following: + +```bash +#!/bin/sh + +USER="tstarr" +GROUPS="$(id -Gn "$USER" | tr ' ' ':')" +SVDIR="/home/${USER}/.service" + + +if [ -d ${SVDIR} ]; then + chpst -u"${USER}:${GROUPS}" runsvdir ${SVDIR} +fi +``` + +```bash +sudo ln -s /etc/sv/tstarr /var/service +``` + +Example with syncthing: + +```bash +mkdir -p $HOME/.service/syncthing +touch $HOME/.service/syncthing/run +chmod +x $HOME/.service/syncthing/run +``` + +Add the following: + +```bash +#!/bin/sh + +export HOME=/home/tstarr/ +exec 2>&1 +exec /usr/bin/syncthing +``` + +## OH-my-zsh + +```bash +sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" +``` + +## Lxappearance + +GTK theme can be set with lxappearance + +## poweroff without root + +add to /etc/sudoers: + +```bash +tstarr ALL=NOPASSWD:/bin/poweroff +``` +

    c4^-fzsymzYmZ&JZTX1( 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 F{tI#tNqp1I`{! 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ΞAMImZfd40pP`d#}+EL$}!VQ z;!kY8?2^gDbT`k!5zgwFE=S1lZqBy1L0EDhEj&|QU`f%)J+<0k-C-$>NglI5RgL4C z>3tL+G#~K_R8leC-cwRWI#?F@#gti3>lrIh6n%rU0S9&~4 zDwo3)RW7-_kIZKCyTu@W;%&ka-ajDywVnBPf=i=R^O?Dn@(a!D!=2ByxQ$qyn^g&J zjTryf@a);y$&MH~7{V=7iyS~;`BUr#p!gl z`0AsALgANOvDv#{L{aBXj-o|3+6Sx4tGZlXyWa&Es1{H)k%>&ck|hn1vrv)BW$qII`Q)MN%o5*RX0FYKNs-Y(4)7tnt%B2MK?5Y5 zNhXZjHJFY;@901|ZFIKA432r;^?Bnz`=iLQ7D+U%-&Q?<9w4|47$pPWCDAmSj8QZj ziQjK=ye{YVZrZLVMKbg2^(J5J_ik~n+)$n3;=K2Ao?xI9aI!;5CM7WOSUc@Y?kL${kqf6*+H3xxR014v^O82>t%t|Jwus`Ya?vcN1pk2 zoP7sL)QPIckb(zng6-KA{$GHvoo6Iy8B#sj)}ra8Rp;TwkI@)Y&w~G|Vwk?`l1JvG zq4Zm!duv5>91d9pV`UvRkG*3o%&o*g^W>CLie5+L^)jxRp@;smd`7=fj0hy~WSu?X zN`5N&G4c)a=kD()#Qw)e%1)7yD?mYn;$TdcuB#Bwvh7w-Kn$ku2=cYH*k=iEG-AHl zU{NFU5*Os$<0`(KUHwV?P@Y0w$idA62@VtUk39pj4+re6>OlS)GfwL*bbtScR(D_s z#_o9QbkM?@`DVlTtrgt{-NL?40*8(H(x9)R5DtrICDEEY3P1YQE&U-)XmV)M8;w^u ztQ6ArjaS|GupBH7Dps>LsE/dev/null; then +# konsole -e "$0"; exit; +# else +# xterm -e "$0"; exit; +# fi +#fi + +cd "$( dirname "${BASH_SOURCE[0]}" )" +RAWSVG="src/cursors.svg" +INDEX="src/index.theme" +ALIASES="src/cursorList" + + +echo -ne "Checking Requirements...\\r" +if [ ! -f $RAWSVG ] ; then + echo -e "\\nFAIL: '$RAWSVG' missing in /src" + exit 1 +fi + +if [ ! -f $INDEX ] ; then + echo -e "\\nFAIL: '$INDEX' missing in /src" + exit 1 +fi + +if ! type "inkscape" > /dev/null ; then + echo -e "\\nFAIL: inkscape must be installed" + exit 1 +fi + +if ! type "xcursorgen" > /dev/null ; then + echo -e "\\nFAIL: xcursorgen must be installed" + exit 1 +fi +echo -e "Checking Requirements... DONE" + + + +echo -ne "Making Folders... $BASENAME\\r" +DIR2X="build/x2" +DIR1_5X="build/x1_5" +DIR1X="build/x1" +OUTPUT="$(grep --only-matching --perl-regex "(?<=Name\=).*$" $INDEX)" +OUTPUT=${OUTPUT// /_} +mkdir -p "$DIR2X" +mkdir -p "$DIR1_5X" +mkdir -p "$DIR1X" +mkdir -p "$OUTPUT/cursors" +echo 'Making Folders... DONE'; + + + +for CUR in src/config/*.cursor; do + BASENAME=$CUR + BASENAME=${BASENAME##*/} + BASENAME=${BASENAME%.*} + + echo -ne "\033[0KGenerating simple cursor pixmaps... $BASENAME\\r" + + if [ "$DIR1X/$BASENAME.png" -ot $RAWSVG ] ; then + inkscape -i $BASENAME -d 90 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1X/$BASENAME.png" > /dev/null + fi + + if [ "$DIR1_5X/$BASENAME.png" -ot $RAWSVG ] ; then + inkscape -i $BASENAME -d 135 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1_5X/$BASENAME.png" > /dev/null + fi + + if [ "$DIR2X/$BASENAME.png" -ot $RAWSVG ] ; then + inkscape -i $BASENAME -d 180 $RAWSVG --export-background-opacity=0 --export-filename="$DIR2X/$BASENAME.png" > /dev/null + fi +done +echo -e "\033[0KGenerating simple cursor pixmaps... DONE" + + + +for i in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +do + echo -ne "\033[0KGenerating animated cursor pixmaps... $i / 23 \\r" + + if [ "$DIR1X/progress-$i.png" -ot $RAWSVG ] ; then + inkscape -i progress-$i -d 90 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1X/progress-$i.png" > /dev/null + fi + + if [ "$DIR1_5X/progress-$i.png" -ot $RAWSVG ] ; then + inkscape -i progress-$i -d 135 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1_5X/progress-$i.png" > /dev/null + fi + + if [ "$DIR2X/progress-$i.png" -ot $RAWSVG ] ; then + inkscape -i progress-$i -d 180 $RAWSVG --export-background-opacity=0 --export-filename="$DIR2X/progress-$i.png" > /dev/null + fi + + if [ "$DIR1X/wait-$i.png" -ot $RAWSVG ] ; then + inkscape -i wait-$i -d 90 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1X/wait-$i.png" > /dev/null + fi + + if [ "$DIR1_5X/wait-$i.png" -ot $RAWSVG ] ; then + inkscape -i wait-$i -d 135 $RAWSVG --export-background-opacity=0 --export-filename="$DIR1_5X/wait-$i.png" > /dev/null + fi + + if [ "$DIR2X/wait-$i.png" -ot $RAWSVG ] ; then + inkscape -i wait-$i -d 180 $RAWSVG --export-background-opacity=0 --export-filename="$DIR2X/wait-$i.png" > /dev/null + fi +done +echo -e "\033[0KGenerating animated cursor pixmaps... DONE" + + + +echo -ne "Generating cursor theme...\\r" +for CUR in src/config/*.cursor; do + BASENAME=$CUR + BASENAME=${BASENAME##*/} + BASENAME=${BASENAME%.*} + + ERR="$( xcursorgen -p build "$CUR" "$OUTPUT/cursors/$BASENAME" 2>&1 )" + + if [[ "$?" -ne "0" ]]; then + echo "FAIL: $CUR $ERR" + fi +done +echo -e "Generating cursor theme... DONE" + + + +echo -ne "Generating shortcuts...\\r" +while read ALIAS ; do + FROM=${ALIAS% *} + TO=${ALIAS#* } + + if [ -e "$OUTPUT/cursors/$FROM" ] ; then + continue + fi + + ln -s "$TO" "$OUTPUT/cursors/$FROM" +done < $ALIASES +echo -e "\033[0KGenerating shortcuts... DONE" + + + +echo -ne "Copying Theme Index...\\r" + if ! [ -e "$OUTPUT/$INDEX" ] ; then + cp $INDEX "$OUTPUT/index.theme" + fi +echo -e "\033[0KCopying Theme Index... DONE" + + + +echo "COMPLETE!" diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/alias.png b/home/dot_themes/dracula/kde/cursors/build/x1/alias.png new file mode 100644 index 0000000000000000000000000000000000000000..ec6918916830ea5123a40a691533c1991e9e9d79 GIT binary patch literal 1381 zcmV-r1)BPaP)^dZ|bCF&0Qsl85t4) zBxdmT+~Fh`*5k?J$K=i28$nwmcHD@Kjdh+$IFAcJtI_ZTLJC)Y%mR0l`{B}MI5^B&xBoywwp^~?SyXgIKizPW`$5z6h@>pb;{3UDC@U?A zNI#u&F*rC_h-sFb{HFzmVQ?lR167rkJHEeoHPgq(M=;Uz(*_0rnr86b$y1Ou$f9!d zi%-LxnrVT*^bnKDg!HsDw6@AWsj6>Do-X(+9bhmRk(`u-c7@_dd2RDo(*b|w&4!^N zq$V9lUvKZ%Wi?L@!`$_zTyT?$TC3IK_&13d92iJ0scee2flsQ>Pg*XuT8&fbCkSU} z=L7(J3w*S5X_zpOaT~})CK8Dd8yCm+D4(7ci^am*#id&v9Ub?ud?Jt_h*>0!cB8@g z^AnjgWBc|)EFG@eO;MIsT7r>3$rV@gR&O~|?Xur5a-?%8)g*dz zxz7LKT8HI(?v>T<3|$pi41l(UPYS#*CI$>+IvE}oa-mwZwaO^aT! z5x=>p@yNbS98GSyUQqO4&E`$3rM5R8$+5{~qA5oT%K`&O+{@d`3QSQH8fEo&ujT%_ z`kBjM_%EUdR_nuZE!v~XVN~eQCFsR1@jdD_uX*W~3tHuyt4gw_s!SENd++SkYeIU1 zf`eLC1qZcmj);`V+vE=2-Q56y^ zPq2dnaK{uJrAaKV?UsflZ^W@Ysmj0U-f(G~id7XScJ zq$eaF`@m_v2LOQJlkiMi0?CK3W6tnwG(D2G*akMbs##cAl--^A ztK8oTE0^2{&rOKA$%_F1nmfJFRrJI2)G|;jC75rR2Pf^Ux+4enx7(aOVdrA;cM5bc zr$Gn65cAnbIesdy`p^yQAe>K)Y_M|`!u!$+P%9;%Xa{V2v4O6utxf@8vIX1W<;E$& zy@#wyr2=K|`0#@z+ty1qdP$U2KZXet_#XD)y9%*rXg;EzhtsM@PmjI7<(=y=r*8~= zvPQyO`7WC_Mf(4KzxtfCxwG$1hm0-ks$nbJ<--+q&3~LZd*NLG?f@u^^BzxStPvJC z4}d)Yd$CyTuxnTJT(>!{PPYp3I;u-c)c_0t^f0GtOv{|=Jmn^j9n2GI^h9D{mX-5y nhs3}Aa^wOS{o&7!<74bEFC_qR^bj+^00000NkvXXu0mjfJ3EA6 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/all-scroll.png b/home/dot_themes/dracula/kde/cursors/build/x1/all-scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..89d9db31168dcad3ede8aad221ff78d1eca95cad GIT binary patch literal 1553 zcmV+s2JZQZP)?A(cLyYty8zf0-#=oob9N7RMcuG9+$uS zSoRT)vx_JrBqW6YGQ^Gu3jkNu(3_gfBWMK zI9O=YC1yuP$_4h(+Qb%hNJt3xRTHxSu+l!=7G^S=eR(_{SS+i3Hk%C&o5H}rz??7k zWCg&1s9&UH`_J+7^AjHbzTgvgchC4i%iw&2p^rV=$7ft15Y!v{@1Kd1g`WU01mGEi zA=7c-d4z1aT+S^mt@4JoYMlVM0`N)sXmj}fti!RZl2gL~_yCXq5CE7_Uap!I8X7tS z4xTv+040@5`L$|&lJ2%at8VEUtE_HX0)PiV_<4FpKuzPVL+X~!3)kvy9!O5!=nFsy zfLGI`k8W!1BHE6-n%bsY@xj5tT)bewOd`~F^y!LAD#(h&6tZR8E~07e$^jtE$;l7U zxA&M#^{2?=sw~pq_!H5#_jc~wxz7`TuvvGfcx~!d5*xpc6c(2eZO2_rb%S;V1;-xu&=eA_5D4EG8hX!5(Fb;rF0N5AHD&BB& z^S=63MuvM{ZZ3>Q*tGp^0Nzb4zg5Z=sbpdJ`y?YXn`l})Emtb*55>gDgJ7+E z+f_Po&K!nZ48S`sF>!(NTElU5OV{HHm4+0TTuxztZu_&oiL7hVUuf2Kw^TQ1&!na8 z3WK%HB)?o%rCq6NBpPiOeWkMg(6VJQ^8k1On911ZU`mCvU@dzttgRsi;I%S2Ii#Sd zL?IH1T$z1m0B&Nj*f%ydaV~(_45<)+(BI$R|f677u`-aAj!;3 zx6qFso?N~>Zjyprk%0U6?`0Pi6%9WJ_m71F;FOq{{ARPRn_j#miUb6OkqB7~xvB3p z%4D+FVZB7A{R)|`;y8e@!onZ=?W2|}5@0a&Wh<3R8rBrQvPkWP0w9#jljbz*y6O0Y z6mnDFYm`c*ey~PM{TrkJ^U4GuR;tvQ&AJ{^uB_V$>u_-B+4C|&0dVs7_xCuNTNo)4 ziQHhFNDfEqsF$`0XM17T+U;*!=T#8fFt$bPmP7J8)XX=B?!Lzr00000NkvXXu0mjf DI~D1d literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/bottom_left_corner.png b/home/dot_themes/dracula/kde/cursors/build/x1/bottom_left_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..9467bf306f7064753afe44d3e749a641b11cbf6d GIT binary patch literal 832 zcmV-G1Hb%jT?%vajZF&=(_pV;<3lE2L&yUZ2p7WgZ z01-tLQA82R6#0jB(zP^Tvc)I>F#y>tFFTGMBHD0aJprEkuxyh(60^kK8KxW7}si&s&(;5AJ{n-wO1H~o9 zMF55YQ2oKg^Y*vhn&wAMIGcN}#O-!tanXaT*ROql{lZoy*UOE-0KhJ-cr?L|j~CSN zpC8p~w0XTfJ@9yb<4H>kcErZwVPk{uadTtAy*oE1C7#MoFllm;GIy$?Erwdy>ZAin{hHLi|TZ`A=l)m1}I1<*5@YK|ZZ+?F6R%(Wcebe67 zQBiU8TL9#fnBv3=38qve0K{XaBXwB2??S*tNvjwd60D8Zra1>DZnG@A8b(401ptO& zD8mwAVSeGMIo&v*6uKTv2~mlF7vrO2u-03R0F0p)mzI_00!V^C{9%Qf0-&E=xv7wc;+y-ug|7sAMF zX^~*ykAMnWmpTf6M)Ltve3#d69E8a!aTH;`S{s2k`xXiwmi_?gcnXg@iaL}40000< KMNUMnLSTX!27PG& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/bottom_right_corner.png b/home/dot_themes/dracula/kde/cursors/build/x1/bottom_right_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..66d574c7b9f760b07b5813df7e451bcd0e71a704 GIT binary patch literal 828 zcmV-C1H=4@P)4cw2)dVj7mxaWlIQp%I(2ej3p!= zDzzxWiYWCVD1*|pKr+YHEs|<16<3Yup%+Ee-PPGU(?he{1g*Mbk9*)_m^<@*=brl= z_%0Ab3^BwI!wNxk=4kU2HKGEmgOmYaXnWF`W;UhCf*?@Mx*j1bCN=g5AC7qjM;67= z?_<|*-?sorxZHFnwX17jBYuk^nqdC5sc3dc)S|{galGx}gO>dPzaLd+s>Xf(KsU>< z>|1A($ zJaNw9cxkVw#j7VK>rt$ziNUOG+2$cp43h$Y z`1up&eg2(wbyrdWaFo(;{e^`n;b06H-_-dt8*HrRacu2N|~h0M$?AcR2Z>%+RW>kncX<3`it5M%&SiLLMj zfF6gV##B^nvlZmddJ2p%yzaZTb8 znJTPm9B9o%DP@dt#=QSYOaO36$tkT(4UOjIejXnB0-onVh(U&CnCK;Df|4}J^Zc^J zJkMiuhDCDszM6n$lIfWy3;;txK|xZ5{cJt~;(|07(WD&9$==DaueCLfQ2+s`-q1Ub zSpWt#I7Ai@GM}VIP<_`uKO>I2CCEe1aDmkzn*6_RDZc<8u@4bQhH)qW0000*O8OTM|8y{As(`vCo~&SHcL zK#sj0@e5(nIy*Y?PJ2*FF*W&?haH_rse%K&FPDii>bP=TU3qCCu)Or3xTH8@{PdYp z{C07*c4pKH9O z=2o4`-FH~su4_`=eM9wt4Y0Ba{TyzkwDPL!2M0$z-yMaeYIxlH^=#S2Tp)Gj`-Z^+ zBNe7qW&ySU+k0K^mRExls@pkK2W-PQM9gdEM=i8ye<#YyYLc#2U#JvP+LclQK-Z0@ z77ChzS|~ZmV$E6(1m`SfQ_y6#XaG_Q1t5e_x~7j_xqSX^Pft%c_v?ZMAp3`>&W(k)HTze_12woyu{ELN-L9v^tu+|ck5Si(5X)&+x6 z6lRR}i2DLq0q8&w2mm409HUW-i(ge8FLW(DY!UhaXAbEe0nomi00000NkvXXu0mjf DU_@E? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/cell.png b/home/dot_themes/dracula/kde/cursors/build/x1/cell.png new file mode 100644 index 0000000000000000000000000000000000000000..c521fe5ad14e2420981454c255cbf0aa8adf47e2 GIT binary patch literal 675 zcmV;U0$lxxP)1sh)5Khp=EkkMln_CPqJrJH5EK_KEJ;&+1o7(y6kPTNq+3BW z1reX1h{1@UVrao8DT0MqF_oyzHTT0sZmwyG_a+(;B!3uYG3U&0&Y5#&V63sm8j-{w z*os|#wlnCNM+O#vD86`mBD_bvU|W{!C#1Buzcn8n&!mcgH7Hye0vwF0v0H_Qh0~ul zH{FHkUX}UzOEbVJpgk&ZH?09+!m{kC=fxtmTFo^`?n{!(&xL^rIuXOp^bZXdfLMO^ zDihZdw=L723I>%_-%S+d!0VOwPo$K3^Goy2$zz9};*)m2h?R({US4`oI8!Q>0NB|0 zu*0D7xxvkA*CW78I(?X2K3502_x<~gJ=O#eFxy73UjImStzQo(Hyp?|}I?VCYn4i%tZlltNFX(bRhGXs4R|Li{=YpnlIKLO>F#!AnQsG002ov JPDHLkV1kNnG93T_ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/center_ptr.png b/home/dot_themes/dracula/kde/cursors/build/x1/center_ptr.png new file mode 100644 index 0000000000000000000000000000000000000000..d052dd0b68f481ea3bb7a0d67ef3387216e619f6 GIT binary patch literal 798 zcmV+(1L6FMP)!L0Sg8Ty# zg)lGrfkdD*H|Iv^WR{r&-AFBeQ0hfjsilUVF1AHZ+s@hAMbHP%)p_6ddB5j<-uFH5 zk46<~M!-r=?%Ec3A-Ewpz%@+EEuvunG|F zG&ZJ5(t3rn&k2Ct=0GiqXX_gpbpAH7;7ThNON)+Qu-hC7t1Bx2EG;eK>K{n1Hr1ZP zSGBAt0Skaym!hxfwpup4uy$F{>-DwxB$G9!T(AldI=h|4;}c{1XQrn&y!3iK%+1Z_ zzv#5(BXeIX0jo2&XI=_O6`XFXg{)n>FCtSiIp8g&3XW3Ae~=P*Md)u4G}s=j-crq99hhb`8h^_w_o_Y7)=nnRsdLFl%rJ<2YcZd1aZBtd%0U*`iFVY_k-@ySS0(u}rqtWag z_Dp>|a_qE}n^!26S5`?wBa?1m50C+D^S2LqM~9n{gzr@{QaX&p!y_}sXBYm{bBLut^1ODbn1)IXxxd6Dx-zR11T+! zo}TRK9lZCTx$P*R143H7)j&!k_#p}S_G(}$egNyS1P3mFzyT5PKtjQqMzbEj_x&pp c{ZCBt6YT8v@q8oP8~^|S07*qoM6N<$f|`?a$^ZZW literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/col-resize.png b/home/dot_themes/dracula/kde/cursors/build/x1/col-resize.png new file mode 100644 index 0000000000000000000000000000000000000000..298b8be0a2d681f8c5e18dfd65a93fb1ae959b3e GIT binary patch literal 1033 zcmV+k1or!hP)q=LwiJ?uFtU)jSg3KNo0(T|x1PeUHUbidC%P;wOc^3i@ zV1P*s7Azzno@dXT1wh6E5Dqn%u#bRJN&tX;^KJeO3D_3yXzY){gw^qL&Yc@`_14`9 zcKrB7MR$C2b8|<-nmx}^ApL=RfZ5sko(g4ihIDqQHek|}hHbku#@h-H9X&N=qTghd zG+d^xscYV~Co5|V>-*aPeg`H1cn1&WiK^EnQ2)VtO?57e&z{IR&&<_4boOso5ow zNcvR0y&~Z~t5ik^1;XNt^mOQS`dMNhW1kHC0|Ia$GZXD??enDz zXI22PfNe5-dthVR=hlz~p`x(J$Y~722-Hm)YBHG!0QmX)Bfp@)BwHir6&Kwi7q48l z#K>gbPf8y1j4a&E%?&Yf8IqDWb(u}yPN$`$T{Rfqm|)Y{?170&rLq*{=RGBS-p#0} zXczg~wSf%72sG+ugoTGeAmpF$@DNQeynbV3^vV@2AKt&aX0}*@^g114 zpAens zH#_dmW;g;48i}AEFn7!m044xtn?QQ+|L*|4vKk6&^>TCAwf?}p1AxthmR=eQti|K7 zfH)h>AwdC9N@-{G%4kqZJ21dY0N`B4eV_o$&lS~)i=~U_RaI9$!p}^dh7acI!-F+o zu420Ze1mm;doRIX1#@RFw@oO9DPwzn1HNVcw_&p%J2YEwqAEWI00000NkvXXu0mjf D2zS+& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/color-picker.png b/home/dot_themes/dracula/kde/cursors/build/x1/color-picker.png new file mode 100644 index 0000000000000000000000000000000000000000..548ff113d845d2610e8415419235883e0cd95d4a GIT binary patch literal 959 zcmV;w13>(VP)6t8QvBhbxszp}UVqCOj!-bUK}6Z`{E%4#&6S zT{fFoCX*p}MX>GD@W+&ms?`kuT=2sEjL?*n6d%^s|L8(V1zi`hg@!6rG*qFY@rj3N zi_tdr(9pgUfWSjDGl~EZwVJx~OG>Z(1WsPD`wvmp`j%5Fl@jnAAD<$UkdWXb6bg@3 zl$TFiz?xWC%pJj5XD@63&w2k1OaKVNRhj_1-7ftyGV;elu8)JSRI-XkPXK`MFHokg zzDd1o`O2y>hXV{FfXg*LZE;Xg5QaZ|90bo9&je;3G_*v>{rzh))6=C+rwfEk-&3Jb zU~Sl%zMb3D&ER>f{{$ug1Pd1WZ0)kzq~;C_D0NMI4I=;{6yxJAFbso@noT%z^yt_# z!;=#O0|R52cv4=02>>Q7Em!92>$C6m>n;QY`eSHl2-HOp5)y)p>?{o0?U2jmF0okD ze7~+HEA`aL7XTdK`IdhN697c7za-c0i>|(1Q@f$5u?c5#a-qx2fZaX_LI^}6(eS;y zH{-f{``+KVb$tlHsCzm2K&N$@s@E@Jt^JJ!#icZI_W}CYV4~WnB$}F8Kr5^6(l%4? z*Q@1~@c;q=EC#R;fEZrH<_|GCU6CJa>o*jfFPjR@$frg#$JW+8&AC`|H4=ay00{sQ z{xPkX(|LKaj#qD=>_G3a~5q(%z6Mz-7e?&x!(HnzubAUS#MZ_rs4!Nl>+*Jw0L)SI^k*WA4R&T6%O#;>>e4LsAxQ!v3qkcjas hP@Ha{^M61A;5)%MRl6Pl7l8l(002ovPDHLkV1m)Vyj=hQ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/context-menu.png b/home/dot_themes/dracula/kde/cursors/build/x1/context-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..b4c54a1082a663944d75d8df3780a58e2f2798a6 GIT binary patch literal 866 zcmV-o1D*VdP)lK)7N1ww`rg8!HXAt{R4YuS4I zVX`!92KGn!_``C-wDyN4n;KH-6v;qN5R;$&_pMV2^u(iEw`{3|<`pxKvo^pj^BLE@XxO#4K zAsFI6VlW6>nwpc2q-Qo46cqTl6E5Zg_%=5u_LNX)c%XtEE!6r^6SzV z;tudK-M?24snly<{+ZH;of1vH7dix!aQ9GcREpuUo?Ew6EO9RWVN()-2l5aE`d9pB*r%w zM?;gadqe_r|3sdCaIC^r@Kw#lsdZ9^KGQn@fKA6BqcHcJZeVmFAwK*P02_ccA2d$E zGQS8M3rn`w$x|a{4tSRJ4vbiL#Yf1&I(%olp}!_%^z zQFj5*Yk@lj*N$qS8hi0md!QjiaPhjl6hJ-Lbh{Ru8=i{%$V1E8W~~+srT7q|@#Agq zFqu>E7pnzR7L&bh1%pqiTZoyWE7JBP*1}!pQjKY$8q?bA#U&;1_olCHUS3o})m8Zhy-w!<_qGDC@_{-^1i%ZxCIEo|LI7+nDZhO1)!T7n*2#Pl6`e>P zw`xd3WAk1B67amIMGj>Gb`{^jrg2gGT=O|7IJ7(aRL)`lfBU7oW&J9R*+=*e&9&KEE$@~VJDR|-hMO=z(#rT5<7{%CJ)D}u1H>?9}m z{_g$V^ZEVGIlpr*@IMjCsgo{#Za})Gu5Er)WSFs{qJsY~-~d2hD8Cxs*xJQu+q%YO~pl{rl1}XfhqB(zI^!f{&}tkK0{FqY;O5 z4pBitL1_T|op5&*!Z7MWMl2wsi9(@3l1fE-4L!${N~NT{vU-hNF5gJ}sc4F#WHg74 zVcYQK``V_w#Kd?503IV0o^gQ{3I+COWf6{NGqbbOO0L~*DA6l>R}=?ULN7Ler+7?d z6|XO_%u9JcV8O=gHTCP3E{d)Mz>8g z4xG`Bzh?r!2GyWN`loUeouDqea_hZM;+8ad@7xt*mSs6c&fx9nXqSe(8sY(F7zX#W zjn|4xe_8TZ@ZhSS6}MdPtXdO#ziV}kyTyIDsJzb14w;kV+@MFig&mW9yH(A_>hi*r zZ7H(}ArwytC6h4=a}VYOYietseIOF?;o%X97XojBjL|ddWo`JFSrVI{e_~d0^5#w_ zoCsh7fYl)Kae@G(a;3y6}Px-&l)o^4U?>2!3 zU{BkXa);xF;}^v&{U9qV{i3?)%##$=Ufqo0so^H688ddy0{~bw{pdf};Tj7v)BXyo zS}GrShrvCo2|QDt7c_m(&Sn7joX;u4qpnMfroXkkU8?uC=OJ@#a}a2jHEd7b(&1%$ z)XGKhECdz+X6Mzmb@P`c5d$HO?^vQ-lf|Jj1h0E`3K%W`pZ9;rHPqK-0${ztei&N> zPYCCb3=9l_k;-o;Mkd6{=zuBR;y!Q;;6FzO3KZTLnu`rjR&fI@J$t@L_(%;$-aH2% zuh4L0esEk|{Jh_8)*WwZ?|OW-Q%fqk?-EUi&R*Nl{`=8mr#=NR9RPz7&hbRr8s&tG z07wByl}cs6`t_S;O`AD2@M778&bsPqBLEu!D;%MEu4GQMp9-DF4~`Dy-jR4X+$!jZ nP2%7FISLDK|M4dy=yUQ9Ss3Xl!j1)p00000NkvXXu0mjfscm!8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/crosshair.png b/home/dot_themes/dracula/kde/cursors/build/x1/crosshair.png new file mode 100644 index 0000000000000000000000000000000000000000..7488aeaa6803b1ad3380120028ec51c30f54f9b7 GIT binary patch literal 775 zcmV+i1Ni)jP)f{ zQL(TTY{kmvM3WQ-lMuXs0b?!^%NJ`3+MK^0e9IbHN%!*R#aNv(CTOwBhZ0Jh@t8%&A z^WxQ;31ga9e9zb@PN7grqck)ce%;MvYrfySTAiL>6e9?N6^n}K&CR*u`~IVIDPOFD;6QCIYP3TPOu>d~sD=14SuqfOCTw|f>H%ozU18BtHp}1`DOrJL5k{~l1 zfyGap0W>0rm}21bf@DoBHm>Y#!O@^3Xy~(6EY?tnBx>4#x7bc5m&DeVTUKl_5|^|m z(NfLoG?r>s{|~SLxLKEcF8_m;qW=jP!2Dca8ylajlxnrbF@jOZ4lB{^&zT0YwEnX) zv|gnRT7x2Ki2OCMqBTUEAc=55Y<_)q3moo^e*$+bxZf7b0T2-I;*9_R002ovPDHLk FV1j_IYGVKZ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/default.png b/home/dot_themes/dracula/kde/cursors/build/x1/default.png new file mode 100644 index 0000000000000000000000000000000000000000..bb37a0123122a69aeb94a9de7d10b0afda08affb GIT binary patch literal 800 zcmV+*1K<3KP)tDOi#=?(s<5T3QdB%FS!l>-DNc!sXEff^&27WCaDs<0p{I<%bK43@xEh=%meN zn~jVii2(nmM-Lt%B}JK2aMgYrl}c3(&hqsEtJP}g4F=-(f4v*e z{J6kswHoH?YQhr6oO5XJeE@OaVrv2ymzIKnsXcyF*92ez0F5}0(%4x|(=91cMxVXtw3l5f%OHeESVAO9CAF{amSv;M z>EyvvmjEmYf$}8-paifPz!m`80PMJ7syX)V{iHwtYzfKC+E1Rh_Yg;O>k$A72)w6d zyfy*1ibZfXhWlUje9zdreW2i6;fb{L^ptF^_GeFDN8Lbwe*gl0tmWb=5iS`SfFwj* zFjd_=__BB4>Y0KInE*CG!2adKR!SrZK=evvz_~#~;EGquI$G{VYcCQ33buK*cJarF eS_1vozpG#V0`z6}e`j`fb~d{tSZswDeK1SGhg7>8q4x5m1XH|$Pk|Qk0;P~P1|M1w z>LM+@Aw{T-2`bd0BI4!A2c;p|2tGtfG+r7j@zO}LS2XB9V-SGpuQBT)cVfmal>B1+ZgrC$|Dn72&f?(*&TuuMgx@t<+eOp`jrF z0s)Qgt}djMBoYZ!Rjmj7F7=%k08v?4sS1VBx87U;z*uq&!^i<(SvIz90bm$8#vhLZ zkk1(?Ld*wzMJBvEZfI!G5|^%ZjE*F0YZfnZ>F>X?ED1vByg0RzDg_pR`u*Mm@!sCv zO)bq|kRDHa2HUoU5JGc6mYe{YGjKQH$h`eczP-c3S0!u(9M;;zoyKe1_!PV8( zGc(ZNx3i^nhYaYt zXK*wc<54o%J6o^~7@st4ybuUzzkL(mjqU*+3MoNn|}B$%KTVf j!7t~!?Qy-kuZ8{vbxtDXTq51d00000NkvXXu0mjfR#&Pw literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/dnd-no-drop.png b/home/dot_themes/dracula/kde/cursors/build/x1/dnd-no-drop.png new file mode 100644 index 0000000000000000000000000000000000000000..8dd383a5326f30f9ca22fc914d8250dcd1613a69 GIT binary patch literal 1326 zcmV+}1=0G6P))xOs!EG8%L0hoN?LU$6{{&bX;Q-Rf-x}t4J>EIJ;qIDodEOFV zzOTx%%;r7sfBNp;z17K^CEyqXRH>+_Q1*X$^a;i3n3NcZ^(6&ks>oe!iouhK;V{F>Efk-&Q z%vrN=xm^5w`ZSUx@!1!j>$Yt>J#KgCN?ZG)#q(!h7(w8s6-$5usEWg}a@*Fe=(<5P z8l}H~0Dw>^M4l%P03ifl9XzNVKJ+yU7cH8yYVDfWfOQ$*tg3RIh9V)`mSq7@Usner zy;mgMO>1i_0Gg(9vZe+h1gB1&LQ#~NfSPOnT)=p}URjdqDk&}nAlw~B*9`ztDI42P z0if#!eZ74E7$cx(YhT{E<2}mC%4li1m<&t|EPf<s7|ivCTE9qCaDf~-B!%LsioZIQmGx%X)`QJoC=dPXCM$LE6S!=0M^@YZ8`AZ z!w+?pS5#zCn;w-BKW!)(&-dj49?f^tXS0B&i?Erl0}jA64K*k5i4!N{jrDb# zH*R`SXf9V)-94s7ua)9<&B=4cK7<4xgkvmjxyldm1b&CYJ#LM`lud_e#UhbVFN|J5 z1nHF5msc%2u4(FrZ&bgDD+{m|TQQk~kDgpj+lq zAVrqz1lMY{3&=Zu^2}zJrfxc0-=NsGojGcOX_~}hQGWXN2zw_KFx{;&WDCwDl32h4 z9v2>2qB&`>BG@(1(cAe*XJ=b8kj(WuNu-_%rTWhMrq8@rk|YO!ZQGKb)aCyE zm|9;~Uw*!}?y2>DulvaY592a9YY4&NSc2_c(ZTRwd|mtHreiBF6}Vsf?SM@vp|IbpQYW07*qoM6N<$f}yW$$^ZZW literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/down-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1/down-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..507cb2e5dfacb5d9c3e47a6b8d07b29ff466f52a GIT binary patch literal 615 zcmV-t0+{`YP)OX4MFTVtpf1529Dc*rh|L24#V4njV#m&d&Ko$owm_CbdZ z9a@BTh`icd>3(e$)&Sp%mAM)Wh6c*JW%G=2>IEQF#Z~bE-RbQ1_q+G*%k|7w7U**0 zN<~!BfPj#)JM}V!kTM7aQ9M0WVXwD-FCeAV+&cArZ>eytczsNXW`tWpNBF-KZtHdO z1nTp=>(mxu4e&3$w=S=)eSKWst>{t;gb>G9*RqM!+fRd3?{`BRXmpnv;CuDv9~t>0J{pf>+ustVX_i&$HHsey55;09t#qz< zVepDP-5-_1mu^Taoy!}BaRLZa^Nt^ciemv(78e$N77K+Zp6k(goV=Y&SeEq*sJQD| ziuYI2J=ZtKZvV|~vs2B1_<#^_#C*Ln`FTAjpD(_<1N6D^wur*M>z+s?a_qs>qbP6` z=t0qKvon_;2v9u%LAAGgD9l`koia7{CrqV5?>7zGrhN$MjI;m%002ovPDHLkV1iyQ B6HNdB literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/draft.png b/home/dot_themes/dracula/kde/cursors/build/x1/draft.png new file mode 100644 index 0000000000000000000000000000000000000000..dc37e3a6ade3b61446a9ec6bc1095ca1ebc3d87d GIT binary patch literal 986 zcmV<0110>4P)9cPgAXLj zHte>{WR65fVzSIJh|3bTEE6{el1aAM*2J`yDQH7CaiA{3T=rs%WwhNxZ!0Cj+WNGF zZ*r2GbAR{uIln*Wo&(ET*0PrMf0M|I5jf~xKzj^eiSqUJc$d`&(0IJs3R{f{lUmc&kJ^99a?G8er5CFrzVGIVtn%#|i zDvf%n&*gH>J_$I{JZeDWzC2Q2W#9g#+vRTPIQ9__XJ%52hke5sjfQ7-H@)(_0uPgB z!-)mYsvm~jPg^bWUY%~`{+qvz+rIAY#q04b?m!3*z5W`tb#`Kr z{<&ZxYy z0wDylER&-*#3R+Npxto<^J;TZgChs2vIb=6B~evMT*24ig?5Lglluy_AHMn|rG;PH6=&IStchy@_p+8lYr zsP%chOG4Kb6;b$Xp?^zp!65OvrnP+*i&*_~Q`14`#f#GR`W=fx0jjI3nf`P7TLtrKP2_1K*wf=1HJQu-)FE z7ebhKG&C?ca2{E<(DTLV*}2G^dur<5rRk}A}`HUH!v0~anGdvVtu8?Xkj0v2EuU;+$)L}q9CW2I6Y<<-~kD$38#Ukk_z zBnNm3&?z=r;#tc20+3MRG*T%J6I~urMwCbCoL|eVuRIC;3#N@R&DXMgI{*Lx07*qo IM6N<$f_O>NsQ>@~ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/fleur.png b/home/dot_themes/dracula/kde/cursors/build/x1/fleur.png new file mode 100644 index 0000000000000000000000000000000000000000..d1f8e5f56d7551c9921279f141c81a8e971dbd5f GIT binary patch literal 1538 zcmV+d2L1VoP)KY zK~zYI)s|~eRAm^)|9kerUZTZat_y04iArL|xM3s>(KK3PfCvaX8csqgLsAL`WfC?d zsbvZ#=A}deEp;5j8wvx0E0^WIfLwPGZ3GrXcexnL+lM`ipr|a9&GgK?AI_Zjd4JFU zoagca|081npi)v&_y8#S`9Fa&3rlYJC>#FLmsK~d2f&&LoH7;c;NZX!yeQbZ_s887 z#bn2YZQN*q=d7FofSoHZlbtwyiOiZKB}pmAh+LtJ1;8;CY>Hya#>R#t5?MwaPtO1V z98XUNpKl(yIwC>{6IG8F%m6@ToI2-QTT?qvSzQeP=xFc2)x12bu#mN(0GK9-7(ZAd zk+3Z-tv4Cf8f^^K{~DM9fbo6Of$0PN59YC0EHIe{HwJ?Nkywl_jm9d#SGK^ocU(%w z`JM@YdoC+)rIn3c;LxDnU8Pd9?CtG`_LV!t2LNIKd;si=xkZyBA|lM_V8@+o3;;}L zXJ<}fS)ISK;dZ&AvWdtQ$^Zan00a?HQI6M2YIZBCnlD}}u1WfGTcQ&H0RXe?yfXLF zs-_`j!|kS`%Er*8OT+lj3V;ECa&~s+$Q8iSz1r~b?#0YRZ8c;z}$QQLYRfM8d0 z^5nXPn{Ay%8KgJ&JEAE}BX#wy9s7@@y$pb_sBAp2VdGci-6j6y(9x4b*>Jn*dU<`= zSOFN5fs&Wjy>I@4`L_D{dY6o}-%wdm0RUh!SvZpV>w}cNyJxQbWJBb%fzn8ESN?Fs z-4;?b3)~NRFZS4cA-k|9G-S2)-JTu*z?7*|5g4=rZVMMS>$KW!()lxw0nh^=6aYp{ zLW0GM=EBoSd-k}*MsFU50)SpW2(?PhkuF-~#A30X`F*XUJ{7-D1s0PvcZs*RwML^E zh5|sVT8$ms6A`~PZaSCCJ(78;;1#243IOBV*x0_#jyqqh3lG<<3lE2twbigQMNzPm zNc1HIdF{PAovM#(KMLH(bwGcAe{<&P^Swd~;XNLYH~da06k=7#hlq}e(P?$}cgAn| zta-#&1_gi%K;-V}>2%?We0xQ0tLCSl(~0NX-elSG5K>yzA_rg>85R3lO})Ci>-tgB zpZzuImLDc{H&ojAgdGb3*cO)7{r>U#XtKb~i^P5N11YX(&}Ls%B>M#gxxkS5JdEfa z4Eo3O09XL9b@T9;eeQBWVtI{Pb0tqfE?h2%hM|NL~UQndWC{?y73W}@$*b<-M zP9Hic{bXiv?zKvysA|z($t&6Cu2)9@2n__rXrE6S5=JLI zy~v&&N$qA_v$k5L62_9z>2y#O7lSY0YcJ(wHPXJL{KkSl4LmXc06>0z=HRV1b<*;{ zfKeNK{ru3Y(;Z5T`~2<*(1ZrWlLF+;nBn43S$DH_@p}Pe)*LC3y1hdbRV~_;Yu3z$ zA-TqV85r;2CIAK-8!NSKt*T_BYF|G;+`rdzIQ8JcJ1`{D(9;f?s4)TXjj97ytQo0R z029ZcDaL?dE(<{907*qoM6N<$f+6M8vj6}9 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/help.png b/home/dot_themes/dracula/kde/cursors/build/x1/help.png new file mode 100644 index 0000000000000000000000000000000000000000..a7df2838b11cacc5fd625a1c1180fb091425101d GIT binary patch literal 1348 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 bUy#26_www@EqIW200000NkvXXu0mjf*4Bq7 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/not-allowed.png b/home/dot_themes/dracula/kde/cursors/build/x1/not-allowed.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f3cf373b1080433389f6c9eee8eecda2525899 GIT binary patch literal 1385 zcmV-v1(y1WP)BD%6+|h~g)T1#{#H$G&v_T)A9%aCG$Ksm0)nfh9=#Zd#lC`suiK&nw+g9M|RZ z*?B(57C3KM3pR%(iN|7Lb}Wk!mL&a&bNchi$pSZj0v3SO+dH@_ z5egi9udmCa3fMU@!_iW8k>FgGIosi6Mdu+c#D;*6U(0%bDX5*8%}o!rf~7Y0avQDcn1eoC6I(b06Ug-peX8#fI>@JTfqWQge2X!T?^s3E(bDm z*M!~^3GmGgNnYyGPz1c6nd5?KaYxwCGLN#Qr>DQW6|A&^ySlo%(EB zYP1DL6`2>}9Xt{ZBMTU+n!I%}w;&~Bh6&W#O$d28EzxcD7)c1P>(=VPYFSf+;E7m> zU2%mK_9&;5e|pLT0NWt$e{f@v{gSZ(jQb$*q-E8=Vp z`WV$so|#DNGsWCfx$N|xfKE%O+ucrrTKNYOiB%gqWAQ_KlAS#dN5cqU(zN)wSYcc@ zv49?r!seil^?ok^M@v<9PiFLq`TTR^qo=n0y&3w$*@KR%bwJ)cSqAFV?h-Yy8#Vqj5+djLNW=<8d1uj&izNUGl3 z)(2F%*Q+2Q$XOOA$_67<{j6abpQWaT4pytx0#K=YYPUkK25zhgYQ3%kK0wv9csvs6 zTrWv-HT?)7%QeBlMmATxCZrv-ZNgH1NqsLzBzJ^Lo r{|#|i__F*@p0`W2`CAYA>regyme&NP)7IU4UGMvU`ZY*MS8S`zzG;zjA zAj|wT0-VVx3Z`*sJz4!W|?WHB{rOZUX z_)kvmx%WKh`JLySbI*Bz|Mf44xCh(SeFy+zupsRDkHAED>HX$TDlUJ{Pmz7^qa+)BBLWXg7CMG8CZEtOR*y)@_ zLt`T=2=JZ#fE4{ltZqPIh0LaVFgU`1- zA?H8VREPkCh53csI;~dvI6E^7k|ZGr0=!-pRM?u^#%)r)yu2KYiy4N@&R#ttBKVB} zAl|Xteh-g$a&i($Nl5?zkH-U!4NNsfkrCjsiVFNiPYprlpAL_hJah44%43z=4iF@n zG3&g0^VOFR-@4q_=Oal{DF_0r7BhI>4*;0C>wqW*Hmp*a0P}CR0!~O0rKNiR$>#Tm z0r0UR4uQ#*mX?$qkM8`z)c z#|5I_n3o5ILSgRh?Oa?dVgdlU^XdI{W7e^<_O>*01YBf)6bJU|H3SAEwCiwZ{TUpXQ*4*&QQ-aCFA6eauDMM$U9!R2y|g@L0gBf}$cgS9#>9JJ#$*0?OlV50zFX>@dS{?pbo^#@<5 zo73gy#tjRXMw1TnuQ%=SfDttE1K>VuKRfYNJ##Fdx z5r7W>yLV4@cUERb|E`+d>w>D)YEVkb$uNxU`bGl_0G0uGFI?z&_dso}D>ExAZg9%| zDG+#m9&uzNtLIXJcbq$Iw@>`p-1zn}C=@X-nFy)wONPJ;i-;o;h_;9#g6sY4?(Lsz z(l&h2@YXRXmC7~2>f~hj{r(VGRr~7BWYsT+T%xaIz%<4WrP6a5WoD9Izh S(L8wo0000CWmg{=@y~LyHwBf z!QDW?YT-IS@_6oUR-=jG)=OPt&%OiV_^B2V9E+#?Jp;P{DO)_-QR@J`EPD+#b!PuV zpRZa`6s~r;c{4f5t3jpIXxwxphx4*VC0X_wN27_?ZS8JRQMp&t9<+&i+X>Nr`GyEa z;zP~NE#<%(G#d9@bSQ&n)zF0=Xt2B)3YRMvDkM2CBRxV81*cw zP9&7Spd03(D{89)B&Sn0suKyNqx0rG^n!B{T0{_Y%No;4AQh9Djj-iexgG)`!O5r)p{siPLA! ziu*pl7zxJ$4#%;bXxucD0)Xw+)kT1G-Q)Q%GxO0kmnE(I) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/pirate.png b/home/dot_themes/dracula/kde/cursors/build/x1/pirate.png new file mode 100644 index 0000000000000000000000000000000000000000..6a6d8d75e23b15fe37ebd089171580325c5a7ed3 GIT binary patch literal 1395 zcmV-(1&sQMP)5IA{eOtfsX+bX^*zM7q#ZC1cT_RzorAbnGI zDLyPbe5cm#Snbu>At5`lhJ-l>)Lx}M-KGPn^JiTI91jZj1Qq~QWp&fWVC1~e;vz5I zm1+d1Lm3sgGb5JH6>DUZkKe(B*hza8xbyFT1wbnMzGh*hT2=hWr@5l4$K+P%@b;l? z%gfyI57;(8ar!a9j)%y_(ZK2H>Dth-A$j4akBtZgkSu1xPvsNjt^MH8kZ$Nwc0p9`m1085M@!; ziq=5@)ZIn^RDHb&Hk;Dd<@)V%jR{sO$g;PGfLwk?8#EX?Yb}wJ2&k%HOj(I5qAugz zs*cDzf;Ds;+O`$|1|p;A>*=la1jWP3oQHCDml|iq-53m?0Dz{g1<_)@H`!`M+jlq(=C+oPyHg(X7(vh6WZEp|V}}pF*P(#_^l=gZ zAuB6O`|ZW*%t4FA)H7>#|Lx56BRVlITt;{5LaW1J>$&hl_1d@g@7Lj>vfYAnbMu3@ zzq<26OsD?%oN?ht2Srh@HW~mhN5^0d4a2VUr!O`h08K|b7B8>%C|%(0XuUpf(}vBJ zUz{tA7!7=XaS4Ewl$NqJxT<1y*q3Lp1&xuso>)7@l#+&I?x!uuWF8zys&cW)ah%3a3<>NYD8V#k7(L%(m!nmvLxZxSdTR%l)gt3=!=b)OxdXaGn~PJ4H6&Y|ZgzVY^pA?0PdF=Zuq|Jsak@d}Jd3nnp2 zj@|8mX8ZQnqUxJ&HtSCp$k#8|JIkx;3!mG%Eg6Ua#sUF~1p^b7ty-6Gq2kKPYt@Yo z{i(BZLsP4M&%T2*0SymuZx4Z0fG+Fx?6|MbSLD2(dvuio3;}e27FPkP6vuwbVkYDq z_;6{-`O2J~d-lx*{1u(sv+S-@9OhK5^w|`%^ZV;iQ1lYurOXo)-JmkZ?Y->|JoH5= za&McQ!+`haYq);s|7iLV!6S`%Dv&>`|G)h^?KhIx=c}X4dq@BP002ovPDHLkV1ihf Bt$Y9g literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/pointer.png b/home/dot_themes/dracula/kde/cursors/build/x1/pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..43734b4448cfcc4638b050b5a09eda64eedf4caa GIT binary patch literal 1041 zcmV+s1n&EZP)j&Z& z66PX=5E3;S4MIXCaeNt?Y`$#CM8!cEgs>q2+ttZr_`+7exh}o!eepxv*#fP%_3eZH zzubGD+~@qxIXUM!5By6K{-V9cKLHj1@vHuU>f++kC0DM7`c}H{9s%@R91!z?etC3o zsl{4&=8MChzgJdTK6vEVz@mh$Ka;_%5&`>}Z!UhiuF+%6oqvzf;(6H^ICtS7V9y1d zPsEZa3a(%v0Km}D5TYo#0O{`p16V+?#Z(P|SS$*LUJze5pYD7jzQM34ip8Jw99iM@ zdP@>E#Z3R^1I}o~@AuEX^uy&3n_IRVKRMvvbo%S>p5L>ly@D)RFq0M` zZLDv&EgYW2ZnvSTDw?MAWPLq_MTG!7xN6mDRaK8#L~&y9{P{Q5uX$jcc*_Ctg2)CG zUfaLF)LrXdrt50t?KgKG_xXHj&MHcD`u$Kx2T?^yel8pe_!rKZb32dJtzKDEQ*&Q1 z7>p(1nIaYdv9r5xu5~FO?yOyKWn^UdrRr+ej;3|%XNJR*8NHSy2~|}A z*tL5%x}h$qduYWeKm&|y5nG(jSvwB+4$SzdvlD<@Dl6s99*<9wBrVH6fN3Z|cq&Xm zk*zE>&`iZ80OD9^ym$55H8H2t3BdT+7_YXq2_JWLWpnrjIb@j&!@+SgU;{AjzxS^9 zhrbOxv$b`bR#sjPfUfK8dv`BWQ(^O9hr{UZ`rt=W&hl*SqymwKC+fPxzfSCY!TVym zXNI|XAW0G>B_+S~^z=kh*Rw^e15se=smC6EXWsmICzmZ>ZVHwvhwMPpw4W0;O+{=F zuRtXf3QZpBX!mYtZjK~VZdP(d1*#gm%9s?pzH$3{*qQ#2`-Amo3!LsZ?QKL!lw9JBaAUZlaI(e|&*V3}dbIo;!%M{ol z%P5iPPh59HG24&Hlt*@LZw*wrWa`krnUeLPr9$%sU+;h!rM1%k`funr9N|<8{-nkk00000 LNkvXXu0mjf1?KcW literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-01.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-01.png new file mode 100644 index 0000000000000000000000000000000000000000..5602a24bac618c9fe157c0a2f4bb854a567bba31 GIT binary patch literal 1379 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-05.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-05.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b3d7c90a8603bb0f85c113b0bd88c2666e2db7 GIT binary patch literal 1382 zcmV-s1)2JZP)D_!XjDpCZ05OopfK&ONlHXZ7Wy16-Z$;_h0X%wR~ z&Pf)Hn;OY*Zn_!cGJh<9P91Z^ZKx+)^9ea^|^omO#<(4SxuY_Q-;9?GhVURj>G`Dn)2x5F_2Ui-jq!R^~z5Cj}6`5cCZ zlGoNO$vvdiP7dqI$Y%xziXc!NxsZcO)71qB)}H$+CMG7dKjDwvh*FBf#oJM5zP-V1>Ds?PWNxUBYeeEZ8b z$zZ8`3xE(2?yuf3Jk}7lrw=`eEPN=I%-ABda*eqF!s7Jf=Q0etoRKgSDcplVQAY)O zrjzg3egA&V0{|33s$Q?avhbl;J!`MvayfEV=BAv`CrmspAtYmxekK;Btpgz}+N@3S zm#a>#{k@`anN%9Sptknb1pw|qc(0Cn(bNr~F4t#EbCSP~RLAWbr%TOH$)iwKU4)$D zOK`2`Jf4$1kF3cbVEx=LheXI!1+lS7NeI$xyvf1Lc=0XG5SeOe3)cu`ga*n84MLbu z@Ld+)7lQ#I)w**tEKFF{#F>W9KOvAJ&C8b0z>lNNKG;XK|one(IX-0badd) zyQP?%kO_?h$Kd6}*-*)~Ft^pA(_zJfwt5gkPL-c6_W}UH>2wNU*-~SZVS2Z-OQBVcgibvgX`|;rAyea~@i*M6zv!~?ZJY1b zR~5h$K9@hZFWrT}Q=NL5b1oiVz@Gtm7;}fbXo0fmu z4g^%MzJMhnoCP2iHEh^0jg}G;(#2bvd7kG)m>r(jK2kFK+E2Zmhk?g?|BmF%39kli o63=>V^%~$`iv$0Rp!e~A0c0@&YeWo8^8f$<07*qoM6N<$f@ubxBme*a literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-06.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-06.png new file mode 100644 index 0000000000000000000000000000000000000000..525fdfee0f6e873e4245ccc595280e8a1df05217 GIT binary patch literal 1366 zcmV-c1*!UpP)A8j&n)n#~7enVVx<=Ca@eHy>dd z=Hw4iHWtY=ZoXn%=9mLtfJ62|w!w%IAM1v;QiKAn#kRDiw7vIt_eXEL3g`qO*-1`r z^XvVc&-tBm?m0i;e_^HG~kcD z*~K_;uzDNr+w}!!in_PJ(|kr;?Zfig;k4mE|IU<2X;&%6G z3CC3u##N$LU+)4yFhtiI7C1;6f(^?);~2(Sm|Hr(Y+AzHvPfCn(r%L$krU(b-t&9m zboD74TB?;lT|d26p_uuqT7B&Y0PH~cutNPx+Ex&TDb6XJ^<{X3Vt?9<6-)E8jv;4B z0lH0E6qm09;Ru$`dj}t^I5;tQLfCh)u}Mi7V%Ye=ZkA=G;_*;M&Gl(Si2MQYIPrMg z?zsB1T%ME?6Q<0}O5FsOb>l|cuV4v-`&K}`0L)LwM4!WQQq|S;`ihj?r=w)? z_@=G|4K3BaNV=GQT-E%7)alC+EmNZ5R+XG#UB_%TbFV*G$nPK)%U$Qn{K#zp#JofF z`cKO`8H7$oursN3oK#KbobkF8JnDOkt|3Ki&yIAQA?Erf4u^=!=S* zaq>eP6A+@_o~ZWig?N`G?B4r=Gif@E+mF9i34FilQ+? z{_G&AfEFS#W*#_>gVyjDTrRtM;5+`G6Nd*&o_KZtsf{-QsQ7h?aXZh~tIjMd0Du6Y6xj>&Ae%4+*IMggwi~Z@bhNe)u$!~!O-G2{)REuTs;Yn|eT+YNB-4e4r$>(q z3JRJOJ~?iqNF>gh91<%N2?B7}_%~r#rrzG$Tin^HZUkTl;KYFLH4-qz!-W7Oyo$rZ zrbJVeNNhIW*EyY5D-UzPQ?P?t=1AwMck&3}Ilccx^45e`ha3`5dTsSO;NOe6A#{-Z Y1Gz~0G1f!oM*si-07*qoM6N<$f`R&m&Hw-a literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-07.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-07.png new file mode 100644 index 0000000000000000000000000000000000000000..09169469b4e100231a86473ae3f3c993490774c8 GIT binary patch literal 1347 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 AQvd(} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-10.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-10.png new file mode 100644 index 0000000000000000000000000000000000000000..c583b3c66623ecf93b7b016218f07d6721f52c46 GIT binary patch literal 1340 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 T9qIf<00000NkvXXu0mjf`tyh2 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-12.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-12.png new file mode 100644 index 0000000000000000000000000000000000000000..6597c3a9e07d24220c118942af44e525e2058f25 GIT binary patch literal 1389 zcmV-z1(N!SP)O>_etaziwi{d^$|^gB9kk?U&88 z2|u3QhEC&?ou@O~w!qeWhOG8MWo@E*aJX~}jFf(N(cadNT;PN1^Ml?lgGq-I7kBa8 zMV>nV2<&iY=Z@i}iSP${Fpx>a-dH(%2iu`<&H*3{oj7F?$tPC}NO25F@I{olr-5PF zQie9~SF7*00$|Wj*BcaABKF3n`3G2wj)XmNFR8UYv1o{~^j*2Z-tJO#70cGGc$3wlb18uqn$9FfO z2Oc%uy{u3~#7!7GC28UGb)c;loV=Wgf7E4QSq455KdhR)10nuVcrR*+$JyJt-vL+v zz~Wprr%K{hb$Qp~_zlvSkXhR3pqaH%ig)VbBU5~upVo@C`bGdiY*-R{P5L}l>+Kbb zW~7Dtd5_2OvJCuNd&v>gWH#b%-4)1v!%%qr5UijTd{S_tr>CpiwPF?kqt`#CQqsq6 z10b{~L~LA?tz471EARM)oxYWt>yDRrJR%}U7LNQY*|=9%{=$*;nTXzz!M}RcwdUD+Qxl&Jmu`+O~?##8^oTt4lOKFDo zxvDzduNDA6z!zctyezcoG-%e=oYLvEkDS5W8FNqu&qP1~u{8kO|2`hEDV_>e;Xu0;9mXJ=b$7Zz}mzNC}iQN*Q#JP8`Z9fIbSCh&r6=+ z{9t}sB>yD1MZ`hVd3XfW^9a{9hC}}Wl*oJf{8Lh?i&UVu@?*`9kPo)wQ5=( zEYWBlUIbu*(|slfBKETr%(KrH@PNM_cRrlcVQBM_%ajQ435Luw5CZ-vR6V|dqvz6@ zruMpYO}(lJKpz0wx$2=z7Xr2(?Iw{(eEs}G(nwOUMCutJbrVYPw7Zotm~>Z--Q8I& zE$W*9jIfFIx$ZR-Ft_!503y2!WwL;AJf1+<)z#TdQ3it@W`gaOywEa-I#0RtCSj}I vc_J~eZ7b*f4v9DY+v+Ml;F%_z{RR6EUq|utgySFY00000NkvXXu0mjfm8hop literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-13.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-13.png new file mode 100644 index 0000000000000000000000000000000000000000..365a7a1703fbb9b5f2b7749dd560200d86c83854 GIT binary patch literal 1383 zcmV-t1(^DYP)FilCJ~%NXK*+b$(Y-4b1rjp;HFUwYMj$Q ze2r}yVQg#~=Mp0WoFW^}Z3H%a5I59XMMYXld6Yt1xNT`^@7*7LSZh&1NOqEw-2408 zd%p9X-*?Zs!2iTp4j*BT%;uK)GLcayiBSQPsfAH%@f1#Dw%uHX#A;AGY3sFPQ{ z^6~1!--U<2!0j)|X9o5(hM{r%k3G1ly!2YZ#`15(VlihZ!5M#KAbCQ{YDz@h!o{;P5E(KR1VKPY zX(m=mf7)1iqi7A!&oBMn?SFm;VDkhYP^n)}+ydHaJ^0R^>EDKiP5A2NnQtuoaLGYL zg-wIG&xnq06#@h!u`F&KHY`0f!j~f~7EhQw1zv`Yi*cXLW)pG!APJxC+SD5~Xw%AF z_r6>|+-?51QY@YvA2nuL@~d$lfa=wuq~-`}@16(4Fc1ktkg;GJCXAkewD?TH50!iO z14seT=g!)xO5#d=l`bvuqoA2l^VQQM6B?$8=iN_?O%SLRCAEZTMA`|~?TNfkA&msl)T%%3-k(AXyRdL$-G52~f7alc&(V=u+# z`}xNLP{A%V7h|U}u#3O~zzo2AMOL919TZu!JbwL>pnx#GBz%^(?C)cTHO7|o9%Gj% zX~rrjHT9rr+auujTI--UXdvME!(^h0wc7SO?!bf>&|UyWhf@cBeE(`i?eUaxqL`e5 zlCAU3ROfeqq2;OZnOGLL4wJ^t@yc2p9D}VZ3&GEL@$+~A6)kVB)dk@d24}=Qi~!+#UM;1M(~Jma7Zq$$*b^n`4*d|OSN4t zmleZ)d{%eXgPAS_>^<67C>$9Q5;``E^x>w321W!4cmYuBnyh+5XANc0<+dpAT?Al& zU91mvufYI2OHTseIh-#F9ur2A9HFthLrGDT-T`KUU9gX|%)!o6=XtYXXYW3dXxPi@ pbgx6=S$|tS#Rojlgu6dt{{bk{`-$LyFv9=<002ovPDHLkV1nkvhj#z~ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-14.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-14.png new file mode 100644 index 0000000000000000000000000000000000000000..442d533f0caff6623ef942e1c5d773a07fea227c GIT binary patch literal 1379 zcmV-p1)TbcP)CF6Q@7~|t z-{*YKIrp3e{wGH9Ys`&y0n+)~+agyl$rbbW$J7CV!-1R)mqQhD-)oa6spfdgLQh`2 zamqZFV23gq6gQ!<{RUlDbv%0hi-~z3EZQ;-W2l^QIM8d-F+#Bvr!HlK5il<$#;iSQ z&>P?SxhzA+KSM?nOb>K3@4`M@sws~B@b$DK^CFkIV+>R~!7O2&hZ90@ydo1-jTH-4 zEzkNfFz|WNU`{?ZxUUhy;n10MTvuOwCwtB5{lUS(!qJ2ec@W2OI9Rp~^_uFWy(v|@ zV6TZ$fj{&Rma`(K?z=n)TRMxDE!hc3a-|mXG?tht=nY9WI@*2S1f=rKDo{ zCID_c+;ut9Fr*{QU>k#(%w2)yvp11W?Y~(7L}9Aw@d5#pEM$b!1Qg?8vKZ<)f`VSo zva7lFN-F>k19ZJ%fo1Lrq`dhZvDwV&pJzqqPM$I|H)2xs-1#%!M~H6(Xi9({Lx<|m znqpP)<-^J1u&Bhkx+`Y@uzlgf3iZ1$uLozdeY+z4nI9(jh3%d6oqhxc0+9B5|mfxf{+Jm$7C_!N<#%^Jsk&suTZ*EtBC@j;lU4t zngd|rKTUj2=&TcKs>C8`(uz5ok6o@W^9=M3>p6YypoRhjDGPVQM;?GbuKog+*!rn% zY`+Oj*KMdfYCv&t>ziYN%QfM_ET0b>0QUUVf(~y_|B@*I&($9;O5c!wF1t(N?H8j8 znxXVlgh1VO3vE43{lLwgwNQ7~z{*aDjurSP`q+C0InmE3QnwoBw0x-hmeHIKx zbTNYaX&?ZI)oLXan99bk>$7{!I?o^<6?_%J82>~NC{U=neHQzFPqVdj-AQX|xRD2Y z-8j`gisFIH5q^nGCi9u#t6b$K6eR?BD!oKP30k@vZ8~FjrNMA-r$$|O5r6@J8GX9f zNWhNJGXTW=5{)14AH>l#W76Mk*X#9K9%h97ZRyuCM>Btkloels1002ovPDHLkV1nW1k_G?( literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-15.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-15.png new file mode 100644 index 0000000000000000000000000000000000000000..cf86c85bd983fa9beaa06fbdfc163ba79452c462 GIT binary patch literal 1357 zcmV-T1+w~yP)-~Ms_ndRjufYGrD1HpO(LO->_?AxPswIcS{PRI|K;Us;_qq!SVWBaXljBonL`V`2 z*EAku2NUd3MuQ^JYE2_uS$}Zi?B}zOEMM^H5DcPn#^ZqXo{0$%2jf`nE-(USTK4ph z4qME&g{75+CjK|vK!WMs9v(SYg4(9vUU+NHhW)dY%K|Y7s=Z(r=kjjOaU2d-eT8~; z)w~aLiuc6DO%nCx%Vg7G@9&$a zU~y1n8e6HKjS`0vxlssm!fDz_0G&4@fh=T61W)960s+3*Jdmp{B;p?)o64T#gZHMd~&cQLYOwr7sXnz>?b5oFRt zn5=qejqL~xmSXm}H<0(rPU#Ry+W&pU#>mUfXT2{`6g@I)>MF#BDUi2!PLGtZ4jUS7Rbk4Amk}SCCeRu>l>l1d zF0=peavbn(xt>&2qrrMWXU{&YcA86Fprq${i5*9HnqfKUvIqTq1adw|`k za{vH1aG(f;@XN8lXU_3p7oQI&0N2@nPIN_t%PLZbO;G)Ks$kvm>Rno?G-i5|Y;=Mw zT!B{Y4Rq+5dw`>d4u@KE6<3{<6X;F&W(@Q{?$wDRnXkCoF#Ed<9A zs5Mt%WldmcAp%7qa1uNAl;^wJHMg>wo3B*>u)*hh7W75*F%I|Bz|S3^z*MWXmolvm zbGSSz4N*gfBPuiwVIfht-dcx)RYgRjZP}n!Hy(z&ZoFzAM{#fF34f48B8iNSP5dB0 z81$-4s)!)O1)W7h%rte(;9A@Q_-Tm6d|CP| P00000NkvXXu0mjfUy_C# literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-16.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-16.png new file mode 100644 index 0000000000000000000000000000000000000000..93544bdacd00ec29058ef9e26e03b5b2e23148f5 GIT binary patch literal 1361 zcmV-X1+MyuP)7loyaXySq7IecCCNG(M;S&~gBWx7>^g92QnFF3K=3NE=gd z-FSu{Ot7381%()Dwiv0B^8BQQGgcJ7|JG+iF^HKnasc+u4#r0z)$?D`saE za5l&CA4+mMq&Z|D!BkI!h1c?Mqw@S~YZh%iF+U+)jX}uT19lOYXLCXb@=L!&xw&-7 zC#!OgL`EhndkgZV!M;X_h~t-b;qTh(?;P52?i;;c?>~_6XKo~lB94{pgsI`q$^)6@ z`{35ZfWV)-iA(Il;R~Olwx#mJpZBzWK2Y!%+Q2FB$Sc}}25a@^pK_YB2Lk@Wi=Bc4 z2Y=a&CtUOPA9I>E!d-m&t@b`e?ci<5E7}N-XLlCvZv4Op-lsa>=i};dSn=J(9f~2U zVcP)sNpNqMui=@2FugtK&9v%3teU%xw6gWN0F<$Y#8jH5Rx^}x3Pby=c_&vR5^~mV zWB1k7RW$(+(L>ei6IiPbMCQ`3h#>I0*5xLhGK`;^KYsM|1#e7Ug)!k1K`Cfhxt4Kd zmFKgHZ=K9gsnqX1c<|S+09?NCJ{|SDvo=8#gfB97P5w4CJoamfW)|>WcHA;uLRnQY zTG%=a4+z47#B^jWKcE|`4L+?O8$SU(G#gLGT`rePr_{g@`Ksq3%eA7(YWDmNP-<|$ z?)Gnbef*3FUCiR>@QJ8ysz7N)p=ZtrZ5Yz$WMgc^6s$WmQsT zm8ETIv(^PAj+t$l9GzmCq@Ve4Rzj+-{;^4IVQT>ZN#hs6?qE+C8~;pyGkI;?l4)zu zWUWDs%s8S}P(f74W=iwugjp1XXkfdDj3`+-1&C<@)c03f*B zDODlRBHt#!4^;+=A^^GW*+4<<3LHoxOKQk~JZFk4@rbUt8q>ylXM(!MoYNw{Y+u TUWi{}00000NkvXXu0mjfuAYVL literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-17.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-17.png new file mode 100644 index 0000000000000000000000000000000000000000..17d12b0303360c96ccad3f56c4ada230ad2d311a GIT binary patch literal 1378 zcmV-o1)chdP)n8x%Bql{n2}yT0jLM*-1`r z^1Hv^`J8ip=bm$c|A`R1PPmYMK=Sv!U9&%1aazi+PpAVT!GWXOZ^ebnRdq9B64Dg1 zxU)5ea(W`cLS!TeHoB$TKvw8WQr?=EUHakDFT*f_k&6WfoC9`ourw6qwMQTpiBq!| zZ8__pT<`u`vCq!$;l>k84!2l({V;0lFD>4XvEyX=>@^{nfT(?759je2=Qs`}l?R}2 zsm$E8w&<8f^O|HNC!ZM{C>+P)#Fag`*Iu*o$mR>*$HvA6k0<=GhFF%x@rnX8n(nUt zE?0jD-kKN}_!EtIST~Md{sQgh`j5};@A+!H;7?^>kfCw-d>%~w&D+ZMb>)u-{HYHQ zGARN9DDPrf~TDRyb&DLFwL(jREjc_4!e!%kJvOPk-(v zLZ$MZ0D^e9zY5pzSVzPoy%mlNWGB~SH5LJo#3#&ICK8D^hzQYKNw9R1YrxUS za_l)LWjpxr;r&hkEQaZNqXNr9!jYTxEypnQo}8kT(+M-@{z8ys`rP<5tXiChU~vfg z9p)J||6bU9`JYqkrP7d<4Gnj$0PqCDN0sXL7v_Owm~YnYN&X>P6RH=!G7n&WQWkDE{e>Qz33aX4aPvV0UQkR&j4~0C zvgn{YE!EoI9@A+Aq+9@#f7e%9RxHd>%$c^RJ6W6B_)_eGriHVYM;Ln>L%OZ)0DzR4 z8F0F+Ck>_>A7s9|F)=ne31_McVQ8!MIp?Hp&^K2iB_RVb%0yhRzZmCX-Nz`(VuzoI zc`sP2wT)h$KV=&L3GWd3$$JMA)~D}2`QznXQFX1?e1`~v)J<0>0|094FAcd87fs=A zOBLoPy#q~T9NF2|k_^DaN9_ZHUl`<{1N@zkMQ1karIOIq>(X}pe5bn}b+zyW|p zK=&F8nBd`J08(BhN~K!El4Q^TW$C6U%F4rB@D}WlmO0jWDoh>`ywUqlB%vk*9d<}O k>u;;zfPXLMhS4GNAAGs^?`~?8E&u=k07*qoM6N<$f~O;%CIA2c literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-18.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-18.png new file mode 100644 index 0000000000000000000000000000000000000000..ef35b4e850a233370b7152eb80b411d4fa0dd48e GIT binary patch literal 1361 zcmV-X1+MyuP)t1^y>Oa60NjdH~5Q2ihV(S$kg0t&ge$0^WgBdn%^+jSGAbI#sjeQ^2yNeBhP*!7Ec zT(ntxR{dCf(89gLjwF~IXfglZaon%DzIb!|r+IOa?@BNVQMSvJ7g~&UyDuGVOCJgN3vYH% zJvdRg8=bbc%%2bHcf!?thF$GL^18=v#qolju-VP~^AEIs&<8%GK0oAiS$d4fy}6h0 z5s%9N;Kji`l|P2(IwBnG!C)el_#tUY25T@k=Kv6?LT9ZJ2nERmA(-tgkcb^l+Y^Rm z3mD3ASgWmW1;Ai{t~VsGRN{wi2}f9pvS)40i9R11HuwBwS;#WIu^tosl=%3~YyeQ- zt0`0${r-KDN)`2vR{O^<0O-E(A*Fi5!d+k}>QHjl%x?k$RYzkYRxV3V%*E!oeK2%2 zBRhW!Y<3Hl&q>0Lw~vhRW>_hQTxo`SY4DdrgmZEYX9b^I!U{^5daV!7LV>8bDpNP{Jj2mLSKXO((hgMWO0Xb20aN5^ls+z0QnVx2YBhCvf`!};#%yk|uTG!58-R#&h)h}Y zmHPd-y?LjLGUX5I@47b;1Q{`XViZ`GLD}OQ{f?y9VMAqY2^NH}fKom~pnuvB37{FS zLUV(`EjYMqFLwlF&V{rpvB+m*^3u#7Ds;vE3Yp4y?arAN00J+87z9CrqMZZQgVViE zfMA$@spij^g{$%$9JrfPYxZ|rDsGgYO_<^zo__M;o|wzGPjoOWQ`=&!1pq__$Ml1e zga8piuLA(;+BI-EY}&r>cz#YSo-KKX*Q4jQKLDWNL!g}YD|av=qsC=>KgmlcK_@>PZ$6c04H~4O-7r}Nm}E^`N{&O zPnv}}s>P^ldx%bp9?@aT5kF@WOtyBMx|u;6jjbtWvq8)4cf(%<%x8l6_udHtxUK7` zUTW<%`zvIjh<$YxI=Y%sR&yN<9gk2@ewxvDHm29tY4YJZKFSk3oasWs)uYEqrBZpo z#E|Vmp?6}SpHe0giqT+r#85PK$JW(#sHH`FAAk*j9eujjaKHoy7XlD-Dw;51QV>CS ziA<)>X1m>D;b1**6>PtjIox^5PaXkW(R)rLz9x7ba7euDZ!7PBXD?<4(0=j{{{Zw3 T*(#8200000NkvXXu0mjfa;11n literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-19.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-19.png new file mode 100644 index 0000000000000000000000000000000000000000..9a364a7d9e62d98003bf0286ed647a6aab7284a6 GIT binary patch literal 1350 zcmV-M1-bf(P)ythL5!6k zl_pZF)lwm}Dwf)mNCk?oN;kH#4QQ2?l9h-^WqAqWiVMra!pz)$*coJbSW!rNl9QR- znR|Zc+;i@^7x zYD#UB2^J%xLGkVl_iAW;RY7o6$hzXUWA;qJBu37N4p{rT8JWTvrB`#oNSLs7%eEKw zSbAd%^_ktmKV%}o^k{>{71_92`_uAwR(^CcGVo0$CL!uUFh{sS(h%%gJX34;MmsKii9( z3n_Te)1Fq6*_I4@^LgrOAD7p?HVd-PC8Nh?-dnuy?z_X_mGZ4IS$?kv zzqd`J@i6$zSsZ~eYGGX9^{?&#&$6Fw%vkib*2DL3Xh8I9Nikny;R~UN3rR#j+lLF+ z^ANQ-9@}G&xK2@OPV0Q<&BrK*%^-My<2a?<1^!-3234!pIe?wyE~sn%>sOs_UdRl$ z*(=vCO9so^@Xe(R94Pq!gb>uW{E70LXW-@Li?v}%&N4>%DeNhA0E;;$pX9%9IG$2* zY-4z;Cn1C)gis2F^GnCe_NWcU@<$US3@=kC-iQi%3p6D`aYYXPsJ-amU`a(T7I=pu zXm&VCrsS;9YIPoMZ4FHVoQPlofH#{PZL4>ArT~z`o)`MVH3$7SMW&xTUY0g(D4e3G zfLYoFAcWw0oqj}0thO%PFqUKK+*Qy`n=5HEH3kA`fxXZiBIW_~3(r0w1$5RA+o}|D z=M5Vp(!Q^(*K54od^*qnexj8C5*ecaAp|VPjsOFIjkRB3B(xM159#ow7IRDha00v! zfK^b-{_i$dUc8nc{k$e%S8mbHS4w}&=>XvyT21w!X&UprgGWFmv=jj|Uj_g)n{LBq z>#ZOD&(M8L;JDv-QNJiiGytd(#;N{+{xiQ+7e@Gd1z}BSB5E41qHn+o0FW{=tPM@V zbk~_M7|U_jbm#AumOA4w+k=cLoe-Qp8U~wh*NACjwBPsvqUiAvI)uaiV7mMcm zw@`Pt3PHXRxY=|KdHQs&y~DV>p`qq9?CE2Nf}iGep<(aQPAb)N?(W)|2~w#dPUYn4 z)@6MFilSMLW6Lc)4-d9B-L3%81HcA*4LuW>65tE~g`i5!bWab4k*Ta*9ZeRC#Vo*j zVJ}z*=+lD5c@*ralEU#s5^F-#Q4fh{y|#)D4DH2a6dfV|0t)Eb-XP~rx&QzG07*qo IM6N<$f@~di{Qv*} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-20.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-20.png new file mode 100644 index 0000000000000000000000000000000000000000..e788363edf76578bf3f8523cb278a5c2cb4f0e72 GIT binary patch literal 1345 zcmV-H1-|-;P)EAmn0}q;gms&0ZwCDIY`oIV^GuEjOHsim;)-! zNElX(GL{lUHZtUZp`s#LW0Eio1xnX|p1dC~BG>61$KCDjuRm`0I$i^XnVy+vcJ{aX zdp^(GKEDP2CqfB2?LylD>2rsALbk^j$%OT3bwDCIaAHqwfa@&JhJ}8CF>~Yr#Z{_O z({zHx$Y@Z!M@z4YuBa<~{^f{-lDA(^pNVOVoDm%u7<|Y$%3M%deH@I0S)LHJv)G_F zuKS@P^P%t#nMyD{+G5F#W2kPtwDO(Rdrz$jdCLjY5VZ}=5zc0u5Q4&MpQEnj+L~>f zb58pBER&AqQ!-fU)#$i0|? zenU^%+05?UunwO`?)FJ}Z8Yg|?80ssOuB<5hq~S!2A|ZNpLDt&8nyWL%6`g4HftXM z2LW!cVj0GDgc<9>SR!|F#pdXJq)*qG13;<_d?rpJVUhsyG)+ln5S~->1m_2M^O26G z`fdO`Mwxn(idgRCimhwEAS`Rj_%J)XXyH@gMN03G?><`n*~-I7WwWEh5*ScaU}Vsm zoo=$3x0K4zXpGSdlLEiFA{ji(9!|^%`^Ljd`Q;0X*2L~wmy5-I%K!lW9zg&APd5d2 zuFG|uDR(dN_YV%nD2I(L)fSH9+@v!Q=o4;xs5A7TTias0cb3k;?T$ZwQ3M1>F7OI@ zWn)wdSdPW%Ygwpix&oeX0D#}sKO;Ic0UMTYch0+!1S z>a)IozxHxX!P@z5L8-@!_q+HPUI?T51XKy^=0kE)kB@2LzR~ zrB?{F`X1z7OyRWJ?kzf9-yIC=>WP5GOo$VRSS%JofvIfkS4CTRvm3`*(Dy)tjZw*v zGBVUOl_USB18mp**1fIGsuEbs$J&D*<#eH8ozc#6x!m2ubHO$VKa0sIIzs*dR;b`!(YjuI00000NkvXXu0mjf D!g+P` literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-21.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-21.png new file mode 100644 index 0000000000000000000000000000000000000000..7b567163a58fa65b4cde94769ddec19c21f8c50c GIT binary patch literal 1340 zcmV-C1;hG@P) z>IP})U}2_`V^$6k0)GWjnv%+#6CBY9kTdWACEz^n*O$A`r$6p{$8j7a2wTtg?Cw6F z@8@|v&*yo*&vU^4L>NJ*Tv!(%dpf5(_T$%!Wy1QDIv{d5aAeDk*-BqkLu6P~vcF<> z>9xiR%T$6Lk+EP%kmg<^TU~b|;l+h(%HCeF!v|9sIp=V|Xx4KQnKvqG4}lYL&#ig> zlTyQg>D80fxq9IlI+h{B46O#h}Pa`%mh$B^>qWyl;duR6cd^TC|hcduhEhsp<8QQ+Ktn%FMt&;(N=)=6# zgoEd^&}-<<{xP>J6ZYma;c6e3*CxvV3eIN2VA1U=%jtaA4L+_uKkn<&oBHtW&pR1! zneTQ0Vgc@|jx>zv2shfsXrk~^A}whNgf`2C-WArSG19SQYZvfusc~i!)b#jVHnq0fs_n z?8S875CFi6g!lb@rum|I(1Tu*?0Knfj7%7V~ybCL{KL@ZJz@Tf?4lvzQ zw638r>*~?;r0p{(r3|H%k;%NDDy-U}Y`Ak}$WswVBr@RBGz&Rl^Gh=7 zWK!?c^yKUxZnReWh5ASIovS&f1p|(^n!zwEY=rj+Ce+SgSPl$<7;ZUs6c>fP@^}Gk z6m($kck6FdUN2fU(=U4Kq0%kSR$M-KpAy^cu6_*wK*UN$Kv_nFn3?ea0PR05;CX$s z`!lYu6UFe7Cl1X!v9SR_qp;5KgZ$|Ww@Q-dhAo7bR1OobcOH^(QmlSv69Rlg(b`!L zZExGnj*hl=H``;r#}q>;uwtkaahle)VyRfR_V+(4V&xJAl)*uGC4L?ad@VR^!OsFX7y7D;fk zEOr0LTQD1_p+N5|)+d`*fWai(W6lOt7bFM9ZA$Jayz- y1bg(Z6N$intq%1#Bp&r|tHS};UQ9jc2>BO%)z_id(|ElA0000 zp6ByCpXd1k|C2#EWZnnu1ffg{xkO-&(rk)nh)GN6%To0L$n-RxI^ISwk*ZhF!BYVSkC) zG_tX{D(jwO51C6a?QXKP?kpPGuRgcy#Ulml4__^r%E(6syADElT>LEqe|Octp1ZH&Yo$^to=f<&ig=#Kg{l+K=v%gZnc8#; z_MDg#_8@qD=NL10wlNpBI2~f)@P%;p7@`RLIOvY0> z-3|XqPOY#2N zwz3^6)snY5I+}k4U~`4f=&IjXdl05aJgBilUJGOsaQLO?DQ5R{)GVdo6&;rx)L8 z%}=X4pOSb~K?tD;A(T|=xiY`lG90eZ$@8 z8}3GsPZ-w3Y(!OaL1Jj=q6IxYTAjmdB7g}1-e|ndB_CF#0g%9+o%Ej9vZHsdKVFbu znI7y6rzpfIf}#Kb4L2&?hGk)h8Z=GgvEU~e!+WB%Q^ZmXi zsl;v=9U~PEC2J{V3c}=RyUwgjgFbzLK#|wC&E_(0Q3VL;5f6! zb&vCNBAA@=ydY-^KWqii=9s6f<6L<|`<3VYz2u-N24R7b(DmO00Ek%$wmiERA$}3i z^fW_1sBP-**4}o}J?%RtxE}&5?pGpKtI-yVMK!xUq`q;X0ZODL=Rsp=ftfR6kvtZ@ z9)U28+(kikrj4_hG92e08ti-v!XZaink@tUy}L*-E`|6iRD&i1qQaH}u(#1>Z7qJd zcE;9o=bs~;o!6^je@c@o*lfBB4SS9D@b(Ur%NInXvLf;3U>`-0OyY&!yIocbH+;=( z9?sTxb<_bc1K{9Ny=DWZ9B>wZRFHrWMHtI6UY6lOoylY}I$$HPhw6cnIop0J#G8TL wd*_bC!yZ#X+%}0v{cIHsaIVF~jXW^^1^LU@2=7uwAOHXW07*qoM6N<$f}Re7zW@LL literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress-23.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress-23.png new file mode 100644 index 0000000000000000000000000000000000000000..d0a81cc56a296a47d8b43ca2bf9c40847b425647 GIT binary patch literal 1363 zcmV-Z1+4msP)=0P9Wb)!m~)eenM9e}oSAdZ1#vj0 zPM1iW;6{dFC?m#Y>J~u!fG}bfqJT!XvIrtj0f7Q4U};Nfd;7lo(GNR5R1lJ#*0X&N=rv7xqK;TT^`0ktYWZv>y^XCS~`by^& z*3_4nrxMu7j0HpdTJP7h73$MV-*`E(Xw%#Kreg}3bIt??hxD9K?1hqRx!?rctBEVV zC^Q;OYksT9&^zv-lL^d@cCn~B2iNYDy|#Jfo>OsQNuHPj)-GThwYh>*N^!dK2-K~W zZ|>NbeL|sFCK@Zr=LQ~bloFi0d=Pc*HS2PBUiwL?R0<~({E2}GAt$aO$PWgKWyPm zI98g9K4Z_`;*9PT*u`hU(>|`OO=bgfE~da})*UE1)b+tI@NwzE#h^8S}5#>7686Tp%zt#0$BASM#j=%p@ z&I^4dNb%yz)l0U(Myxnpc?8!R%V8rtW_T-*6#XR{JO2W}cnL+43;?SESlwAWf$6s= zKf0BlT74opCVe)gl%bR|VzJjt`Q`g$x7w;6XDZ-`P$*7Vv2ZOIhCy-lF;q8Pa-BcW zbs*>BE?9XBB2+QZbk)A@?;jxV>T2n5u%=F63V`Tz_ss96%}xa%f_*yKPuFG!zaO{% zRDSv18SdZ=!-o3Hl<3uWPk;L&09x1w?LUkO0E^>y z$k7uv`}dt{vB+yfa_rt;Z)z%h6uzqdOIHfC00d&uG?d*afQ29ZLnSgW8gkiOa4ZLw zFdW9{F@=5dh}#V;0PEpjw%jz^hT2fkqHP~_@2abdN!dpeD>D&IC~`v+TObW z00GNk{qhtnTd)#MS~W6@KT$W{z7Y+;0DyOpe5%Ab)yG|lIEh5!t(X&18Zu{b`1bgt zpp>Ags}_Ui0R+m!AoY|%Z+e8x;;pu}&iZw2Z4KoBOmKUj1!Ez)8Fjc*fvDALrQo=# zL5nVWV6e|e;Tr_S3o6KEN(ea->h9GbuPlx4c%a$S)>2;t``ozLJ`3Z~%vpYkR4Sd} zClA~q;5-uieU!dJPK;iCH$O1gd(~(h$kMhqR|7BtFk_f{O$69kdJcft;i8!{XDJBF zdJGvJ-8UEvItQ2u_P1q(WKMLSI{PhvoxS@;BCwa$>7y=*=lyIQK77FAnQ-?J_AgDx V+zk&IK->TT002ovPDHLkV1nSzes=%> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/progress.png b/home/dot_themes/dracula/kde/cursors/build/x1/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..bb4a053881cc861f68470f5ac198d9c104d12203 GIT binary patch literal 1378 zcmV-o1)chdP))>6aZ& z0{bs*K)21X^|xL6BDkB+kkvk@tO?SJvI|A9k>>4+osT~c03TGJA9T4agb9a#-^K{% zMs5KR;sN(}?=d_#5%xeE1DSvqg(dH8p^au;DFDtJ(#g3j7IRq$i<<^8!kkXBg`%nR zc581*TU)&z0EHl3Z&1JjUKCd6?4_Mfa>vSj@0?6bntEcABz^YWDT@&wodPC;6(HmU8+0g^mCI{RaS7Ao!q4y>P~QP)_G}OLwFl6vs^XG3%{`vsYyAL4sHY zr^^A8trMdJV&uvTvF3xlQDLFsze*;gOhS-h<73?Ka=C;YKBRF|eVb;R5qguxcOS;# zqoJ+lszj0^PZ%r9UXZ>5gu?=bvJAKCFM*;cjE;=OqFKdAh>;;zUdTUob@y%nIRN_o zS$kEAx(LS0uAufwbb08C5DhMh21s2|^5oF`wE zY%sT>>_QQm^bbMP?wEGcf(Omlk)D(d$(V__rdCL3nm%l`_VflarU6i9b1Ru!9J>Jk z$CD7VFt0?qY|gfdU#@H&t!h#FUScp96RT^_prO4c=#kjTUR+n7L9?M2_C70%$B&Q! z(7`PcxGARdH;$AV?d=6-d#5n-&3tH$ z4WMY(GvM{Q8gyIq;BzBE5Y|&BlcC-pm>C4L4}jg{);-6*xL0}iXwK`xiN)ooH%>o$ zZGR_dO0yun5V`U~B*(oSly#ga5$p2~g2&;5B#EZLegDsi#?z9gyuR=F8WjMwXPx2b zcbrqT-pI<7<)I+sYnUz?(AL!m00?DsFmLKIWTt+ECjCD!bhkdx=^9!BV!yD(dApB) zCt?HP5z?gO%KUfN$}&^);i8;q)~jIa>qWeH5+cHcun;{cQ7m_9bn1fE*1Adn1pK~d z)0RSqQWrcHdV-A4HMTVKbRb z{ng7?Z0U3w0GG?f`3rvf2l~HnZEfD`J$-xv_=Ub}b7PId1ev8TW7pg_Uyr3yXwWGP3RD4%kSXli3{00?Xn*cTvvIzhH002ovPDHLk FV1g1n7F+-T literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/right_ptr.png b/home/dot_themes/dracula/kde/cursors/build/x1/right_ptr.png new file mode 100644 index 0000000000000000000000000000000000000000..c29c2ba614fd19b0972972ea750dbcf307e67cc4 GIT binary patch literal 767 zcmV;jpWb!MIE!LyejYu6ctq7M$taOV4d^PMvT z2l&T>(2)*i9Y7`&3KcvZ8QV%d@`oH%P|bzQH@A#M-;a#Gj0=H4XA#BMtYZRzImz>u za$DK$?#?dj)YMy@p^)87O|lj+0l+vMjt!N2_TB00=`HEK)dK*Snfa!r^Qw1D05EpD z-CTL#$c_H{_iWd?yVH}xqLAKWHDLmPR8&;3C!Boez~g~kp^o5+532b3wtn!7>18dx`a|!Juz- zwYc-fmB2{=iJd!&y(SZTvFcz|UIkXW$1;E=0E+;a$@uF>CX@M4_5&QpVWY*8zBd|; zAW0^v6wby)mSvL*bD3YM%w|K)vD)eRh56?UAu=IE7R6+=q2X|x<|&3{0FqX#lK?S; z*42LKx)ijxwY9|P%cWLF03fAsB|!k_J?(z$U?lq87q}`%#wXu3I!~7aC<0&sPzb;b zfW>m7svLa?Eml}vU9+wKLD*Se-&71>695wc9RLj-Kb^PK&>0HoDIj5aNkw`M{9s(IARuBG_n`5%9O`~VI-+I%2U<|qIF002ovPDHLkV1gj(WAXq1 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/right_side.png b/home/dot_themes/dracula/kde/cursors/build/x1/right_side.png new file mode 100644 index 0000000000000000000000000000000000000000..7475b86d676cf94b9127e6665781ed46b52be509 GIT binary patch literal 785 zcmV+s1Md8ZP)w>7zG%~V3WKf3bQ=o=Rf>MK0BLyo>rem*fdA9lO@3kBTN zhzS4-CFIob;2@U%F69;N-&-n}#B4B2Boa(FDAA||21mTEc!VhDJY`o^H8n3=Fabcv z#sUYu-oXL@3>y@X03%y40YG~Pd?k6-f*)m-Cqsd`g~v{3k99K#whJa=9RrYaq~y@G zuYUjTyLasQz9CG?m8q#Wrw=bTVRtrO$p2#3Sy z@pR+Mz~|gcO_%RCTx_^qGdbJEIcJ$R+78$vydb!_%e3SK_~G&eXzcEsW1hO)YNboDre`c9oY`75PRcTHW1! z=K$m)dCJ7hYY0K|e=Z4_UJnTXn%Vasy`ktF4I(Y3U%aroHJYB^9j()U0VVC7k<9?! P00000NkvXXu0mjfFJ@U& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/row-resize.png b/home/dot_themes/dracula/kde/cursors/build/x1/row-resize.png new file mode 100644 index 0000000000000000000000000000000000000000..34811f67b1305285d8c00f8b046f1314070a9977 GIT binary patch literal 1018 zcmVoF6{BcEO;srtixJ$eg=vvfZHSx|Ggoc;(p+2pK z2OHCB<27muCB!}mwGs7YSE~s&wXJel7EREAnuS!bRf^0mD$|FZLD;Z`LGYpJNxqkv zbH3mCpYz?|e|t|ROj4|BG+3M{)ai6ezudXMC_6jb#JdR?KNOG}{2lx6wzR7a{`M~b zX{zA@U~;+KNzM14^b~B^uKMmhdFFN>P67-mH(F`|kTz`ITSkDJw05z z=1p8*xM?p2R2u@jT<&;zdTfcVR=3&e`K5_B#rStoPN^&` zoYlE@e_N+22*S`Qrb2fh@Mz1bth9$joNl9m0Zg)a+S)61SC?F=yA-u7iqcPUky8Zb zkM@7#roxmZOH=JYhXx*kM*|Ci$B*yktg`po>?`A z-SY>a06{%Yn`g`(>khBA0DWti`u^&D&Y-HEudb%=?>+$hEiH7kcaWKx$xEg81<*eX zG<=M(X!}?N2DJ&^=t&$pp(Oo?m1ljwEP)(`sn~}VvOnugHuyenNyXQe`OhF z!-Izpk}jM*kEX^(IGj!xi*~~9c;1MhCw$=xCjuq_h{3Q?MMoVEe!-PS5zFb1K=?U$rYYRG61BZzWP8; z?mC|;F)=hrr`O@x;6N<^|73s(0DAg#^~}4SPkyp?_nmBM@7~qg+%ojsY2W*^$>d*| znF+Z<0gYD6ojGx=4#C*+kv578di;-?S!s(jw;n2{PIpiS(|8VZM_%;)P_#W;qtkwr zwR-IiLYZtzQNQ@p`FQ|F0B~dB@qj4+)^fk6?6G>r<{nlN8u)}8f%>1ne_5{m%mjcI z78XrwZoX!-SS$_zUIg7Oadj+NExsHDz%VSca7ZRyW}_@-Dc?&GAimPl-(Dc-V$sbK zsJPkdfK&t`m`K#)_4cZHNl8M@``~uDdIgXNfICd-EAfp5EVFh$J=pnIe}CKkM|%nj zi{HO~t)Vo!w%_Ps~L`S}G40emR582}OiCh2`vTAi!(%|4Tb4B@~ z`ijH9_ao?1P5^R<@Jkb`MN`ZGkON?aXCBfT6%U4}bvhn!_-9W{z5t~09JkWffyI8Y giGZ=!xAtb(zpc<{yc|C!5&!@I07*qoM6N<$g36BUvH$=8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/size_fdiag.png b/home/dot_themes/dracula/kde/cursors/build/x1/size_fdiag.png new file mode 100644 index 0000000000000000000000000000000000000000..2297c5b4e185d4e914245acfdc1c211ba0c7e90a GIT binary patch literal 1096 zcmV-O1h@N%P)&(3&cPj3!9B);9Tb{F}{^I1IyN!m>3kz!eWLxqnZ9; zLNfnYOtvL-5Q$5S23^b|d!Z!?V-TR{EL}%vA=XUU9Ap#RiZU2??Y;O1cU{}`aHafZ z_Dz1d=6An)KF>YR)8{$hq5khutgtUFLEIDKerGH~21OtlP;jK5r4+o%CR z0#J(2$T|GLN@aimKn6q8r-p|H9R{Nj7E4K(<2l#--TBT>Kl!Y`x3_}E zmxB8OV`I)%rxW_@Z0xY^fUUe7rKM$IPT;;ReZ24k0G#MR+EU7Zm86FFt8TaB?XGiO z1jEp{e(gGj2Zzvqu}@oDTUSP`)3o|L9%eOA36d-U0DrQr?KY_-sgi9a2{(5=V*|s` zr`wJkVUR(tWx)Wr*_m0Ft-L&TV|`8z_Bi&k-R?6dM5q$0EVxu)h+y_~=htrQ(^gic zR>NLdfuqNdadUTOn}efcbKcQkKMsVZz8RhP<8Vi3=f-s5at8?jSpanYz~m{8=j}Yt zcK_JzIx%{A|h?m;A?={CX?pOP&z)~31Hk)m|#j@Sl z-tG(o;5{SbAKlI~9lWa2#tuKmE}>{{_KUJ7HoXfViU+84Qf6PubA+O(zbT5kD>_5! zb$WA1nfO?k$U-rhWfARhNbGhgC6{A}U=9ESfCdl&z%mi$nt^8%4jMQX3`5@#?I}eE z2&|CzmB1352f#|J+kNiyVtQfT6s7S9&!Ui}VU8>=UA)lS+SK%6?v>#0%@bE|-U^0p zI7KH?f>Sk+m82LN=v&OqHTFD}pKma+G_U_B{Il!q_Xmr&Y$MAoIz1Qyd`x#_7T%>~20LTHb0YE;0{Qdji*>*Yb+oHX4udvl@6}FnK!j~OqgbRbd z*8!-JBC`J#>Uc>77X`2cU=hFq0Q$|w1C6fpUAn2M>Db|)JQR$^+&z#9cRJu?I1PY# zrJ+Hk)oL5uE_cE~pU(%9B<%I|_1Q>KWa;KO-T?qmr~qQOyhNdHBmnaXx@jUGI zm%e+_QuG#<|CXy7p{XRbRy_bCfQzo8%)sv_yBl?<>hi?-{@s?|9A~!et*5Xx^W9N!EZO1q7BC3dCTC0rK8J| zs8XqXX>COV3kCbf`${XGk(junB>7YpVNBNh0EGGZMO)tvO^#QN&XBv~4pQ-Ph8PDY zKi?}Z4+0=$EFVgfPG*vr_ykf|QcX<#W4$Z`OFF;-z}GYH4zUG;72zaU5l(i7MG}K) z_e|&S{zV0au-R-LS1zX$N~Ln0Xro`*ju6G+A)#N8gUj>O2{_pH`{x|t`g90| z8&Yd)9(!uGFE+evd4Z9U5r5Ub{RjQz{&}s9jSlzY;-sY|PuuNN7tf}re?O6&0*NnnWr=Qc5z?GBWHo z+n1b67cR`Q+sy^w3qYz?$0{0H^tztjk*T~}1!Qlenj{=QLppl~o&pHSJeR$zXJB%w z?Bfq|d*T;)F!qBOhbE`9b8`0pkiY2}tUr=?n(W?lfaG4iNxDo{dtK9Oomw5M03e|{ zp5Mfwy8rnO}W!X8o zdjUuRNUCa^Q=8iu!dN~`)iu4=MMY^s0R+%<*Sqg{$*Tt713*Yc0yLVqkb>fhc#%jX zrFpkG82~w5-G>TAB9XMXq$*yci3_2EV#@OY>su}Nx7fphPgek#1KZJ?HoRodf?f=m5#-bQ%C@`TMqz>c98-pPIZflN|N=TLJy;AeZawAGch( za{cOahdPu?m#2TOs%kW&Dql0`fE>@rMEfUQeM7ZO(Qk>2)P^iogyE`&gC@JLYBmih+n^K$i9Qu~t3?qxey4SjubYclrx=2RSWCQWHNPI)5s$G7gGcbEV9M;m1!n$^0Y!GWm# z&P_u*H*MTdmQLtQ3lXntp#N~kk;4-}0@cH-ifj?d0}AbSdue0SWB1r>wi2LlxnJ`c zixdzYAb&GFwr{=FdQfjLG={_Bg2KYW`BXafWjHe5^+5HmVKh`NQDSNEocDfJdc-kwEcW(yUNQzuR=g+g;5?r%DPp*|WcfLbD%bRX4Y^GB-DK((QIH z0%_nsDxBg-G(XUE6KN~R8YmS8V-^w>S$ z_fxyyc8T}LSzB8r5{Zx;Og;f7fToEt#}e!YN_v%Yg;n3@`qgW^T3=`T^EN>s!#WV# z<1=!y>-OFI!05Ws16`KE7=uGVFK{AXEbR;=N7crg z%}wAqa73>gMQr1p0s^1`)b}QZ5K2Ec^tzF3!BQLl{Ray4kQk;^JLl0VU5xYhZ@{f& zRXh$7Y^@IXzXJ;_OJzIYRuJp@Y}+K92alhgTv*9n5kiCk9LMcheDV77%*?|+ZO_OF z8&4g;+j#qFE;BbjQYhrfE-o>4@dAlNf>b&+doF%z0{D(WPFuG{rDUj9s}hUFn4Fp- z8jVt|enl!mfNL6z%|$=~_$$jdhK7eOHR=twvb9xAkEGAKp4ZGgfA+}2mi<-(VfY!{ zo|^1;ttJLrZGGp`K!;zCNwVL$jOunf*OWiytaYR4=%45ZR~e*npdAND00000NkvXX Hu0mjfrUDYI literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/top_left_corner.png b/home/dot_themes/dracula/kde/cursors/build/x1/top_left_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..061c0d979364f177afa9ae85696d76a77158baf4 GIT binary patch literal 827 zcmV-B1H}A^P)MjXs1GK)24Bm8W<{Vd8wwdY?-_CFn4m)Qs*WF;U7NEx#yhk{LcBl?;iL^ z62>_;n)HbPi!CiTQ>R+fW+37C0Cg#?b8) z;M;HJ$0aeWFKC+f>-4fDtH8jmyY7-Z_q$5A?RLmOKk(UTzf2T(=!7I`nVI>dSgo~g z*W>y%tJZispT2Cm*Wq1Vf9h-k5Wqxk#{>iTd~Q|O^t(5%U1vktTFc(5J;k?g-99p} zAiuZE`^wq&z_ZZUBjP-d3I=%h?yb{aWJgssJf0p-o;XhVx^hcnL&K8z#DrZ0>qLkY zJ{DNN=xlZ_D734RG`LjLRC4q3c-hx`4u~4h1tJF5R6AbB#l<|xw&na9OiE5>&YZc* zjmu6qe;H~W&;?Bl3{GhZ!HQM<@BJ6-MRua2qgcAEgjut)Ib2sKudk>)Q*-EOhFLg< zQ`GXZvhU57-{Mec#*KpZvIU&wb9-^Zd=mitYNYs%rgF z_wyzomf#C!3M>I}Kr&zj5((zd0wmVfpDe1}vSU7wwROkN#jc(guUqeTtCy~}RsabM z7MUry48#~_As9jthz6zrDL^WaURt`+wy*l&A|TBSc=*Eb-$FM`FyNA5p>Nq}72ts}~DYXCq002ovPDHLk FV1kYwgpdFL literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/top_right_corner.png b/home/dot_themes/dracula/kde/cursors/build/x1/top_right_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..76b5e811ce2d4c9245c42b9e6b9c584b1c19398c GIT binary patch literal 820 zcmV-41Izr0P)Mc{ zK~zYI?Uh?d6j2<;e=|Fy(C6!15^I8`4Zelm2poCtw0wahhy1qmY z>PtwvSY|~JQkE`78frpXStcnd)Ru0zbEb!8w$(7(DT=@khPj>d{m%b8!++o(N&1U( z^*;fY91e$?lUtG`G%47td1v%dY>NJ2bofz?)W7W~SDnCR$< z;n9)!yp0)yCS0)!mSlNVqqAYw!To*xl$MpvUlFr15g6iIcd}ZWWLL4XjnH1KPHNO|8IV!$UGmeG3C@Ee|>!KrFzd zcTzTef1X28Qzm4?Zxk^k~(o z%%Y<03BYn-39tx=0D=vGY%E}&ahM&>XBG%pGAao&j0E3e6@2e#n%}*DxAN_8pkQ;n y>{pTSgP5jM06#MdRMNEbFM;MXr#a2(|JPS2(D4M$UVth90000cNnk|M-{Qb(~S=i{Ch_fE}Bd4Kmk?}2}W z_{;J2Aj8>M0HVMD@pfC>)-<=r9rgiCs!7f*&%UoHF8*SO`yF7l4VB?%uMbJo!TE(b zbGV{jl9G}g&Xtvd!o&N=0nP7VLFNlUQB-rz^U+cB!@QZ{VG&(CgYcDWi?E5R~ zV8Q@gZ@qZC?o30@!Tj6|sYxNF^m9iDp{gcRlFRA*DumDi#-vb$bUEEqwKcVO3F2%p zs|BC{X21$qjK1(0H$579(P*_sS1&EuTT6}jg)RTR^y#Vxd_h7ZzPBk}Q zOAJ_}dDnz19EbqaqQauHcl!FQ-0ICo|#>CnXLP+D=5B!VBno)!!tQng-7wwC;I=Z?( z+U*P7=oQLMi0c!`M*fA@@@RC&T<8%y33!1*5suYfq#-7aLufwzb+ggz3%oLaJoFJF dM2PVJ@e|YY+5sw6>sbH*002ovPDHLkV1kn=b3_0D literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/up-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1/up-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..10670872c2e18da6857b912e759b2a324ca0c7f1 GIT binary patch literal 618 zcmV-w0+s!VP)ZoaO}{@ zLEJ9>p^FX*YL^oK5Y&*skya9kF709vYi-i!a4&d>!@bKnDEY#VA9weA@AKZf_r4GQ zK?xOsWCR47i;FM!tM-B5x?lmAuir1vB=+w6P_8zv0A^6Q7Bron9;-T^8t1Z?WW{N% z<@1F-e;Y1vER~(>Korf@^II$cV`}Pjd~|fz)q6!7fTC>^ zkH>Sl+_jx({%@U8nm2FV$d*batJ!D*u(rC&i)YUhXEWz#(Oho7U?ZKL-tL`kPet2i zczEP;K3^CM8!P}ZGkfvC*Y$6fWsMVy#Q=y#he#%qwA)`2sgtP*`aIiz0!M(6;)BO$ zmfqAB-qk*C9-2(ax3y-sRCXRcTzHxRcBr~gceeq=fCOMwoK|b{@CjM1e{KWgz;5;3 z^xI*?XPpE#f$xARgpdF#udC<)TYkZQH=XO1+T1kU3RfcAoI-{A$5a^T;tfl zbv56v1$r|EcUB#hh00ov)l-n0M0j!!7@DyRG*I9A3B41X+X{V0!2kdN07*qoM6N<$ Ef+k5Ca{vGU literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/vertical-text.png b/home/dot_themes/dracula/kde/cursors/build/x1/vertical-text.png new file mode 100644 index 0000000000000000000000000000000000000000..08eccb8a6907b542de704ea6d8005161449bcd66 GIT binary patch literal 571 zcmV-B0>u4^P)0o7IW>utLJwX958BkE_S_UprA1NNleB&UPsI|!tD+ynUZjUY zv4_yEg~V#bc(b%-mBvC(@u01Nf{_H1>A?xwbT`=^3;Tn|u(R(!|M%Xq13o@JKK~n{ z#eVZUrNhgajcDZmrIl{Nl@Gb@e4+TpE)-v<)7k4fS9l1iwafN?artd_v&*T$fJ@az zXXmv?tC{RrFc=`7h_3>RK&?&J0x+VHtK;u2YwSumOn)M70WX@nb}|-#QLUbKlu9Lz zjt;pyI5=nTAEbm3ZAYz?5>klB&X+u~n>Q$zPXb&_tEDl3IR5eT`>opp%%rB-%56n~ zXgkx(oR-TxnRv?KLGc^^Flxe)X!pkY26vK4o;{zcpj5@HsgTl~pPe)9{0{L%e-H4{ zv$2$5njw1o`uJMdTX;Nt?K>S0`LF;002ov JPDHLkV1lQE3BCXT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-01.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-01.png new file mode 100644 index 0000000000000000000000000000000000000000..309430e723ce1ca7d60eaf013b00c02e90f8e969 GIT binary patch literal 1365 zcmV-b1*-aqP)bSRyOPkhPuaPFLQ zfA>3c&pihov=Hv&82SHzg^4UKE>@w|6)OaFE`Sh`hWvh8_rSnFFp5v)e}X4K(Oh1& zOd%>?Rwvff z`I)7g>L1=LEG}7zTB(`R(H9uwYTr42Z90I}+4Ym(>)FxU+d6#51I!v00I|4uVVNdH z`}6wRt!4E~o<|f#{2?zLmKGdtD*)*_6Q#L}(5Q7tlEjIY?>OA}MYq@E-q_uJ?dsj| zyTPK#WX?2ZW}SLz&D#~#Woz&S-5hEBinFap35ESrI;)gwmX|-thT3gtll8Q8o#xBm z-|D;NwAEQGotAjGA|48;@(ayhZ>Zh6^3es)Vsj0!=g=;$_ctO*;b{XTDMFvEjlVjM zQ#q%Gvb-wPN{zm2_;RJgZuwz0umC8EOBX((P1b#|eeL@~DB|bigF7ducBb$LJzVK+ zpmyF`DhjH((sQFTjkFD1yeE1a_u}@AP&IcI zsTw1Hcb-gh*sVXtRxQR>Y%mx!DrM5+uWa~)=B__D*Lrl;=tNxVIz=cPWI^FFlGWPP zI$d5WG4IozumA{peO^g^`dot{HIvP&-XtQ05<*o~s%t=+Dn5+X_KMmM6b}cZWlv(2&dPoNU`}4d4rSW(@396&_l^!vTTatpkH_Qp2fQb* z_MS%+6jT=0CWyik^J=O}R`KcK*BSGF~*luTzFzP3H$uMeaD&)Aj=XPm+vGk zC4JUts>Z;k6}wnpyA9juAR)hh9}p&Hw~F`W5=LG2n~D^5Rcf-qTv1R>ML{)}dm0FY zd^4gtjgg&CeMFA2kn?T7&~)R(na<9Z-GCp6%mm*KNxslGa$|i_cBQ^FZ!tCV>T&x< zusVB?V>TO66j@?^jP2{*Bgarg`(QKsPrPHZ4O?IEdR@ankeI2Cw>t@d3ee`{7gePj za=&@5?$v@v=Wj$11YBMR?fn749j?nZNppnk`fo)Sy(Tr%sL}(KdLIW6cL>?{8{wIxMf* z?bdF<6GbEOs*4vw6juQnAf=$FVwEOIyG5(f)fHxyYYeH`C`1J=kDXpyd(iE1ob?C1 z`}=y@jz_EX-BIbR4+0av34k(MeKL@wR_k=>Sy|>JWm2vz%R(d)w7OiwonvETqd*{< zLB`+YgpWS4eH77DMpMDXG)o9d8pElhA?w!Ha(Z XSKRggJW#FI00000NkvXXu0mjfX48w% literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-02.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-02.png new file mode 100644 index 0000000000000000000000000000000000000000..d6468c97f209424139178a74eda3d4f0ef186f09 GIT binary patch literal 1339 zcmV-B1;qM^P)mwt@`A2q7Sd=n{>$h%pg^FEoPDf560; zczJ;)nvkf37aA2W(Lka>8IVmz*y4aOvkg}0x*OZtUD~y$w{z-?b-+rub&19oe3R$R zInVEWe$VfBo(tS-68^ugrXdA_p~S7yMC}IH+i;F9lnXT5( zN|!mF-Q{`_SLIf8TH_qYNIc9%_gPMN9AnVm`(q*+dE4#o9J*rzS%U>YbU4;H^oD}p zAK$od)uZcQLKHMaVj+5mFEchdND`Ih=5m~+br>WQYEt3UrEfXW`bFP#B)G@h`*+WL z@cF=^-Ck|W$uDSX*tp;E*aI&k$AX-=@FgwXzYeV6#?m=$AL>>Tg3;6L&38RE56LZvN_R zB zmuoMQRyxQ`_RP7~OkkZP85>-VZ2+uy?#LQCtJbS03Ca`HR%}79Gi)=P&4z`*0wCD! zt1C*(<#`6l1i;#ro6$>i(`PZMNrkTdRKl-_y} ziOX1WmoEvd5hXOD1VDkwiXccuq(yvJEQH;NhIPEL3t7YITBbB6d)*1Fk)-asXo8ri3nHv&HC<1O{mD zZ3Ljx(?Tdb*%%IoWoC*o~5CK{I)g}%1uL&DJ@7rK9=+uL^L zdhg{AfC!*01il@L$`{cXtJfl6)kUY^6k%LFQ-m9lmQOb8jn)M(s`%Yk{y6FG| zpx5j5CX1!SDH%+w1XT&g)kJW7Y_KC5jmkhYWie*{O3IP)SESf~q8@R9{cejoUyx1)tV=MamK= z*3>ku*GSRXe7C9G-$3E)0<+uW<3vFONj|D(nx^#tA zt2caDT3Gqgwx)eTQ}sqo?Z#qIsjHvi8tOt-<8vmcY8>~FlWX1Q zSh;i^wIz+nlFr;c;HdWd`oGHr7Bhvoy87|erIxDQ+n;hcp4g4ey8OAS+QzLZ&aCKW0&65$|7L6B9z-D-5S=z}LFlvuCWrX`%BP5;NNdv` zBuRRWWcDlwmL*M2YjgGH2ZMU8F>5fu)muL@5gw&s+0*D`;|`O_q@NEg0D{eCx0e^y znscOFy#5|OKl?r>E`PEpa9oXX%lij8l1xeAGHpRYshzZNr+X}lIkMGkumI56`zycS zImbjeuqZIVa3Gm(7E=k5q^)3qP$LM)(`WlnL`|pwBvchuP}OwsoF_9LRlFk;gUQ|I zl`a}6OIj))t7o}wH2~w`QR30~NV;7*IN|a1y9x^Kg`zP`BTB^8Sk~a(8{VR2 z#j{B#)EK=(&amI_?qq>HPQYX|qJ-LSxPHN?Gqa|4Th>s3pfdU3`=5U@#aV z`G{l$Pgj$e5($3!ljCbtRpo`2gXE_!TQ(9>#*>RB5}bE@Lqv%j0b-<8s|+3!bGw}v zUH7|A|NQ3(@^l5f(RLV>p3o}|0qak2Ma*ZCRX2lCMCD~h6{*Y9kz zS?ls^N*Y*a-@$lzgnj1sYR`*n{!T4&Pu5g2GNnLJ%!3w}wa2WTH zb7~?KxDbg3zw)@8XH#B=XLy=*BQX6>AerkjkPB$FT5YbyVp}Ciq8UV4iAM(lKJRTs zQG$Sy(kRIbwdmF--A0pADWw|z&IpxcC}Sy&r^eJdD=iW{ZI?-5c1xRed;7mN^pBqW Y1&0;XBF$OI6951J07*qoM6N<$f;Pu-DgXcg literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-04.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-04.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5a04c9e1c7134a587b58265128a4594b03f575 GIT binary patch literal 1334 zcmV-61K}hgOtu)48J&OPP^Tm+)1mw)1xkgs)RsbN%Wdx-Ch z=9-r5)`+t3)~XMvTDE=4z)>a4ea8(hHJql$-FhxOGIXG;tI0iS0nb z*bA$$<*h=N(u|$%M*D!*btV;9OeOJ>l9g4trlR+@t@(JOqsP-SgE&uZAlS#z-@j&P z#7|B6M-*5}-d|uIw$D3)wf)y=B z$S?$h!6^r0a>N24Sgkp>f^3^fC+lf-HOw0dpv0oI_TEL-=&)v&=}i`^og}%Fr4}Vg z$}<|W0q_Kz^M;O_JJ1V&(O^arg*;~2Va_mN1?yIaV*-9|{gvUMyYSK$52qK~=u&4SEk|@*Syu-;W-@3h?{=K14 zzzsx6k~-CW5dax5EXpq`H=FWL?WsPLU%h-6f*=qG4baka2hU(Hs;Xi!=8>J5$LT-6 z2d5w$rP9ck0+FgI&^bNQUdA*Mvz;FT@OBG!z6B2M4SODk?3rjcX^y&LE^b6M) zT1s_UiR|Vd_R{TX4iAR{x56XA6W!gdR}xWQ9iO~yG zZcOA#Nb~|DdI3S?LWnqE<4cqbHo#JF>%QIAZfoh<_3Ioj+D*1~Uq<5vPx2(^ocFxv z_x_*fJn#F!(`LfII7j|3z`_$QmX=mIP|5`gS=2=3xYz4xZUqu)_^3~7%2@(MhoiDu zp;R9bMdc=Qc7Zt(4N+pPBoOvtP@9HhiIE>jCcpG}8ZQIVObeJ!u>goxYiX|0oO8rx zDcQB&wTtB?wVb~G1v&bBHZ9)^Kr9iV$$OQb8c)#S^PCFBq6fMjHT68PfJvs94r;eA zv1c1|>o-*GS-pSbM-=5d35^8#=F%tF=RHG*&qFXgNN#oki}IK7{E}^G)%pr=chl=y zlj(e5pnqVlip9c0r`2FIUw(7l2c^}Hbz=i3uYAtM=9A-I&QhvaRlb#1R_sTwG126` z%CU0?yB-JpD?2+qe`ZpiNwElI&9~W)?x=ZZ&6=gJjtvCE101hAL{dtQn;=O^+WOqw z`r~IRidIr$U4}-bGd}FS?ezP)PtFD`01CUka_u5(`KNEJJ17i~1UYi{0IhxZX>7Sj zx4&hIAVDNHOq2HttI9XySm5Gr`}Hz8OK2Dx==Dwnis`CaQf9qRs(QwyH4|8^QE9ij>}v@}gZ$z?HzRDK zU3dS;@JIkx@mka>O>It2j%GTr00_3?vSO=wakfgSORk8`^R95F%`9e$Gya2iAkZGxL3>FZElY_J1>|>#*AeP zs!)hZl2T$$P*D_d+Nw!Pae4+?<9@&Q5i^vN48&uJNPSal1A2{#=bSIk2?|hEQj1ZS zOOy91!;xTJI2?{ZI)53!qo+wC8Xi7+;r4gPvdoT^Z)4I~W`sExRmx?(#EEu}2XD`oM#3flU9XWxbo(QAyzvdpEsr}(<=W4~{(XLo;h+x<*xr&BBg zaws%3C`*a+5Bu)eA9gj`4Z0j`mJ$l{%Wy2HqHm}Jt=d41a|_LF*En(cFb&P88+`rk zd;5Dk+(4LAex-?ksm^18^zjI20bNm1*-L7zVUIy)t}V)Qs7!`@+#SE7*O(X#^+m&x z;I(ih^i^m3gNtck1c)<57cx`pBao_f6`%psYPDKtHrpI3mC6QEEFmWY{=Uw;(P%UR zMAII7LTSeBZ#G?~Kq@7Q^dgk$>(Nq_NaZk*_GJ3mr0~uaJo;WHhw&}#tlQiFt)YMV Z>@V1?@Xk=keWCyW002ovPDHLkV1hP_kRAX4 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-06.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-06.png new file mode 100644 index 0000000000000000000000000000000000000000..94b093e9fb3a76034d70be92be3df2bde46aabe3 GIT binary patch literal 1367 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 T;7h;100000NkvXXu0mjf&{$^d literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-10.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-10.png new file mode 100644 index 0000000000000000000000000000000000000000..bfff51cd63b84f2010e503301def6cb80bdd75c4 GIT binary patch literal 1318 zcmV+>1=;$EP)ySx8655yMRz(QaF5FL&Zo5g1R zE-$O(?bm9z3RTP3VbB}rEL7AWH~LyQe&rx{+&xD_!O2hh`)`fS+Q1`&1wbq+swy>_ zOh?{W{c+jG>Me+(h#dCQb>}K>|1fAVvNCch&8sHeXhqXvoVxZ4f3)uFm8Sv?y}dWv z=7Y}%7ISi3wyf;zb02N|qN1j_j;WB3qpkaC?L0I_dgY4s zG^}ZKre|1x0CdS5l#)b1T2WfHW`*OKJzHP?T#&XI=hqUAMHuvS2FJ%dT`Y2(w8_cI za5xe?_ve*En`2rGjo6aG&zEi_-Du@{-+AOh*&B!d>gl<@2M7Vtg}@IK(=H57 zbZjoPmuEUGP5}J!I2Sulpd~aLNz}2bte$Q4yRl~$aBJvq4xZla_PFo9FU!6$Kp`R2 z$&QWy=mB$1{_^T9YtEsD7aI#UJog@gAmE$w(lK-iZ(sxj$j->4qTq#iThut)_8W(r zzPWqP@BVOPsHYW>fykqPVLIDW0F%XHcP?`{zj8V%H@sf^0hP|xr05KD7DrTt_Q8uB zzkGnc(f0G>-r>(Yo{>IaDh`b%^Ddc$I9v}H0aIaN*-NRWv~5O1+S)>UnbDGF2Vi2- z!@yWaD6CAigo1$s0|T9><6Z`5dHTqMz|1p&>C8_7QUQa(U@%*<^UDlUN-lt^hDSXf zPnV(u0zf!!3e%aqOV literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-11.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-11.png new file mode 100644 index 0000000000000000000000000000000000000000..4ae9ae70092588b5fd59f502556ce04b9a7635fa GIT binary patch literal 1352 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 W5$?Q=f8BTh0000yK literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-18.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-18.png new file mode 100644 index 0000000000000000000000000000000000000000..2ddee86060d9d6e8536ed9e7039dc2a2bbfe79dd GIT binary patch literal 1370 zcmV-g1*Q6lP)Enw;sXnY!qr z!(?MKT~rr3(=;~RG(tzMNF@xxFcpY{Xt=PPU0{JdFS}nCEF!pqYj))`^S}AN_xXPB z|9RiH7vG&E%w~ddkEW_(_AxRQ~AksbD&KD=%Vk+RHwWprbP2Vs&Ie;;BCAk?z zWG-1A(_%UIWRxzd(r&j+h698Hi-0mEHT&p}wJ&WbS+$2jdpDnadw}|m6KGUAj-CDh zw{P})vK+)}yGrBLU&+fTCM#_fQ5t=0N8g345nKQ9aIWWr1wb+ySFg)RF@L;&+q<}Z zP7YTcV9YUu!)>SOdM&;wPuMbf{cf7CpQSi=JLaVYTV3k^R zaBJanh=Rlqe;#GbF%%XQF2-FWRMmfuAP8(PdI5z(QO@)xp0l6Afz^_vEG;l?!Q*q% z(DBn40NeOL#L$_rP4oef7@LM9DVMQGsgaO1k{H@^ zazw}PoRCAg!9akZAO{u&yZx>n+vK#<LSccl&BO~3dEb=?afZywP|I%!!L!*jfUGC0^!3Cxg z;-Zsi?Pu2+Ir4&?97KFwi~_AyIhku03Y*89S$r5xLlJi6hduB zZ{rTFDmpqRy^ws%5HZ9V6CcJrI8$u6BPl^~*0XsB!dp07^5H*6d0+dDjH z?Fi>~A;&TxyBrgCzu)_#Wu(pA*4t>(Y4oJVXL9nwmlS4gVQb+&00Kcj&6Yo?ICF@a z=HoSEqkZK=1J*Xc#q|0H=K~gO1OO$V1#|{O&L)j6x?H8yYyd%t#(^q zr`PLs0^X2(w>XWc^_f3L3P}-?#O$vaWO@y!LJEYQ-B#X6!87B+3Ffx6_pQB+B=6&RRZU~FvbE^XKDbUp29Put^%w&1$%Qo%3! zPoCt>InR53&-HGzO&G8Te2*efJt>F1OpAG_Ce^D=<+Tmj4mCIBe2 z*-_3LjUO*4v+rtIy@xc^G=f!gQyfJ}z(*%v$4ICT30e9jZvw;otz9s<_o3(FjY3k=R4dlZQQhMC&nfQaP)X9y1gFA z$vAG@KM&8{bLi;53`J3(K*3O;2iJSfpnl;xI4vunD=`@Ej^0=@9vJ?nP|EYc1ORP! zHZ)e7oQL-|9VC)0;^^@M7@r(@=#)w)5s`#x5y#~iI{GhRUF|cdwXQ<secXinFA&LSKQVyVpyJ!{;;aaR3oU;=;`4AvS;Sq;ysIouoR zfSiqCBjCGlOMW9uveM0Kimg`NzO=E;CmU{Ya*gqxtXi!AdCP zec%n=n@l9*a9WmwQK^fDQWOPO)f%MIG6n)Yv1r&g=W$X*QIw>3^w-<{?O@d$*1KAY z2CrPa8NA+vu0an(DSRmy3`USCA_c*@+awv2Vr^$`d<8{GV~6_{@cPPmLpj!nosF$f z6a}X}ZIC6Y4L}lkw^gCaMZ!X0lxCTgIt}Njt6qzx3*ETYe-UvxHpSVXEe8QXGA#oD z^em74TaUnEw4=TAM_lOm{!(x6twR7L0IAu)kCaxf4u}z=!3ygMjd;dV&xwriR|LE>$RPX^vATQO0zzP7w zVv)E?O<(EsUVFNP(Uv+b%P|`2hff&9^IP6T^XlDTR2r1&&3LNeS*&w4LBnX#-gyFT zXW#J!!@fPf(Y`x{R+~$0AyEL-0JJ<`VXHLT-q&djn+y1PrVF2;0C6L+4GqyhS=`sm2dx6ddp~{YPM=^~|DwA1DWuK*|eW^%r&aaRG nQ(M|6*4`E~=kafp|Fr%B&m8XLZc}oc00000NkvXXu0mjfM}>6T literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-20.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-20.png new file mode 100644 index 0000000000000000000000000000000000000000..6774d087567e31df9395d56c2d04e371877b95e4 GIT binary patch literal 1351 zcmV-N1-SZ&P)L;*0p; zgNY&Wk|>&>=z|gxfFw8ggTZbst+-{kjj z&iVcG`Tu^u^ZWmQz}+U|UtFX97hod8NVmJGo?yr#fYd6gJUZg*8wDVz;AvY@^a_Dw zO-+l3V(8Z?lHTAdswp(-tzc*^Lg5J*HI|s92*+hbIWX+I(hVT7+y<74m;gYQl(_BI z!orW8g;iTNv}{ES+YT+G&vF!H9#@CEapu}#_@{3ik%joK;o<&?j18<9OaLHRwvpB8 z3r=;mZmZhp*$$GRzzZ=9-ns&cqH%xaLkl+W*>`(zef;7WC(dv55B=d=489ncbh+xB zrUF~{i|uc+ZS|et#VC$n_#8b0U62(K8d{4z&wUN6(T;)fOZaW*3n ziw7nm;hDBTU~n=YJYS7T0F1$GdGE=!JJ`1RPE3ab_^4|aLXkf+q7$&MYd50&ZE!*q z0AMv0Vbj_jD7U+zVRU7Oy&voc@H7A^7fj{J0L8LR>s`gQd$&LO76ggI`^R3(f~GYe z4?|MKJI`^EL*J+up4!JyU*3v=z{OgHR=snxQ=_?HG9Q@HFgrS$w}2uUoV@e}W+D@L z5|dxy`4Ent{{#dXrf%00@_>zPjAbn)O-}h9-I;%KWOq2~~kFa2XUyqry>du-TkVDb^i$ zZp0+5(^Okc#Q=cd-1w@YX{F0!H5P*)7zdU~HOPdj5Jb{PC02F(E-p&dE(?}r>2`R2 z1^{3;m;Gaw-RuMagt=)*ab-d3a{E~I`+Yu3fg>Wyf~Bs!84Rs~B#XK0mJ~^nXmEL; zBxLx5gHk9oI)r7~Nd+K@67Rh>@(c7DGuG8TzA7jHw7A<*V6>xu>^x%J>}ihUcqC7+ zyx{b0BJ=aH{im)TgsLX6x$Py`jE)sU&3YT2dhk`Ks*2OShagD8SIE9H0pvfqh)5(9 zr1Y9K2Cd26;983Ymj`{LUIHlh|f#~b|35c^am1D>EzrP5(yQJE)QC3AHkaH^^jx{Zy$Odg2aO$ zNUW(|k7pj<37gS@fxsmk_I?t1#cDs~E^RJ*`H6R6 z*4wfi`$oKo2@%}u@*v&&-Tg=LZO^_?aMu6q)UC1K0dPoO5?M9QO?77EYAiN)n}GT~ zmx!@9C$F&vtr-qW8Avj@ti)D{dy49yVRY#CpTohkd+~GMH{R*s*bCEB0bdF#=Ry~Y zIQ^bXMXm>6sHmvx(CJNE4SH)wnXOvmu$DuT1SOD0JK`I)?l-h)-XCl6_HRlDIrH^r*HKMg1{qLPXU0K5$UQ%pIjd* zWpv6Y{N0KPB!5UbWlHMZg7mHyoc7CSK=w$x;_>!>8|d#o{RPuY>Ob=%GGG7z002ov JPDHLkV1n3?fWZI& literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait-21.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait-21.png new file mode 100644 index 0000000000000000000000000000000000000000..acbb173a5eca92cc88a00737478aa3221c15afcd GIT binary patch literal 1312 zcmV+*1>gFKP);#5d7* z6Yufz1jHC3C?*n9)W{_QVv`nZD+nyTknLp)wA-@1>~?25JLAJ{Z`&-=*G3A24Tdyre4%&6d=k zx7_#Q(v9UiF^CcoCB#*KBRvD1h=Rbf+|}f{JOJpr#)+mw)YR|u4@H929j%wWGr?y9 zi#a((S(#a`y5}C-v!tT9nh|A)qxJi#y>b*qmB$lH@+#T2<%21MFSh@|-e2DB2!;9| z@%g-+$>7O)ECNPnM#kqG%XcoRD6Xb=(9ah&ZxI;mo|fFw{TB_bCke?zgymsIl_BrNWRNsPEXJE#98C;M8~3NG-apRT>$h9bj=$&rrrTR08V=j zl4Q;Hg2#3fRgQ!X9B=rB_MR&&TU3T9PV2~wvRj;N zd+-eajx`)0B1iTDDhaz);w%yYBj70Ztob_4p7li0f>l^j9N5futmafKCOb9t`v}W} z)1VGZI?nWBgejC3Q1d;Nh4Lr5>b<%Avyq)Lyq4vwZTYcAe1M(!t6JwH8ONhI+xfZ%t zW@os+-&*-<1R-gIi2%CVCh{o?})7~^s@K|25fT>5?IUjHTw*&p%r+)yf WG09@}b=mI#0000C>mj7Fv9m7$mqtpt&H_;S=aCGZC@|ejjro9hIqwE&PDs2 zC%^Zc|9PJ0z>{XeW89$=L6Sc;fThw=cH=$+FUa&x;-r~ek4TWVLm;&1CM`jhT@Eyk{BbA977O9jD`hN z*`B7$bDeo6TD6stpohD@-X@dDlotpD#?oWb zH5LG&qQd4VD|pJH*BWpRUCXNJT&Ai?f|2{IuHQg;QLVvJRIxb4n$$Y8xkO2lN*5T5 z0Pu{=UE-Nc_PYVF7;Q+RP)bIFW$Wt60F~q;gVhN+1yI$=8*pZDJRTeNhhzY(rjkbn zPwe%FyeJ7}D04j%tor>!Jp;0H^m5N%So7^jqITX;Q52~wTS-z)(C@hw^$pA2%yFF5 zU@#bqE0NR3I}U78)g(zZF>i1~brWV|Azl3)1j8e3;jkQrsk)_uCtedJ92xyWBWgD8 z+Hz2cDNzRHZd{&jy86%2T^2)`0dj7#ABha0ELX#D%;H^1pGdal&fpV z)f=m8OB*OK*{QNE!I-mv3*9GYftuO2VJ~(|CG9tV=G2wLXPnM!dw?jANC!{TI291} z4iA3#Q~N&G^}e>rMZMO5C{8~JqA0S$v5sA@f5W2UC3L&5@WYvpJwC7e0T4^ecuIzu zCIDI>&t6u!yue&?X!Dxw3!9d1K@bE+f-?UMUcfUteol+>OQ|bs#B3}Cptb8LKc4<< z*yq3Z*4+W;c_0jok)iR7&my1$a?R$Vieg*ECzbZaO)o$DHcQG^q1EW71SgVX-0Z)| zFPFZD626J99f*{}z zdAM`$W;7BDv_~U>Z(Xiir&3u)(lUMML11D{V7&8nKn|eS>-Bl&!m?Vuq$>eXl-Q6g z%iZyKAi%huF(A&kuJay!GGnBaYf>)ppfQt-mr_Z2BK6;__w6H$w^JOZjS+}n3Hnw#g+d4W1+1LdHoB}$oiA%)b1sMD=Y9tz?=noSU z6ZoY+G$tB6a2!6V_mz|+ zfnsTCtY35d?Of%|zZ0AgOA zH8aC#_#)qE*|DK&J1a^zqE@C(Gn7IBT6>x}ef0?a?(Uz)gVNrC?rXQEY#?c{0Ei_e zOG`AV`V;jlUoGCed>5jiKnexua<($;=_evb$kCgz=2xRt>xjw`PG9|z#+I+_E#XktShYRnF#tg{^vo?w>J_BPfRmbh)PzKZDH%`J?K&m zTv$mORC#*YHqtcuSm+hX9Oel%(P%VsbFhu38$T0{gdQ5K zR%+Q?vzzk5#}Vb(XFMxqh9coRsuT_Op>{5Joq1?*wk{t4uWy)OFg!4Ge5S{;v$wHETSNco$v-0U=dS_h$D;rM002ov JPDHLkV1kRWiwFP! literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wait.png b/home/dot_themes/dracula/kde/cursors/build/x1/wait.png new file mode 100644 index 0000000000000000000000000000000000000000..76a784733c5c0bce003b0d2c89eb56b6996fa92e GIT binary patch literal 1342 zcmV-E1;P4>P)H3Vwi!*g+Y{;iDhWPkP$33tCnxV2SR^CwY^; zInSHl`<%Xc&I`|52+weh@_)cW(oos$%S*)!!79d3%c4B!cMm!wNeadB#CU3008|wf z%c}*IW|vx}-eAqQ7Z|h50C)q#Nba6MI1)S?Q)1sexObxkh&^cov%vx&apTUXnxs$V<9sk0+V1SU-IKI|v|#}d?e-yqpeQl=Mjmpt zvxSA$8Wt8UBX3@zzP;zl>XG68BS7>?umFhj=P$0(>GX$oHhrQ}t27+^c^7>nT{FC# z{~{uXx#_q_t$i((wptw0ZEHk~bh%vvchZ41mZFmVg}G%7170VR$H}z^zdaG1#G~U# z?jBZEHDSuOa`k?Tb-Jp>X<(Hgs5X4K;Y$Ww-TZpv`?S$S-0#26SkR5#QiIW8t}iJm zw~}(6Qen|#D$U6=6f7|36w|zRFR_?BCsY(gwl?l(o<0{r5U^XSMU5_NS=^e$lVJf6 z^m?5wC*B;2O_i))v2{+cPGewE@yf}$(O^OVTWXQ16$8qYSJG7XF2$zGwBbN_l;al; zOwI*Cg@TZ%cG`*o@cDd_ConuYca2H-gYL9pfVRIcaII_NKzaki#A5P5YR+S@+uc9v z^$qsA{X+m8YWbMN@43W@KMvyY4bv@kC_!Jaos{043@0AMB68$Ro8tli)$?DRGg@J- zWnFDEhg$YAbg#)stvCkA{-EdZxwhlch&;~v`fZqViql3j)OxnOyobi6 z@8A!4k;CJM0hyGxIc>}Ije5L#gP{aiT3y<}lF|m+d#(@&kIjneG?~2r`e&3`7IUln zG8fx_?C5&Xx)%t>@fqR7sS^VJz@HaR`E(b9sI(3mCP+i)< zj;2p3EqH<6p-#R%y>HAt@~GM8^YjAaq`d0szD@$50rdHW#Z~6KqN5vEZm(Ql_a34s z;tP7{?7NQS?IjwEl5en3VXMQGZ3QMy^wHlx_qtsDJDkq@=KwztNe70B|6T)R8Vvb` zMYhr}Y^L%zH`Z?xYRXHX>`=p<@32cKo|(c!N*Q=x^Qxi7~eo*sFF4o ziw`+zJk@1yy1e9`o4hs|dS=(#bl1%3LjU~5zw!I->=_2rn*aa+07*qoM6N<$f(tE` AO8@`> literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/wayland-cursor.png b/home/dot_themes/dracula/kde/cursors/build/x1/wayland-cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..0448188d133573b73d55688a1836e0951353930a GIT binary patch literal 1529 zcmVAx+7HxQXpN)?RzpJF~m<AAJnRD+s3;%CJ{DlCRjR)k0gVL0vw!9c~fKHdAyt^>Pw@2)m+<`M_41QvkW-Q8{Wyu5RJ zI&JnO?e8*i>l8Ampt(f?spDu_EOR-QapU-eU47%1ul)S2r?&0r=ze(p3BU(}YXJ*D zzWv*MOSQ90W%NR^JDxNk+ zKoNRq-kAFM6Pw?A=%Jq(%{X&`<WcI0Z5dO12B=e1%PDv?`ZBgX7zOYvoE}K-)vSh z#WI~vtxH%ZrzQgz09Vg|P(TRAGxrb*Nilsl03ix?{6;1cE705`vFiD{L)Hm$xwiGQ z!`%$5NU3(}?r3AuSL?|W2%VZf4=cVDS4*S21&XOV2!)Cuz*WW z}aixiF)XwhtVtX$^Zf%-Oc06IA<3=Kyf^R%%sum{}*+bnxV1 z9*mCUKeG}`rxaI*W_YFqRWhZ+0JK!|061E<9GsGLD}>N!$2mveq-u%DTQ;}XRo z5WN4vdw-cQS5$o&1M1sJ^-2vRqcVsHJOGmAV>1>oDubv&JwH4(McL>afAfvk`l%O- zhU#Wu|95-d%AX%8{bn@VHMQV0)v@Z-H#e=5=*~!8Edja0p~hYxY5OUIL+5w(_xG2t z1ST?Y-u%_hU+2v`2g-@%0JP`(&?42wjL?UqCXNEoI`$QD`!oQh)a_imHltU3vRW5RVJ}*E9dZhlnts zl)R0hwg*S{zWes3{rmR~N8lNX=PHW;;eo!tjwM^?^)33*rY>|d8?OwIuujc@LVd4h ziih!~!Nv9m7)q}B_V;_=-SYa*SC3P#$1Yb{kBJO}&kyz$PWCC-cFs=bzpB!UymF;Ve*T25p3OjxpJ5X+R4Q+xYmF zjwhddX8nQ%3%gocVhg2|NzeC-POUO@=FFM?J-c`H_4WO^5CLlu^pfu5O5n-o0#Kt% zj~r2%I(tLv-_MIclb6RFjo#IOXRB8tpk!)COfK#-)z~#v`LBSd+s^Kz^{BOqh!s#@Doi7tN00000NkvXXu0mjfL@xID literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1/x-cursor.png b/home/dot_themes/dracula/kde/cursors/build/x1/x-cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..b072e36ddd4e2da41cbb422ce584417640431144 GIT binary patch literal 1309 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/center_ptr.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/center_ptr.png new file mode 100644 index 0000000000000000000000000000000000000000..ebec30aa6aa2644bd5c1bcd0335f70ac8288a78c GIT binary patch literal 1236 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 Q@c;k-07*qoM6N<$g7`SXr2qf` literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/context-menu.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/context-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..9ebf338b4df8638b499cdbfc0e725a95a4878b3d GIT binary patch literal 1283 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 Ef>_Ohp8x;= literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/default.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/default.png new file mode 100644 index 0000000000000000000000000000000000000000..f085ec60fc09bfa4ed6d2c48b590bf5f621e659d GIT binary patch literal 1183 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/down-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/down-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..743e75b2abf3db9b5e5c247550840958f0e75917 GIT binary patch literal 893 zcmV-@1A_dCP)6;R8btqKXd1fS!jV}wU}B3p`hfV5_~MIMPM%sEwz-2qHx(?(JJjBxE2?I zDHXPEPC6I&Dn8feX2n>)^JF>~gjBjKE*xVT?94BT_L=X1aFJLmj<2W;80 zWy_W=Tj1EC_gX4nuB&_*G1$$_Py(+KT7YWJ&29S&OAE_DOEV1PYtiXkFA$3KOM|Nn z4+o$D&hhE*@0_}RF7n)5Sol_Oq3p~QVQ>pca7~UgDhDxWUDLF@j`nsM9y|naWoGWn z1Dq%_Nfk82K?4K=0en6m0EXe$BYnFL8e-rH3I>B3F=)|J*0w-fmX!cyg+fYTg;a+} zQiWpBN~GFp*uDcRs_lT@cG=K7B^!FDWJ9w9+a0KZb|h*48z&`|S)K-Hb@v*waA>ah z&OPaS4-?Mvl;j_>ML;x%_6$r`WM*d6>#npi%L=(xR(`X#7R2ZKgWG-l@%YS-yQ{1I z_P)X4XAQTj7Lh0lWd17QmeVshQJ$4`uybnCOHWTXo?Z`2i%S5wTrN%(6i`%B%-O<1 zbY1VtJL$d#1c?;|Tapr|4a0B%w6(S}Iy#y#z%)$;`uiCk8sx-_=VWIeu}BP)Eki3= zh!q#hKAL7=qWV_trh|%0N^!f7F*h^Sf@DFUWFamuFI#i7vrlqza>>un-_Y-LYE<5+ z!teKes6!JF4FZE#z-JTf%+l<#DE3{dV;T{9x2+;x;FPRp$bmY^w;_09{a!s0hAQrGOL=TA+Zmz1@eta0@M3Tb6z3lbrOP z_MCfu=YO92KfMR=$tRzD^2sNkeDcYs|AmMNzK_{U_jiz=hy4j!@lz=Nm^5u#AXQUS zGa<0v5CMP$zyQFy)};QTNu{A~-fgQ>D1Lnb0Mq)rw^q|G@;Uq2qDul`Ty1zDXR%mY ze=jX1^!)>o;Zf1$$4@F|z_OAP0`9Kp5$4ohSAE%}(wKMV9WcK=@DkuURUMuc)Trz1qJx2um}L4)oM{+cNL4`ZezutrOP&KSoa8k5tdZ=+!@9d zG%>1>Cr%UwM=prl#Nlu<`uq9?hYuaXrHdDzIshHKs=RDzM#kz#08E~MJA<}^#>K@k z^ACKpNEjH9#$vKp84O15h4V@j6&69K)jsneHgJEg|Fz5w=?j%gFG>=+)_t z#754_0`LSLc-vW|{fs6m2mp>9J%Zt3gVT-)iHTUh@nevrAFf=!jJGgU8EMB(F z?zuee4303F#)lRN1rP}M_BusT=H$V9;Wc1q(B%FD`EQa0Ik~#B(h*o985bA;-bqdZi_IQZC<>0j5?!wY)1mEK zcW`jX%C62%+`82S9-oh$xw|2jNYL8Sg3ohuTmq9Mi6w~%(CK=L4}G2AGEu-bXghFT zUVbo_%S|pjUk1K_5Bc6bkVi#q{vl@>1*z01z{*Uf0j!+noUQ=@!nOnAu0hUT< z;`KM;F*jl^LPJBrVzbBG>~UA;nYOljgK&(n*TL<1I_-nhDFjJQoj31QusIy4o7KqQ zzYhtCiAYFH!1Rz1P$pAvUtiyq_V)J1etmBT01zZ;CJDl9G?==xGBZms*2`WO0m~~F z0|4jmf39bVM52vGgMnXHSBt2qXfRo9gHGG6Y;0`!ZP)hAe?5Hoa0rf3G+XONSTcq! zYk0g}k0%nAH)a8VsTGxV`iY1!~u8_zzhJ>0ZauT0uTgXGJrq; z0oMNhn85Rn(a;R*fRg}B+q`*4%$zxMq%_beRyZL5J^-$@J;z$u)`>Iz3t;+tAj4Xi z7&)gf!?MgakJ^f}Wv72Pp~qqj+5k2WQW!~vwmKblJgEQV4DVmH>un?CTW`1k0000< KMNUMnLSTZs9PrEl literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/fleur.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/fleur.png new file mode 100644 index 0000000000000000000000000000000000000000..27b6919bdbf22d2f93695f601e66a2f04e9d72b8 GIT binary patch literal 2530 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 z literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/left-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/left-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..6a55a7b88ce0867c27f17edaab3df60659a91ef4 GIT binary patch literal 935 zcmV;Y16cftP)R8bVizwejx-eUZ*i9r0-4+1p=6U$U2#!^F&Aac{D7E&2S3lV}A{RL8p zh^0+UsQ9B?grpcbTBsOIq4*=BT4ZLZvkJ4B_ol_n)$4U;d{5Ih_XCIb=FL6te&?KX z&%Fb1I2;a#!{KnEBJ9v7@UMheK{h!~h;UEXQ}J7g7O1PhJOhGa1I*`LM~v`XpiB&z z1VDK`;whN?IM+S(X}-tR-MugLTx5LA*tQ85Y4+tJ0IAPCmY29c@wTiej_-4Gh>MR$ z#*yrs0PX_N0T|dE`Dh5#SW6kABfUu|0OjT2X#V8v+_RLV)K^PO%Z`TndR)I+jnR=2 z*i>63044O}C5uKfXgT^M(!^n{6#Cp_CrM-%ek`E7s}lqL127C70PuGB4IIVAsY9a^ z)w=GVmu1BeMKK_WqN%9Kieh-Z-igyiIWq`m$-u_wM}%EyQg83j;pBq{?ne?!kR%yS z*Av)d?PfGa!vFQl=i{Z0ya@zL%v5=8Dv8P2Z_ig(SIZtWHDTE8hOQeCoi$B^C`sE= zt7#e@K5D_z;^O7}+>BOOSQqp{6aa`TzgIkVdu&-rSt-0;FFttQM|93FEI@2*+_pq3 zN^okQ&*w)lV0u&sM(A2;AowF}FZ$dSNy%w7Hk&PDc6tV#9UXW#KEA;*J|O|kPA3Er zzhDG(K@cqWXrIsLX}DK+v9Ymk8Gs)qON1>C89+?PY>%IIoyyA2sZ~`ilNEoqyc|_m zs`NXxw+cHu+kV1aY6Fz{0r&v?30?gr-?3pKk~SwJ*v4W)SEbq6UUV$?M2)IynbXr# zXm4%9h002#q@@hz96fZ&N|Zw1lWyUsjIQaZu-${SJee{DfUK&j(&FkUNzcf-p{i;+ z08CF!UOQLr=s_@2WKvq38R0s0Z@PQX_w43EB2P@xG)-!Dbrr-Yigdo>Oh49BYbMg{ zIfaO)%Vta1U5MUf*mDQHlL=Ul5=k$eS~HWgV@)sQa9bx^GPHPNWD+*LmL}ik_^A7R zIPvTmAzW&A{dj8TkP@!$fgPlGr&vAL{`Y?^91e%W;cz&6&0nqhCKkD1Ai@9u002ov JPDHLkV1lp$t(pJ; literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/left_side.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/left_side.png new file mode 100644 index 0000000000000000000000000000000000000000..7a90405253685ff9d0d442737d0670d44fde1458 GIT binary patch literal 1247 zcmV<51R(o~P)0Dso+LX4mcjt?{hh9r-i#uqI z{U%TDd7eC%=X2lt-S2ts0W!)cqm2GHqT;lb{i0mbMzo?%0ieugGvhjYq3+DNKVBRh zI#(i(p)m6SQzoUe6ad;e{A&x(^RG-yj3X~^vG30d7nhco-#Y?8K$;6gl4BMhAu z;L%Rgq9{awiGn~O5;*1HY*afQ&}{nW{9}!VPFB%bhe(W5S5uL_mh1IKvwiPA^!D_?=kvuKyK~15uo~@jo8vg_Zhtq+ za9wsOfS+Yx>RQ1QLi_!bmyJe_FR!d%#>U1laQFxWfsZ-%uDeT+Ur;dJ*6E}jfzRs? zL5lC#H>wSN^{=bvzdClJwxY6nWAo-s=C$kAp|j%v`oHL(0l(py2HcdJ8-OSV000y% z_$DU@_q4rw94dZ{385*P7Pmg%lqgTET$)3WR=gkp=Gl!6-vRhm@o*tXF|7nuZ7EN7mq#Wi z=|Yg}B$bh@z{`a=Ozu@x$%Y4+Ti_xbe;X}R837y z9smOX4QBVJGv}fqK`j7qeO=x9qPO08e`R4|VJ-j;fDUPN_M!ZZBIg^dTquO|bF93Z zGEq@=T2aWpm*m~F00w44lWVM_-n0M)V#jDo4q!6MD5L+F{sxRbqt;;)F`@tf002ov JPDHLkV1inPQ7Hfb literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/no-drop.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/no-drop.png new file mode 100644 index 0000000000000000000000000000000000000000..932064994887ae848ab5b19f695eb76c791ba3b7 GIT binary patch literal 2165 zcmV-*2#WWKP)@B4o5_kJ@2|F`xr=`q?wdw{gY47$3cE5mgWQ$80ahsrRha{Bz$2^X(8 z&YitbF%?ikee?tAaFca)2~gtV%)fBET)j+Y^T(&pUHt>W*-&_n!1YSYfB{V;eS7>k zUv2x6`1piBo;X|fTY})vjpAXDa9t5XNB~Ur71LlLkEM$LdZgB z5ulChH?Vil9w{v~ZP~FC=ijBt$2-(weL6}(Ap~nyt>W;ZLvp&+w)XJ1=YB%8t8|Dx zQZ-f8_;~43jvhIp*zNXphmM{dO9z8L)>Nyi#rc%2Ree{BB@ z1OhBsw1^Am&Y812QPgN#fO^uOiE`R#|ux+$QE{;v z&}hZ0U7JBmlEjn`-e+`Ck+^aF`mAvyhaCsv^79A$ST-0w1bP4@$`UFv9!+3LOj3LH zdU>DFe8r`uXU~M-wMW6X3A7%#y!7&%v7?4=vDvcIt@iA{$dWu{NTP*z(vuh%Zz5Td z5x^~9fP?jJ<+Iv`QP;iF8~MEk&MUoi@*^PdDDbEDX+3b+^VE_ zM&pppFJ`i~O9rneSx8obkCTATaRz>7O=d^8PE4^S%d#vN=l2@8geL!gpglFTJ;ToE zq9U$cyRvlL=+`y_s@0yiBHd`{@p)br0~5@VzICd``9>e*UO$=$ifEK1re&t_`>Zr% zS^iazo&(}W>EM| zMk;TmB?9oCHJOucF9+&e3$wDab~zl5`vl#inTv#>!zVRWQyo7XJeYz$eVT#&`}7&s zu3n9%Y0b_V6h#9xiz$Bc_v1~xmSh3ItqFd5%|W@>AJxA>)wml_@e6@b3JN+cBb9&D zxw8_Jv);zx*g(*?rC4yi(gM&nZ{F~`@o!EjMG&v5sth26kc>uS(x@?`CmQ37@+Zqz zGy|7pStKP{lOly23`*2Jx|xjhi#KuFrHuhL0V++4 zG73683JnM>TRiX9vc>a0BKjkZ3@F=n?mIKQuy6s;B6xCodN;t>&ti(S?Y{4d)ccs@ zn30`Mf8BW%DE0X0ZH@z=zs1BEx2HGF(}0NDdZjgj;YJG8^%u#2VdA(EpKsrJfZ>IO z3xp8zsue5A%*+fv-0KS{l41j}h7|M&fg_+|Gbl{UOk;dXJhIfZwvM|zEOOkVi_ysP z7wiC}8WbcXJJCC3i|!F_R73SZ%tcbDZ(zc>;af{~9TbHlMl8(F&zC#r=Hl~tFRod? z@{}gD0sxl?j@c|pd|*#uvMq%Kxe4|=e}E;9TK3nuBQp>-kES6IP9Czg$NF?w@$dpb zcX8OiwDDtqwB?JhzNyLU+T+bDhOss@rEQ?BK1ymr;9(|y-!s@je1~zi;0oR!M^pX#?ksl0&3tO4+wYg;LSy} zaD;u{4|sq^z#S?*fDZ@+{Jy{Lt#ffj7ct7c0hU)fn*k3>G_$%(M#RrI)zsk;!sB$+ zZr6#_47|1ZtbSqYzXJ+_vu3ndEGaL%_`O2~7IT-+^0F|8e7RB6INadje4`h$EHNm- zLcjQ?DDt01ACs;-aCv>7mY1C=4hiC;g|PP|Nw^eKq8o$}u;k=)?U$5dD|tD=oVYUA z9?3Z#WT)I-rrxNe)~}wbxc=X_JswXj!P)Z@owfqHeD?`VJfJSs*VopXEQx2TQHGZ| zUGYhZL|2nBvh#)QmM_4{Dkt;q)ZhxJ$ExmrH@Ts~d5@5*(Za?8ZTtSFSK9l3sM5EAz!{_rJyI1Wv(9m%2K0$T8M63MFm5v2Bgy6$R zY`Q53F0yb$3d8CZZZYINi|-Qp2&3o*p#S=$52Imlm8Ko}fxyoSS`Qu@B4ZPvs0~X8 r`p}o#XZ^9Tr5~y-{a9_)PuBkd`zIgZmnoyJ00000NkvXXu0mjfVv|1S literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/not-allowed.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/not-allowed.png new file mode 100644 index 0000000000000000000000000000000000000000..ba34dfb32fd34e316216bb700191be5aaa12fc99 GIT binary patch literal 2258 zcmV;@2rc)CP)Xln$-2$olw6P+c4u~m z1^O4i}C&eJ$;ZS&sdZ1*ENajf%XDY=aXBu zY;8Xg_(dGEWQ$OnSmsnZT~4Ia3Dtr17GNF|m=AQV4Fy2r@xe$a6xt1rew=`O7(lQ| z3kxswH64v=etoQq{MBo7c zJS7;dm`LabPM0;jS=3-K#=zJss;Tb3a_OCf18+P1cLaYe&^0sQ1_#%EloO@rMM4(u z2>J0~EQH%7p=}2l)54!~B|MkRW7@QI%d)Efva08BJ${)Rx;fccdxH#|&v{s*gk zqWH|>7?!tyH5da2fRfom6f7G*nabj&OaZ2CA1UU?9~vDU&2*u;VBd?>&V6P|NJBX1AsLbG}i{00N|G{U44fjNw4e(1*C5;>;`ePbvRYP<0DB7 z8)jQz04UlFe=DfCpjEI%ks%R+MIw*IqJY;6>Z)jWyp&3gAD;`j6KD4^-ij&K|0a>c~)l8&9B00cs?!Y5$Vuy9c~H~Hnji@98?I2Smb z1DFEfmM_2SgM`qJ?TbgCIKW5qWgMKy%mdezOS*yMCAI$h$#?_`M}xAzYcHzGYQ@(2 z4+os%L~-AM$djF+001CuTKLX*dfu=EzLAA92wEEe4% zik6LMlQ|qt6<{#eIh@zre(&^&07!3lcej#Cr7CdEwcenWrU8I5Lc)E5Tcs0QzFiXV zL|+t}9L)iM%@|(JmhhvgERs$77^@id@BXTXB7zVJ1F5DfekQaxM_i9A7Tl@S7 z&*94pLf8{gz{!GTf=@+*cyvJ+ zU7WkFCkzwMOlI+FuGBVd>*CygRYyscidsSomp3;w!^p7b)eVS^)wcv?d@UYn$n-SE z@O(0lL(@5Eth3yHrO$0Yq#FQODVZG2phe;|7c{di^W1-R13Ak^h@;pP@Ii3$g?+sd zd_+P1+Mev!;$dtwZK%oJgFXuC6|PvG&`f-vBa{Wep8&FmAS!|(nF zjX8D00Ii^z18$CuB@Ww+{qKj9ZdPY7;IH{IidIXrYb!FP`2La@f{w>|Ia|W%vJO?v zKZWX^u?9U$BW*VUrfEXyie|6cWM_=$@IG0BKnU(pWE?MPn3_lO6rcn@?eD<{{M7)I zGA%rIbsA;EeD(6sJ3j-U!`;Eml2*`O-$=8Wsi8=;r|*Pntl6x{=;1lYlwwyTh?324 zR?|B^xLE6#aA=?htL3W4C|EWg8lJ+iZj4S%TzOd2%4q-|6e> z*xg49>f&{N9~KEbI6|-`C}T%g02*T$H_WEKnFFvf;KP%BQGBH*jIa}=ik6K>uTJB1 zSu5qUnFo@|kxOW!KDg=$K@=ZZ zFH87(Ule!BEz^WqGG$meoX+FdsR9hkx|mK)J~BOhH32|#N)5Q>D)02%gLA;e8hn5M z%B{XY*Ir8K>NT>2UEu&W2W7`>8aqgu7XDq<@kXJH*K%c4Y&&O~`g0@0mk;TBA&07V zy=HM;=N`2>UX2S5xClV%zwM6uB%l8i9HkopLM2KtAo36hfz5!lWnt2&nkQrS71OL7 zNlg#`GMmjNQC)C4+=bT`xKn5^c+JLZ@S^i6ghH`sSEOg7zzZuWr3(ome#UH-*~nS8 zF{G9XrzR(dha5P=0X3X*Q_k|d^{G>8CR3XL2X|lR4O+E8WjV#1QM}r{;isnFHeQqQ z!ZzEC)}U*p2Jg)+ZtD5;%yu&;;Qj4|_LiBT@5xO-t3I0Dw|HfyM(2I+a-(mz=IZZ; g-f-QLThc=Q4;(>lG{KX%kpKVy07*qoM6N<$f_{r6f&c&j literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/openhand.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/openhand.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d741a5f3510aaead25ec126b9bae5fe9f13890 GIT binary patch literal 2021 zcmV1Ik$O}oDmJPZVMxc|rHAHO+qp3zJI;mozr2S?=m-|f=7Z;N!-~ZQ>3c0e3VKF;?%X0b$kE}PJx$uc`<-G-aNC}ZW7YufEn!fzg zjvZU=Jm7@D#lBK5l0@tQBuM?2cs8=rl)$_9W5Lnoas3jvb=q*t0dzH1)3W$nFT zV|#Dd*q*^#gUzO%x=yo&Ew6Z*Ei8JFEnU5V{YS$kw)ciDc>05Xv!xHLXA6rSWFN1r zW;@JQw!M4gC;%lwZ&_?w2}Fv$Z+C5Ndgk5B&s!~4UEM3S*#Gj&Fn4$7YVW%1S1m0q z7#&M~O55w=L;ivopC;QYS0APCBA+URWUN9^p|J||Ud97`IyW6@) z_Fir>oh9{|AT^$F}Mr5aMH^q$AcE1NYb zDZf>#RBzD?r|cF0Se~_9aKSoig<2g2J?jlYQ-{qytrQC`Hqz+q`mzrI3`Th*fTMT^A(l|~57vMk&# z7Z@fegjT81(cX?=kcrrwGfn_NFgVBWm`Ote0PFF1m;fCZ)Ek76{@P-NTBV9{u-ol1 zHkDe1uItwYw!FN20Kk}av{MYQSZJ;QFf>K=MMF>7r@#`i^}*qA#Mo3S6}q~F&?TiM zU|7a`u>4p-`Z^t6N~pE69UNrNYq2z*PW2 zh@6Y?XL%9W^Nme8M!n%BsYJGpWm$?2(5;_+cIniCeS2^IxcVovdc9uLg64>0Q_~f= zU2Z|crfb&(=Q5cLogEzlTS@VKU>U}Dxc;?v+>SIB1LvS4z!xvK+;1>`tI^|jYfYUd z$mMdBmX?-1R{q2bd3mc2`6>UP!Dzgn--yE=+v%d^a=Bt`C8Z_sQNAw*2Rr>pFw!Id zsZM8jdvtU}TlY#WW<4GNfI_LnQ&m-(C%0~SgOre7UDQ~eh$IpzRuvUtX4=sl4=@J` zgd_dY$4zS`Qps9#Pfr9G0Q?k%zn(mam-g(%q-|2YVudbdw1`)Fy$(vH5@S|NYZzKo zC*+_bE0R|a9_pEyp8jL`=FNC<&z=}CtHpx-`}V2Wn<`e>$ z1;EeiZxqS9i3vLeDjwbNuGKQ~R^^s0*tls^jFX?Dk^%+*on8-`riTzmTJWKP+nrzz z01d$ZMER!QyPVF(nirl&W@ctmfb%Ica~b9Wfic8UR5_=# z`4@LDH8ZqYEdn$>jszCB{GP^v&mj!{&r_$y&E}r^@2pvavW**;445DYq-SKnPx~h! zvY;#k%{dCvWLxE<4KA1S;?9~HWTdAr3A83f1G!uVpVw=HFwzN6nD`N=0r>xX{8*hv zqj5f0^V6kZMp|0vpZ8JJq*zeC7J?Rlzw`FduLt_guWl$S!$a#HP69Wil$6j)$L(}a zBgvfRE4pLSl@;IryW8bztl6~-8Cq@P!~oRcHKk)>d?xCdqO@2o7Np7X72OXEh zEF=kp76LMa%Dn1tr_XKv_S&__CMG78jh8OYJMH`?J+OK;9$NSCY*B8u5r7w=Hz~Tn zh=q;@SJuCFq`17|@qMXj>FY_7j638k!%VJPnOy+Dhfu#+Qt0`>i|j7 zp>{yNa^ugVlhYBu|LRN&AjQ8={WAs4Di(O?x9fkL4yu~?{)Z6}RJ9fV)zAT8Q~Y-w zU(gu9W7pKvK~)nUb##l$?bYJTvpx}2wUuATZXP5CmnbmW2%ZRa>)?vYoua;BZyeqy zf~vMWJUaOf@E`@OwgDWN2z3QjO&mKB10OlsDJEy4qG7j7Jo{X=xb)MgxIP^Y01wBH z$r_#QL^Mpgz(nZe=FQ6ceZ9SW)7Q_|(o)*?x6$wO@w=+h+}cX{wr$+H_4l`|!-UM{ zKm&N}n%d!TI1csueDwSJR(C2ZD`#$QmbU$Gv8S;SO^bHbzP#fUumCIp%fL!L&>4aC zG`F_0w`m{Y@a(6r)x7u#@Gr0k{1-=Obu>Gt>G_iz9_&t8o<`s z+5My}%a#A!zRiJy@3FJ`B^(ZgrKP3N%+$>byI+5$hs5HiU|>BGu&KVj{)vgH@KjLM z#Q2Tb=}SM4e%^laOat&VPzpQ-Y@tXV1=xw*A#ZUyolhP5@c8pUIZy^{1s(?;1soI! zSnp>$@IZXi`&<~_Tyu#jH0V)Zt$So{-FX9uCGtbpux69l>*5F7`F zR>2xQ8v4wM=#7d7<8Yj=zIJu>PnR!g2f&U5+#hJ(yE}I54a}LBdtAt}nZd^nLw&g% z;0CsDN=ZdW!Adyfiq^XN`i0B$=QfT6obqEV34qMW$&sx4<)%YoyKQRJuD?Ukczwu; zqDP&euT{aEJeJl($1F-rO)5H3Tx=N*FyOnV2{*Lxa!u1aw32>5V(&j8zd1Cpw>UIG zxVLdLtWM__X(`cb065U+ai4|s5tsl#ZQ4|*Rx0UtR97ne1_l6OcNc<6iXoOrUpoA+ zZ_?cMJ^G(2G~7zb{G~50BLJ1=+$p|;mC9gFNCrczo|xp6NL_s@HUCasaUKG_j);zq zT?JRl^_77aU-GmkG$^@JnImm!hN!C(0Kll!Xx{KEFiIMv-HwQlw?lgWo~w^mp?Uo# zFe)_&hXawjcR+gg76>N`MMEumv!>33Yfq8rOM^biP^ z08Wtz`bpFHKI6Cy-oul;hh?ce|*h8feoh6ex;4hPfjP;16{I_TPJ*uo=VN*M>~{X5W<^~Jj4 zdMyG^m%x~s0ZGd}1fDs`_c7`Kuq@l=FRVY%e6eHH>niB@q+E`qKsZ@|;}Cq}D1uKM z{ef8=f=Z7esPxzqUFO6TSS;pp3^Pyr8Xg<~?(_Y74%y{$vu@hV;n)HISmF|4iH%1? zUCjXuvkvj)MC9v@s;bM5yn(C;(hFk}6UUyD81)mwzWkI3Y^YC;jf;OvEEY#- zzWs&=wvCF!{ny^)6+B$}3XEx)E@ch}LXLk8k|5=yBBFkwY`znwJ-83Dhi$1^ZA9sr z@|x%2+Fw3-eXx{A0H7kHA~y>S`k?1N{4*$%5%jex5S&wFNE;8`v}_2>Ca5l7Ku6v( z*tDbg$@bt7n3Kjpe)9$_qvP>tVLkvrakD|9E!qdlVu9lNHMG38Q5q5!z6HPxxcALS zp-GN|iZYwPC}~h8BM63p_TWAQl^)0Uv*w|5aRI)6J{JtF0^wxQ_R4A(bVwLjnH+cD z{w)}V63Y4-gnzyl;s-6f0aihSGMhjEG+dr$-F62Jk%9gS(yc^X^wo)(sp;tlNRkW? zc6UKlc@e70OAzQ?$22QfKsRwJ^pj`6p$>RV31v1xb)^F8i{~M9ALFcC4nsy3^b@AQ zrX2;2<9eI#-Q6&M_LL$3HuR-Hzo7}Z{sj>LX?l8k!1|5vW+x|)%?r>3&Ls&#EW6zV zRrO`a8|pw=EdW8l8WjWMxJ)=jA}H&wLUyYOgp-9+B!W311%}LtFei-xN0F>fr#t^$ z)6FA$cI`ZM_Uy?{09H4&ClwA0nu4pSkpPgnn|S5QA4k0X?(erKl=OH2AbYI{Dm{*X ziZa0Yq%C7wCOQ`t@D-ocYQ6p0{@w5W<%9QcxFM|o%m8}fI&6l#$qWWf!sTtr)~(x8 z5>k?~!onlx1Zo235CkEW-EM;VN;wqQYe6_1;7AIlv1u@l%YaiTg0ij#%GxTBb~`wd zf+Zmt`mD(?rKG}1kc?iZJO7}qwWO`}e&vR>tE=764)}074h1dz&!xImLBSzA0T7~& zhoEb#Kv!MjW0VsJpqnxi-7{x{p;fTk?GKzRYm`W(NtD$Bb$J;yWv4;*S^>EBfFUyr zhV%*O4UYs!5(b0rPZQG<{{SEFj6;QosIKWjnfi9qcx};sP-au#2$F<8a}v7dErf$s zJA1l&N^5H>zuffJx(cJw=-m3j_Oa7vW-kv44#^kxTE&5I!cy3@qd1+e`}DC-Ki;;b@OO>y zDt_Mk^&3|JTwV3*+8t|NUAuu@Qc%z{Et?7{J`6=eoy!Qzz^07=%PZMszL6!=r`yFbRb9B_+jgtoYG_kIKG1+YZ;J@@yuL$Jmlnnika?9Sh20!J~!wFvrB%uU1#B`}(Udn&Cs{7)(4VPX-|H zvx7%pYPi*IXuQ+G)qnS({qWIKn`xSk2M`4y3_u`U2ZRi+Y~#r|N&p%Fp#UNQ#2zR* z@_KFK{kx5KI=CCRA6kzbKlM6*AOLdoUBQM8O~Lg+kp>VlefI2xzkc}9;-sXc1UG=T zAFSBDP|Dr-Jnsb`1|T9dG&FYG_Faqe@|LBz7o>78)Kh;92{+JtK7)8Qj~7_D;@A7x z|8p+9ba>LI_o4{*cm{o!0iP;8UrJNYk?!pUXTRosQTQSK-teAp9q?Kx>nre3(B9zQ z&10;8^TkeoUHkYe*x+9fcM&U9h(3E002ovPDHLk FV1gWrnJ@qV literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/pointer.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..e756100189e6402422dffb7b8de4802a6564e26f GIT binary patch literal 1626 zcmV-g2BrClP)Bp+={PnNH&tQKwO-8%_bC3T{9hqM`*#V1sF~y_eqpxL&!|Rti10{lPc6 z^wOvIJfG)#zvuV76d2OKBjOR(DSUFGG7b`ml%f)k2+<`gDk>WO-LYe%0mwY<2xb2( z5ddTh78DGxv)(RkY_>Zao9$eEQ>*2t@|wv2l=9^V4;)0R z&4#(=EX2gd+E1318T0dVx&XL6*MBY&fTEya{pg14?aqyxwsDEcXnZ>d;KL;>v!sY=Ay&z$8R>}xK}1}mBx0M-L4bRZ!3K%oOc_WN2-9RJaKf4;mNlb@N4<{Qm2OSJ_? zqfwEavt;#eR@)SrTxQ@n&f#+1FEzdK(&tT0O^ja$1`I8ZJF>8}RK0fT()*q=Ax1;e zo?W}q-O~dAu-&->eY76N)YSB!&z?nGTpXrlWNbcka6Bj6w9zxot^ftr#+W?f?=4Dzy)AIzn(vj1K;jPZ*MQ(5t|M37cR`- zwrgMM^6YuHJ-}Y*P#W>NTVbi6qtR%;Z)|9Mdgt~X#NKcAL^L+kr|Y9*_tjjzzMTL$ zJR}SJbj^Cr3k(3KPn`w;W#YK;Q_weydP6W&r%98^q>hZ#lvH23B>U`>4RE{p3FPph zLoiO7gm>OuI>#_>{L6!Z_7_c2{0&EpK!BBDe@=T{Ua)w15=oMJrBVr%O6BvT+ACME zDlZS0Dyv3F0X#i4179JoKGbTZiYX0XZ#}+mt!u-0`D7nBwB%y5C>74l^wx)kuv7H0=_gfkB3cAfe|%n9x?M)p733$(8Z(@l58M znPCH~)oQ3zDmWbXBzM}!?YtE^mpeMzcg{7NF+M3VENG3E&(V&%ciR!exvJKzT?egBJLpP<*|4Lttql@74Lleo)XkfXj;&jZmqkWC*0#C01PO+*gM`)r z04l1ggT{2Y2PfX+Fz}~G!`6JT{>gdsvv-p+nW3h-CZs7{tyY5|d6bx#7(9`X;7l4D z{WySL02KPRVUj=teYPWGVqISDH5x=K^neOzIfNs zpF#f11+l}D#9$>z3sInIR2nNJHw= YKX1}Kr?uv)X8-^I07*qoM6N<$f;C$JKmY&$ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-01.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-01.png new file mode 100644 index 0000000000000000000000000000000000000000..2c8d2678928dc0b36ff8527a629be50c5645498f GIT binary patch literal 2166 zcmV-+2#NQJP){RCa z&;Q)<3IN)2k5G{*7fLWD0B8rX~_`H zxLlY9iJjB?>3f=g4>R~9V{smYAJZH-0st3o9L85gr{E}Y*>QfiIuZTgz!ZbqLQovX z_5q!{egL_}=|m=V+js7R`WMmf<5McOK5b<|j^psJoV~~|&!SwM+>e||uKo?IU1dsS zM60nZi{shb@m<9gTJG$9^wf@u=P6*e5PaO~h=#UG zq-MN<9%J|1sCmCUw6e9P#C5Q50SB_M=iTebD&7FYm4VBq{vnifZJgm?n10fejT>FUm@t}bo`z+w!q zcH;(32tj=G>xh{X$2GK7{xKo>@f!f_RH}%0N+e1G5JXWF9K??3F)}c*Mo64wrr?kT zUvjKrOKE9Qp#`2D34UClg}~M7;;n0w!%n!n`^Xg@KF27Ejt-x>1ks@@5#SXHvB&`c z(AKHO-RkS~SGP|uYthy%RfR-uFTJ0?3qbEk;13Ng1g>hlx9z2!;l~vUg`>NNGF>K> z2PG_hAAvq$1D;dJyb&`e7C#An4(WNvsI0=1TT~&D^3wbH8!fOyTKb_kqTI;~F>~Tj z+g!T$rJdpb0ANyh_N?>Ap0RS{5M(m>XSheVPpeX9q zpx}rXF+$lpZa&?jt-lAr=;t5$6h%=#Tm9rFc)I%b!Jhf%BNS9*gJsPtFSU2ZFCJfm zr{~3k5Q1mJSEIb~HomXU-RbS^ovBug#>r zICj7_nijDDSc$zf;W4jJ%nyhG02Ec`;B@XjXmqVs_jmRDh|jL=M|-Cl&qu!o0Emrx z8Fy>0dpkLMzW}xRuQ2;Iu>}`enghUIxVnGSGYeLi0z}HPCdzz)B_diZ`|0de&x>d~ z>YrD44*;hK#mQs}XF^en7pi^^UAG3Ob5l@ImOVg0pY37GbhF+S`?f{TgcoG0WQB_k23XHuy#V0SO6tEoo zBR}zUcNI3q9RWpXj3iop8yJHg_F@U9D+0lR(_)y^E)02nn-OM<8!Za(t%p}8aaZJt z;;NhLoE_XUYZ~vrwQkpf75OC>I~l#M8UUUMUWQG-J`6vPV1)QajtC6^!O94{6Mr0T zPF?`Z)eLv9ZOG%nZI^_18D1&&mAx_P05S!?p|!Q4QSPC<*JJ1or782&D;FlBtf3Ib zUc;aO4q_=*MXg74=&!&SbttLNN3W^(3WiBABd^^+h5Eo@UJ<^r0EmmLhonv4@N`(f zlaNW=;Nqx&pXV&xul*K=UdC#|U}XeeTbT-#G6IAUT>35zC3OW%M`!ECu1;+mtW&y` z1;--7jVU|_ipAYg0cS>Bg15$hE zVJ9qaxP>E^-i5A9Q&3%X=LLpgI$+*EMp&1v0LJDXw!#fDCY_xf9rhBZLLJloOkU|F zsl?6^-fsS&DeJ%M&^00b<`JCv<|8l${k4{++60|W+YYmZ2Xzf#eBa-M*0u*Ak$Wj; zC|tcZ)3j)XSmZ$Yd(MKZ%o9c)KNHk=~n}~A>VT7Rt3J6c1grSoMH(8o6v<~?P6Ct+81j4s(p{1=7 smH>3vm)nUxEFA2E>R=yM$Mli)e_~o74^-P@b^rhX07*qoM6N<$f+Q#Vh5!Hn literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-02.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-02.png new file mode 100644 index 0000000000000000000000000000000000000000..f70b65a0501a8623664d1403e08201a66303e748 GIT binary patch literal 2187 zcmV;62z2*}P)N`B#2;P$uuM z?HS+fG2i^^Z~CTemDfAE2$?^iFuB!iD=sR<$Yv|t-5Y74#O0bz#^Z@se! zlL$Uy`?M1)J~{VCXqrkz!LrEXhqkI0z}=5en2c&uu{I0#op~3vt(86@(um^+HJcdkAejtR(9 z9y+?|jV;)dw+=>g$MnRRKgrv&>Wd(ZGx(T<w26 zERSevufd+Y^{`lbX3b0Z>4}$rw%s2CrwN{A)H0^YPlK)s`_8-zhGu?{F>mF|=-Zes ztm~*PNZ*qE?rcIN`}~@M8ka2d-_d+_Ew=@sLs(t_+j~|DC4k`H9mPVE)Wy zhzd!7fbjwV7`oe0QgdE#{>Jh2HbcYWxcKC(JC()T0N95Ee`shvu=d`qt*>sM{h3S_ z>>nr(KISi$seb+AKO=7HoPPZReC2p*)(eD0SOEYGEyS|a z*RVA8bfM=3^iG>NvK~WSIC$4~|sT4P~m$M|2u-vY$#!d{PaTm1fBe4^EbK;Dr z5FL`(53I7j2uCmN0>_bl-xx+f01%;2^sAu2a9C{?>^r>?l?~Tmv$Or$cbg6P;z|zg z8=LX-AN~#iuq^d8RMdU1P=+Xf(bd&>5Dwd>Ji+-dixfIDPmY~C?|G%2}j6v zLTn{8MQh?C=Eh6?l+=ydE4}0Rc>7^t!g92AG@QIrak9lfAZTZ|xsxutdl9XMdJxV& zH+_5(#xm=^RH?zU762@L?()CHKKoCN@wrhE*wZIy}W zp9b`5n{U$ufX&&6p#LfeUjIw#=lkC&!aUWpnH)I!$oZX+OF|r-?W~QVm?;2|p8N{Z zR7)TfcwytG&kqZ&>uhw4K?pc-04P7WM@l#I;M+9d@R6Jop5KXbwzaLvntS-;jm2D= z>bdRHg5v2A=`>hvmdYb%cmEd@{R99cMJ+aotXU&e3=Zf!~?dmZa z)Bw=fUJU>c3cL^(mNXWs~cX3uyM60sEiK5|3`#p8B;5m=kqZ9thsiBwfOGSc3_3u$kn zUZ;lUUa3{z-oD;s>bTDv*G)#7&+<1W{~nNoW7UKrQGhIRdhFMcL8_>?mgPVw5CH(p zRujrbKYWa34#M7z|ihnNY~kf{Gv~A?DB3{SW{tBgZ34Z zNw0@P!vmTIFt+D6zP7yqh~@I&aG4@>GeZl~y@g^rToH#rpDC~tE1Em%(5$Zo#}Pei zu^gzWF53%-NtogAR4(X#n{h0md;i-w!M&XD-U>x%gd{+|gk}Ws6vZegjw2jL>Z~kV zq|?=&Ga8Ks^tn~Omd9Pwp5Ou}ysLPon;aaQj2{#Do@h{)Hy-yAZV4D~0{q)2zUy>> z+tC-1hdcy~*Da9eH39$h&DXSBz~X@pdAJ?#%ff+vs1EdFbyPoD{|8sTFFQpV{7L`- N002ovPDHLkV1nQU9LoRz literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-03.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-03.png new file mode 100644 index 0000000000000000000000000000000000000000..a021e50474e93403bb04c0c7b9fa3bfd70ebdef1 GIT binary patch literal 2140 zcmV-i2&4CjP)&m9oyjp;~)d2trS{H zb+i;zAXunOz)Gb|v0yDNf)Y@qNIMENMlj)_ftcW?NjA?VuT6Hdk9+%Jcf;MyTk_yT z|1)RKnY;Jy{hj~$zs|Yve;FMS260Uu4UnOTS}_(By>BcB^mm1b-rfhQD%fFJ@^QZX z+R5KH{|r!h?@>-<%tcg;1wf_M=zh}au%>A>`due>TAstR8Y=E0aHXb2KrP8q=oQna zoGw0uF39lG@mCvui3j|y(YO!9H&)5W0>Jx)f8^}t!-VL)lFX;C&s0`w|B#58H_Ucw+df2M?0^dTu(zwRn(M(jN@;tKcB)Vf`99n z+iq)S_lb4fvev~ss zHCyY+FIbD!-jb9#{lS7wE8dM|gu#a;B{#NKv**Mwusb@^=iamEgH6ldiD3l6hpmn< zTW*qHu#PUL?Vj9>M~^OhVyltf%Y?u-WEs}tr@HBD_I~(0DpB>_CArI&aoaI{S{DPF zpy&rZ0rkMQ3|<65V0Q8X1VNOVT5HO^umDV%k~KrE7Bdm$cmO1BxLjR@6&2U&0Er=N z?S>6n5CopOZ!Pm?ERoHYo4;AHCA$#Nq@-j&EvUt31%xy~5YYvNAW3fQ&Q3Hcy_7ob z-ji;JYg>7F@kKAZG!Xo-Kr4YO>q<8*-;#MSI(mF$R7}F3MN!P1Ie8v)r!6KqekQ>h z9RTgN7Ot7jiDxb!ezdOH^iWD#_SUlNm$m_}fxzz=S_y2b{c7_wTW7r$89B}v6_ao@ zR3DMDeBmZi6SI3f7pe;G{iA) z#uBO;%62}pb=F@1cXVvxju5ReW!>X@NKMSfExEATTClX&QEo1wx~UAe>+758L*qVZ-;a`8a@S>kXFkdCnLS=qT2;j1 zPhUfpr5?YjRB8#3wAzrB0Cs05c4udwleF4eIC3E$OGhnF&Rqk*V{=w>wemu&(Kvod zeSQ4_Jhm+af-AF@2&h7WLy8h&raF+hBDvkgvLt;WNv>j15X;ji=A=g$;)JV}7rOsP zA8g?MjHhU9sXlh$%VYJ%u$a7Q6LQ4tsox_b=|0+REwpvs>Jz@Qp_KFqIYby@G3dg% zX1YL&%_3Tw%kw1>9<;@kh;-b3SI zVdJI)>cu%Lm=v3iEK7WF@j#!z;MqJEm3>4~+;jjY#ie6vC{3ql8PKh5r6Wps!i@v4 z0iA$V(K=TDZq7U9)t6t$O?y~cI)4L#AQBbo%@uBkOHivq0Svkb0Ic>_?2e9pp#hrO z%-v(7E)qcy!s#bdDs39T?H#)U9umCwx>jw^IrQdp7v;HWk8GVBn=ZyjOvdTzD*fxJ zU6(+Z3E*&g98aqWK@?O-vb$gCkYHo?*zU3cvZF6x@Yi&=GkT$&c(m?oU4R|1t<0N! zu+;R~Dx)^y#D8nA|9Vy4y^mbHajM;BZ7l;&@dThz2a%eP)h{r>#Mm_InoU&HUE!O$ zYsiv(y}$eWDpCTkE48f#f&h(o(!PlTs8iEspPikuFm3q*n*pe5EMv#9)wtY_0pWe( zayj$L%Zj(-F;icL?6zrDUk~;oGXAUKTM=KA03j?qTG!NOo}ZO`KL%|$VIfgWicRNw z)#o@|_QAZStL0Yx&pSHWn( z4hEphY2)(EPpEA+5u^!5A8bUc(V-0rMIRhO?JX03Ker2~)BcC@vXV`B0)YdMpGkob zLlq&QM==Qvpi4|l$uSti52q$(8&*8{5_*NB^(JNJV)mVSkq%qyrApJ)AK2~oRy_XW zB)~LaXyy?pavx)%t60>a`oP`X&dB|40!Hc-DDap-x%*aXTEai>4{CEe(uak;eNgS~!|ISevi=W^o)j>V S#q$IJ0000OR<>4Rw&73)B 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-05.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-05.png new file mode 100644 index 0000000000000000000000000000000000000000..39e4935e7f3a00666d3878796afb1d1a187b714b GIT binary patch literal 2180 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-08.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-08.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f0424f110ea39ba625e3a6f08246786ff01318 GIT binary patch literal 2151 zcmV-t2$=VYP)J`JLbSopa&;HZUgi;GQxNAiXh-sxGLm&bs1qeIiVBT%Dj&>iac|&+l%& z{rMkjUk4;d8+Atp-9%Mg03;8s?w3twLyU)Z$gZ^Hnzyl!hQt#Du2xzEG_oRl-zvPs z+03Kp+`N8&`n}3E*ukF|#hoC|x}=~80H@Ob%2!#(@YMOdb8=_Ja$3P*kilIcL`9KX zfKFW5%jN9Tg7*;L4^F&Wx`b9AA5?So={5=~ioz!slgY?CC;E5|+kbpp(T`~BDuZI( zswT@aAD-XJjr@O0e)^yT$KJ_b$RLCFXsBgb=5Ob=^53F#H-Dedqer*goy#DC_t-ye zvW0_Ze@9-~O^+bI@K29y$(cplI6h$3t4U?Hn%MWndWtHuhXnhM`1H_*n^PDB@LorP zW^*HZQrA*aovR-a7=3czx~t5y z1?)~;jmct+Pa3!A#H%lC*VA#D;97cZeVY7~ROhnqi}gsNG<9*((pPDnm`>G2mm;XH zJ??;}`zAd%K@gY}ITt|?R?ujth=LLTSY$=cYqHv|mge2M56JXl zYu9Jcf*|nH_ugdI*u_d&O~J-x+a{(1Zjoaq{#YYPtAQv0cdZVS#fT(Gc)Mw>V`3+N zso2b$b8@mW9q@8@@O=WU1}>_|-n?{M!jZthu)v{yL4OfNapt&DGno;yh{%xfXeD=k zd-!=8jCF+gjn-If<^@&tCG*C_PTF}lJ7X(g>kj;}eOe7%SpLnHrP~rd^z#eS5A_c^ zt{>tz^Nr{J#Pa#uhzp;FyH|%;5bCQ3)eZpbD7BD5NLr*s}ls?4n9_?Jj3GI9++hkis!syvV1}C%w z%Pzjgu}dGIC~~`JlBAIVS*!K%1X}Z`% zYgE0E0qcR(O{E7?H|?P9A&m$~DZfe2Op1AC8zBDu!p?Szd;11P1DcV;W9%v@G8uX2 zI|X*y^}KV83XB6_bkJDx%Wo#oJ`HG5Tip{GumWbl2s8l(RcT!LhiM<@m1J#5ig`v} zGJ73@AmZ;GZ2z*&Y?TCQ7=X9V9{@vhJzaIJ`MI5sW{-( zUlJT`tt)m;IlBMt3}t%Ev)e}wj}?P`M`E#>vOhYr>pFrs9>8oh0-$sAL=v^wWJ{OO zLp<~?b(7TyDCW+9p}kKlv?^}FuDY|BfM&qBe8;3C*@ahE=skSX?v>wpYsHSq&t}{` z(_l2z=KvH}=h_vK+=vaE)Fm)L+=yu{^?Ox0$g+~(ReRTv=LC11u>!66fegs6C(k+! zq^a&vRaJW5Z&*m~&4LS2i4k)Em>BsKw~MZH3J?)Ij>L%B05q8z$S%H$EL;CWC*ck{ zUtE+9ih2Z^Y4v-fC*KX5!Y>xQ+Y*hw%=`$8 z)oiJ+tvjv~sU5iFdZP#C+6kNE3V_jQ%G3M!E-b3d_L~wt4-Yp_itcAqSznB|&X>94 zUm_-KGK;1zV}9Z*Xf^Ht2sSzZe-vm}aCLGcSgj^m=b_6o z+8SRdsJN|-3r|9;aU<*7i&$(XUVCaI@gry8>lN7YW7#ENv;WKnOlD(7aZ&yntJTzq zeMFtmZR}B@osb>Xg@+Got3BL3Ga5{F3%<@h>mKAAPHuT7ilX4-8NleEu>e%m7I88? zh0m_+#cVOAmz5O0*3?v6i^J7ag0!)|+`l<@BU->6(E0lZh4}@9Y?4IH0>?9kdJW?{ z{!vua7E%4M44~F*G94($&q~2QN1CxmDkpS1rTY@P<-Lsq+|2>+9uN>R!rRAxp(tr$ z1wjfB6h&4P`JTmWzE)jbbk<-n)YBSP)hhS9(yrhd2fVYmrke__li0Z?SZS+phas;& z&Ly1S&JC@z1M1T!^+a}p+h`jtI^Ayd*C~+eF@bvbtya3tf~5lOa&z0?hlL%zQ0?f& dYOh|h{txNjC+PL*cbotK002ovPDHLkV1hY?9{vCT literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-09.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-09.png new file mode 100644 index 0000000000000000000000000000000000000000..ed260af2f918803b508f540c8e37b7d023882e47 GIT binary patch literal 2095 zcmV+~2+;S5P)>qzwdnKobP=1!nZOwB3#2cbud8sBRY*PXpRA04LRNtBKnU3P$_SH)7(!t zIln&mTJw{DTz!lQDVc&X-E>WeCBq z**|5)!}cS8qTE&#krX##&yJVMX3{y251RBVsN7x`TR(Y@s)mv%b8PCKx1TS%gCPL# zcP4PU+u5AA6zk;+F{z1T_HA8uViJQ4eqHIy;cny2gG*^>sWzo2Pdcz==~rVIMDXj* zxowVS-pF6VH}*R7=-a0p+VoUG27?5CLkmTV{W2T(FQ&P@G1-!lo4;JclGoGv?;Ze~ga63|L(Z zX@cf>%>&T&-R0Uv5Co=W+>0QH%H`IYaz88p>FHA@=yYN>qG|?^6-phl=U7eo*?K^s zA6vTtgBApVpMURZW=@!^+L|uD@Wjfg$APen%&EVUByq8TU;&8K8&Fg)E{_9)Bq^De z>G`r(UR_>(`jj7D=?i{9ptZnNbtNn2ugu;NA3r?Kl#u*)QIvACM&3p4xChBFXAvG2 z2|!ijdDiXujVOr1k92z7oH3SZE6dIot^vG#f!{E+7PzwZ+)IzIn*3f|T#~_*ko?iG z==d@7f3Sj#;n`iTGsmU{^>lNV?qc29KWC1eI;^zh)N(&;kCwjSK#Yq{WafmqR5z4u zczo65e*kiPLdyD>sJJmpe!RI8aBF)Lr8TFyRQELiVLCkkxnt+>lbojz1nKvqGpEd> zkFs~be7do<<{aP|F>2i1q9oq`=&a==7*hb>%DMaKdj3;&3{~~be5BrhqWE-&vz=L4 zKcl?1n4(KxtWHc!JXl{}-%Jk{4?qY0RAfc2%N}(P8Ro82T2g(I-A7*!K3FS~q*DMT zJUnW_sKkj(9PwQM?2Z;*+qa0Owz^LJ9qzUc-D3yf;haSjSALlo6El2neSQ7A_5rCy5Tz)x==(zvbW)h%uJI55R43`h_dj3T1zZ$FH6|t|N)*K0 z8J5|>^LZz?cL5HStNsBb7?T;5G?5FoqKAMTfJ{eFc7hI!LIJ$n@?NajmiOWsI=`e5 z0cp!0kDtl0%vlL^3vM(fO#pOhiQ|1%P!$Tx3wi|xaJyYWJuPt@<+kFnbS(pd*4751 zf-l{;0S9muuxncTqQBhvVY#*V`5em}W!^o@5CjpE!R)(Oc6$Y#WB`bc7zTjd*^1NM z-Y0aMqbaBxB4R-xmR?p$txtn*I#fTr_9DUG*Sm1-9XsE8wouKrJg{oyZDU1q>_|Lb zSIGy5Hl6|@3w%Cm#6(nhG?J)8R=mAJM}-@Mx?6T3fU759=xpg=F#4fA_^cjiF2D&m z7Oa`Jqonf0!kCEI{QuRSU%qh7^alz{54Ab$t!3aVo&Y2<44o9#D=@(L5qAc4TT=y! zqL%j7KQ!e9z(XTeprbxe0OiRIGY-eKanQqep;r za~9cYcLU(@IyqN;5=D`Z(aQqU)8e9b)3h_-q{HtW{@-rE>+!mGovHYYy5>p%BEtApmpVFCk?{pSL+q64U{x$sWv$O*rE zr{LxErH}lTNPRQ_IhHwOrc9&un@i|*5sXgGCOv6V@BtOIXE}Uo2VRfo?S=+xEgkWt zeSW{7L*Ya7r-*MB1c$?MwY{x%u~oRR`;Gi(q7{EPuk2y^=pS}_(^6|8+m5_|EPGB{ zt4r46o6W#8uG`Yxfd_m)Fo?i!x7Av9Dm688eub@g3xZ$*xaw-_a-+JIDhi5ras2$p z$g<~z&06_ur_k&EwCF21HyqwlPM`BEc1L&0@^_&^ISH&uLYrCk%ebhhwKcaKo; zz=k$30PWi+Z5j=L%XGv>ubY6I^%f}fHGy{bt+jNg1&bb1Tz5CWnbO?{)$Ts5_Uj|- Z{{bxq7}=flha&(0002ovPDHLkV1jR^0?GgY literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-10.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-10.png new file mode 100644 index 0000000000000000000000000000000000000000..3aab058b70ea63539bbf25e099b6509b8391c569 GIT binary patch literal 2110 zcmV-E2*LM>P)1b|^%}3u`ZmVc_}DC%aJYs7Y8?uQpwOrZYEy|;d>{x!l~g1J znvj-42o8`sL4=emNJ*fjv_LR+8bk@Dq!5A}?#B4Q*!bG`z;=A>J<|`nYme8)NASUi zKGLgscdq@-|9#%)dFCDXzYUKG{n)1r2gpE7qv{K)t*@{6Z665}y;~osl>5hq#h>l8 z-TLJ1#uos|dye`+M%+YIUjU>)t^QZ-j#hJ^HfTp)cEc-pMnmEe0#_?70vcJ74L8a@ z=k(P>=mUaZKe@g3H+aAw8O41dzP_ZO2mm>k_Hy?65k~1l-#D?&vVu-<7-4XK2vJew z4xr;-yvK!tlY$}0_|EY+tCrB|<0ESRKHWt@MN#roy?5Ab7w1 z(=9uB|Mc%DslFB%6P9rF;HIKXy2kNgvjI&ihs(~MPhX|Hwje0hIPU0y*RIWA1i%Lz z32crwcIB?2vc5QET(s%Lo^@YNW|+ahQ~0tvT6pi1HPkj$geS*MKDm3%1rx&v{+(lP zi?xw=^Iqb9t0guyKK<0r7tf?HOyCcdD4JU9*^%>W8r$mP%qg?;wy*d&o?)m{9y+@< zwtmCT+|{(&n#NB}TadeP`LQU57<^Dta$R#JyYgPf=4hKR`|*YU*tqO)Btr;3Xmvz& zLn%9RU&8LRK0a&m)5n)Sn-xOOWrBYjunlVQQ(0fko=;yz5~c4ip0#W#ofFfiy6D#g z)wbUcpy~UR{+l2OWTebR5Jb7YxvInq3qWe>)Cqz{%0LmK6a;-sL`wiQbbWCP&*2z+lkX0p}`Ol6dpO| zWay}H)A9wclN>vx+jYj^Xfh`~i%uKJM`yDHQ54sk%o&EF+xcs~un$!Fp(kQka5R~d z7E@7Ml>L0xw2uIHY+T~5VEt&*%g_9&3vhE=1BF#rxMR72!(|7cqOJ&l0F4e&6kkkz zEPV-ml)Z!I({;^NUjxpBq=`?6qBwu)-1S6;#(7}d8#sLKEpFYrh@yA|3=9~>lj*;t zytWX4^yGQ8J6gDL_k31NOiZ4|Vrk+5iu<5_2W7YHwoFZ$LrUz_ZeRr!mpStJJ1C0W z?U*EKWI)#Gf>tEQPGM5QY`{~aWPiMhhHq=SoNsfqk#lKp$M1wFGv=`w+$_5g6C5(; zIV_d~czj#%2Ujbt0CLW`UF+se|3wi9L9*-?JqKh#BWVpkOnc_18Yw{h^SN!^z(qk+ z42JL!Q4nX%FfHiVpLh8{H{hNuKGH;mn33K?+i&)rb9 zKX=1cx-Qa)fV6wyYJx`vMdquLvwZ@Kf<#<+3IOAy(*I%1ueo9_4XB~nd5^jj~TR9 zAUMznKvR1IR!2*p(D4ze1ZZ>sgzCdU5hCa%Q>uL$Jj0=Q;nf!j-g8|mx6L@T@0EOI zws}!jV$=jN)|iOXWiR;4sU2U*iaQO!?rI0%uH{yrzyPsfNgaKg(+Vgp4+4g+N_R{~ zFSHYn>b_nWF#zRtxBCU1 zmN2uUUv>WuC`x&6=lh2|AGrUF73i!FWI%o)JM$!vr`kt-{k`h&$f(;_OaDC~J!Kvh zwS7Y;$4+5d(i4Cuq7+qK!R>OLqn8BppyZUn@ONbwerl z>O6{1OPWJSP*}G=NgFqll?%5Z2p)`cH;-X+wAq@Q8;`0)>IOd0de-M>zS7dSPr);4 zTD@K$IxaEod_-tmf-lsq{>i%}Mwz)@_8)5Q-z7j3h$$|e@zH4=H?F8FBKyQDtk$;O zCB;|&;1$F{4`FYh8Bsl9)i)CHjDldbTHBkxZCoY@Vh#{22m)inQ_yMx$w-;s<4p@I z^LhXD1{@CCmCA~O?RZAh_aEJqmi%{ohX?TQ3vDfpjXHhsRh?EhPZG632ECCOV?0_( z*X0J5#&U8l@8j6TUDzGgi*?^rEN^XXzK_?{=pnJd;J&~4Tt*A%0DV|=TtfKh==GAM zStJUQ7$0e3bZ{iH+l{5EjJoD36qF{X!?CxzvT&cxW^2VWKkO>#hxX~-tmC_l7d*fV zuZxHon`9UjHeaLBOcn$oNZh9{fqncHD_B}8yo2it7?^pTxoxBjThe6{L4)R zkKd|uf{U&S_ZaeqVqHQVVI{u|Bqx8j{{R3007*qoM6N<$f;vb8OaK4? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-11.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-11.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a4aa2d47ac7b8ce1324a8fe7473e5839cc00a7 GIT binary patch literal 2141 zcmV-j2%`6iP)g zK~z|U?U{LW71bTbKQr@Q_LqdbtONptBqXc}AR0tmu#^JY!s)RdXstyLwjAuiid1Vw zs0M|KAm9PP(o#^MPznhsMXb~`hajP0(S&S}kcF&dPhQ?K(?8yuWb%@b1hVi)f9KpY z_uY4A=5xRIcYk*o_`eN|2|XxN1_GovrqkpF%~j1SPS<?Q$-WwA45V%%p5zxtsY`C1C%&GK! zxVw1$A#p?b%hH7KHW}1MNv5L^+wWiPm4ZY{yPsP6#Rttt}-art!lC? zv**jV_;21(!t#TU*%i`D+xEXL^JT2|N6!*Dp?E5WssK2~6fj zwk55ks4~YpEGX*ej#cL-GQi+>6uz3x^?Z0@CFM1R#?he@6SuESiDCf3?>OexH&?Uu z_)FYsC=H1mKKbO97f(kpK;U;ZQPeb4viaDrscx(YjgFXpe8bXz3}*n=DR(`)RX3Ee zC20i>rkYW)<7OwVdH(N#^fP#$Ovx3sMQl6%8%*ZLnCTPde70uE{s8(BywBDVB~{nh zlJpWSmgWiZ6Q4Np%z|~^biPb*PQA81UHlYP=CI@Q*N{Z%{)O>No}q1Es;Y}lNzhz- z+yGtoReElMATTxJF$6)BD{G5$9k2jGM8u>RNzy%lh*43n$_jbSHp|)K+{zL^K zPMc-(o7b~1r90r|?%?|bS_@oInz?34LhRn);IKd+-@vV+q%vk%}y0|??V~CfJU*I8M z&w!X`AAggmp>ZAV^Ysd3=J*9XICefK&hOTpO8?}IsOYJ_*;mtEalm$|^j!}`Kd&HW zj$cS&dG^NV*2Vo5uo(kFKk#-p#;ka9YdhfD#wxOkE|6Dx8MCzo07=yI#I&UZ_zXi7 z#TO%@;+~?LWpAJPbVY4(24EREdfY5g6u-Cl(ccp2JG>S4K=MYea4E|n%BtA54%aIGW}q2p0va@_@mGI*V1I7WrPt%5=gNy7S%n~o z7!4uzn{8&RPSp7Uc)9ri@J0GQOqQk|LC>4E1VIonxD5dWFK#naYJD2)-Jv+(wKoZl zy4DxgPusWi)ih;#^t^Q=17pOHAtSL^TQWaAx%mQuI0@|jTGw=ol#HYv0T1(!WYWl) z0GO>NK(TZMtcBKstFw~xDXQvU^3r#w?%nqC*HyyjN2(mv5Yz2prdx zQBzS|7UVxPCpqJ2WWFOJj2|(b?BWYuHXveXEU}{=0_;7MQJ97-TmQ{%CYY`!7p0S= z`n&}&(dPHfj^Ad$YBsm*$tk&r#cD#Yb79fLtN7*I4fuE(JG^9U*!{dPCjmjQV|;b# zZ&<7*b8U6aA&p2~#_8@%>pE%!Y>qOuS9Ab3iwiy-F)H#Gf*_8LkDiB*rx71dBWo8O z;7Wc9CAad?NqWW%n}Ql;01C=8`DglGtX9j;ii-SV+Qygm{k?*AhIfviBKBSoOs3lU z#`@~zo(AKQ!pa=?`sNx8?!M@CZcL7t#pF&NdcE{pK05h3TFj>NMK`W(!rq(eJ31&W zITzeP1Dx|hU0rphyPHQ^qq*(}sac=7>O?)keqrb(*LDx6s4XJ#+)fUqd_Yr6eQHV3 z^(9SBHMelM8l6lm(6{?HbvL31Tmg5Zaafq2f6!`4lIBRFP8{YRiLX}xHk*~Qnj2Kq z76DXST1+43}C_Mi{&U=Sw;%20`=(kY!uG z&1ybhQdDr#Y;LH-u5JtMRql7Coxybucr`gMHx=xDt41UhR;zHQA+JBqB~);AL#sAG zd-|jeqbj(Kwuo`tO+bI00y!TOXm{UQrQ1zdbP?h@dw73ZXCG8M`>@)pkF5U#claYd Ta=%q~00000NkvXXu0mjf@QD_W literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-12.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-12.png new file mode 100644 index 0000000000000000000000000000000000000000..f14cd47c9b2ac5ce587f0b646ea90c70ba2fd121 GIT binary patch literal 2151 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 FV1fko`ab{w literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-15.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-15.png new file mode 100644 index 0000000000000000000000000000000000000000..a2bd757a2270fcf2f2e9d204a44dafcf666cdb5f GIT binary patch literal 2130 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-17.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-17.png new file mode 100644 index 0000000000000000000000000000000000000000..3db07daea03301a81b92de1a25ad8a94a7ef1f75 GIT binary patch literal 2178 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 Y2L@^-LNQEMO8@`>07*qoM6N<$f=KZR-v9sr literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-21.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-21.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7f3c4de0d8aa84240f7852ef6e81d8e8effe8d GIT binary patch literal 2091 zcmV+`2-Nq9P)*fb{AOiMfM)J&ZY$>^j_oII>e zn$&9JJFz;(R1@Q9qOGw>tqK~OYK=`YAt?lOtRSy~E^jC(3;Vvef9zhkEH6<6|HwCU z=AOOx+`GT?o$qz-g|B63MBK(XWhg)fB6>|br0fMEo`ZTs}d zF5dp=WlF0HjM3(C9~|CLypXPOe8^-#PUUnv*!SU!RMr;;#f*yo;J`}-a~THk0Y?J6 zvyDAjYp^tynBt?7PwZR!#dL-k{Eotx&DqKur`J&5aw9w;Zu+UcYd%Y62*K|-=C<0J zc|H4C{%5U?Ng6xz?Cz(}B{D?dca2}j^-YN4@ydIxM^We_H)>sZIc&FTXJT7=Fv#*A^4!x5!FrQ z?9O@?hs!oCefqNFD}J!qM9*b{e;cq2YVl)fEMeb=FQSul^D@#iSJ3I0s@5gHCN#&} zo`AmpA-69=2xccffDn@0c(bb12Ma(#!pu~?UP?n!VgQi2=5{-B%F3?P0x|>G+6@}C z5P~0n>lqfNW+>H7<-dJm)2tjIAUS!~&xKxkS|CyYjD}!j*^SffAV3!+Pnt64w8!b* zQd*jy>w}m3gC7)VEpTOR;rh%?X@?^sV$I=^aR((yN}n1(pKnfHMp9fFfre1PYf4+* z&y)mWncfiaaB|A5&BaA|TL5=|;CBtJ1+J*My5aH7Gu|p{^Ne=^ zPsHdkuLT>!l2<>vs|&Ez) zFOyexVQW-W)akmqx@LOOxC*Uals&SiHf`b}5@XW3ffe5Pl4GCjL{a2!*K|6)49G@f z@XCak>C8-A41mpHW#@@sQrB|5%lLLjtEO)S;L-W3$S=P*+GL8&sH>|xgx9u(Ke$%Y z3Lu~Sc+c9!a~>-O5hTkV$$LQ-dR;*1x2JypM|zz>`qRhTx`9hVQcNaOup~tK{NyDa z=g;IG>;~*Fc2^q!k)}8%Mo*)pI)52(81T^PlwF|JS;&BUf7ZIH{aNd_()A^c1nBnu zDkncZ<&jN5kKkcp(Nh8axTq-|=l)&tk3N9`94=c&e`3@WN~;Sd)4dGn(6-hQWxV0W z3D|&kz^Z9&Prf?;XsPAWOX(?($jcY4MF@%TP+zX_INd_83k3)y^yOcNLjjh{OHM2%&76W+>XLO zpWT%Q;u~JgwFBW8bVdyN5jfqBKA{7RrjEW>>x#2CVCbsp4rla1yYOmVZ4ST=*j8?x zeYmjVi&ZA$sO;-CMZaFPb9l*B@3#|hyWGzA3jTYMs-`j@bV#qjNwG6{ za_Ot+qyPXeUOA54X?5IcX*jA;Qm=8kKhZ`QbpjsWIdxU^05w%52jj=5{_NfJ8xx+- z_#=TMywJ0f7LyvEPHl4qdYys9*ff%2(h$OHww3jToXI_e+wD3~UvH_Q)4#O;KOks- zc>nk*;avq`v)S6)T5qnlh|*(wve$%2!n>HV$Iaa2hkATySMfA}YXa@=TdV0V35#ArTu%?bm(tS*)t)}A4(KE6{{ctC V7}t>mRTlsN002ovPDHLkV1jKE9CH8w literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-22.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress-22.png new file mode 100644 index 0000000000000000000000000000000000000000..c0623a4aaee7eecb86ed4b473415a23b4bf3bb55 GIT binary patch literal 2112 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 S=+z1U0000X2b literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/progress.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fcc3399c257d39d9429f588153dc339ba686ae GIT binary patch literal 2170 zcmV-=2!;2FP)zu)iO2mD`#Mo1riXiNaGZc^DBEha;xn^c~jv$_8Fu&oA*rwCkZX$F9V@>Fr7^c$Qm z$b`(rE{p?!YF1zHSR%$Xc*W89U zMr_MohKjl(&mjNs<2zSeo`4|+f2{D;YHG&zFPGtAQ@MJKW3pVf;F`eG2l2ds{$sxLuC z_Pb~^w~mjW@QY&$=Wg&s*JXlp>$ePO@l#P(gq>e~0G45&OO9W(5FHy+usY+^h^X(g z0+QZu>AMg@5EnWFgfO&DUs-I21ptJGPK;(*X)I5OA3#kYd_`MJYi?OtVI2U9e!SWZ z7&IXS^QXOogmKAyRei}HQr16v34lv@cjO56Yd z^^dA?>%m3#{Efqjwff4L;gNA`wRiK=09bkhe`07caB20OHLq`o*{4>k-FMQR6Fb4%kzrZle&lXHy0Y9%m0DzIxyH8v+6Xa&$Uf6S}du04-dkR%+Ev3V8vcBRVf>Vfhst z`eqAwo_4y%vJwh_%3S3s&-h1UVn_l2;Ce|e4(Dw_lcCPxej}&H7kOLJ@TeNEPJ0^w zFgJb)Za=sf;NclC4?5jnVe@U`3@)}b4}hMyux-UllNV?KBB#{K*e*~aVWo!hGq&fh$W*svK0@gEO=uhH;R z2BNyLbQXYp0IcZPln&5>78HPGPxi-^d$K=HgX19$1AyJJ{8B-DcYZ z0Dyq_!ZA}ixQ7ru1fRA7Fah8Iw2E4b&=zl;l6k-K=E|v&v+2tDf5Xx_=`dT`3J;u2 zze;)fNSJt(PdJt*?*>Cy^d@>^JvfsQu2LCBsYAho*Q1BjE)IF^n-MmPo9zk+txZrS zH7#y`Vd>??o^IYb5329Jzc_93?EHHtn>nMQ3;>>sNW_X??Lv@m1R?|DdW8mn2u&rAG$?;7fK=M091CUk^Vv6Tni z($3%#JG{`G%S|DfiF1ND5_KE$2IE{p9AQ|I0^-vrap)Alt@b7kt=;~?V2JZEf%xrP wY-xvtB?9g7<#wi_@%07*qoM6N<$f`jJ`I{*Lx literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/right-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/right-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..bd87b5c5d31a9939758634569254054789ae10a8 GIT binary patch literal 922 zcmV;L17-Y)P)N-9*OL=&oq!lm<}ml9NHAZkQK52k4%8@~BsZ$VH*^w3*b zf%qWwk02!(fm%vrHlkUQ+fr8|nw1YNaN6$Oy}P%E-II6g>UO7<#QDOH%l&iC`Rsen z`JLYYDk>@}Dk>@}s{c>S1{+gOr32$Sfut%%737|Ps)1L9XV;%gQ)*cDc2`%f|HGFa z@8n$fkbA5YG4l)xPvQ^L>?|FCblQ+GzV%I?mu30f_h1k^Ef$D^FgX8p{<6LNz)Jv8 z01{$uYt2GhgR@E)5OXM%Faa3w)lq*?w2H79Nxx&8_m&=N@@{YF_pQ=G@QR zZ>j)fC~eg4$3f@;W&p5*FGly}N_y}`huw5%M?=4NclH1`$l z%|8Y}B;b17VgRraK@b7pu-%SGL`Vxd6k5QOzWx>87Z%x2QB{eo>@0*r3nPfnDk(1y zviVF-XUn#h*0Xm^=8R${#hH?2)psmofQ-$~rX~cx1>?ReD6pco;WTVE8zMaKpPik) zdZeQ45da>50L5uN%Y$SKvnn)q_X_P90Ia?8=$5t{9m5^%?WV^r*Ke>q&j%*P{nr}n zPV|JsVNL;#AhtZBdZ7up3CpR>fFuWjMtkGycY)5?nNQ^p?%hXCT`jCuD|ns{_T9LGfz&I2FAu&2L*@F5H2&beb|38 znVrm;|M#13zH?^w15z?ZOtJwMQ6d*v>SVITsP^Z-eHu)_8GXPE=_ef+~$uI!^%Fy2* zn$yj1e%;mv@0b@v#0E&fG}}psjsw1Ub*w5QGxObVTrT|dV1mxf=rSS*dFy1Q|t^>ExkA`%7(lQ0?3 zaln1}?bxy<_q)Ms18JXq+z3$=R%BvSrj;7* zIseCVdHGLtj*gCG9BgPnBobY*nGu;*fKQ(Or8qDD$+28fcOpDLzbZq$p(!wT ztgENcRItm?cO388R`^WODZk%ut*@=a?ETp_8S4eD0J~fr zTZ@W{x`TIun`>)o5W0JJ&E|SQ)0YR=((+Yq@v}Ql&ipfz@2suE%=C;V0kmE{l($_= zd%M-~{I1jYXJ-qXAM8gk5Y#M)UYX`fieKC-#9~j^RoCFwtw~J-=mpK*3x&qg%x098 zm1!P8x7DNch3%bw|5QVH#csS-S*fYF9?}gQS{+0HAaFdt0Gj7{yti*3 zO6>Nif9m#8Q4}H!!w`mH2+Oi$diqYNz4g!`*~5@bQ)mK!unZelmug^-yYHRKJr!pm zJstH%%S(`tB`=+!6>tI}3II7do5Axu-mj@fiQOK(c%lET$~_f71NaxfgM@7k(qxXw z(1wTwU;>a??L1icr}wsR_{J3J`Smgx84pHWM~}Y&AP;~QfCa#M02u(*0Z0ds2B{j9 z?vfE=MvaLp7_#r>{S4{0J3G+bomB(NF62G3R?iIH$DC8<7FT- z{?8n(S^D^6P_=VaN<21XA_CGxV&r4mm!oSr-Nb}z7L^foqV9L7dvf$8q^t@nH8esG tYl@SE{j!aWmOAE&U{gvdrIgmD{{RHtdeKbDK(hb<002ovPDHLkV1g{6E^Yt- literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/right_side.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/right_side.png new file mode 100644 index 0000000000000000000000000000000000000000..bec86568e5c5d7eb27fc1d9cea02f1285db8288e GIT binary patch literal 1213 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/size_bdiag.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/size_bdiag.png new file mode 100644 index 0000000000000000000000000000000000000000..d5147504c0c2380abd6de9ad4fbb9bffd03b3f64 GIT binary patch literal 1669 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/size_hor.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/size_hor.png new file mode 100644 index 0000000000000000000000000000000000000000..c062acf000233fe8972ac638c37ba149b4890223 GIT binary patch literal 1571 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/text.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/text.png new file mode 100644 index 0000000000000000000000000000000000000000..cce0dd0c973e50c9ce55ac0adbb1c7b2a7540923 GIT binary patch literal 1004 zcmVe`hY4m4w|0jWKJ{x~4|^P;cOiiVp!JinR1177HTup;Xb*f@mHj zqVe*g;G;LB;_X54K}2bTwo+_Rn{1K=n?AU*F)9t&C}v}JcV>Lp9d;5;#680D7Zz(s@0LOX!UrE53q>OY$E zJ%WI3S;Dll&xVIny`f-mnQfs6Rk21>BiENMZulLrWWZ(9LjVe(c0Wj*vMg(3a%c#E zP$-097!3S3fMr_*41?;aQ%5dexHzl1d0R3MZcWnngz_TN0#I$3-r3Q~f!0<4g25oO zBN3vVod7IevV`4xTBgjbpIHMu&jSmJh_(#0JC{|l#0-a7XxiekIkrIv8Wefg!5G^``9p*;heOr?ypXY!#- zB_Fy}@}Wy59~y7n{epCfU6=?w|jg5_g=9bp5Eyixdbi=6Ky!nSvemrS- zFWk5Q)W81zXG16yIxd7T08Sl0L0elJr_cO?uIm6~vgsS^R;~Cv9*<{`*ztJ*tpZwi zZ{kY);iIOD=g#x=$y56J5&%?IRS}8IX2HTme6{{-+He2auxZm556SJVi`rMqy79s< z1k+YWUyYJXCNTmAtD2fvwqiLK&YmZg8ewp75P%UgrIAaMvP9Ye)_{uJce=LJ)Ycv> zG}~q-n;pY8b0Hmlsdf9KgB zZMTND{}V_+jlLjfaEtbep5-*4=Zo|D-F-VAGUF;`$!RxG)>Y5& z=9K36L&x|^nOiSbF!!IPiRNIpYj+;Neg3@%^g?3XaeUn#SC{gVUhfs&)n7@BuPgFKP)A!Uo}J%VI;Zk zz8h~Q>Gc}{qym5>NwZR%5F!DDQc8R5j{e4No1Yp6K-DB3tuz6^{d(E9E+sjo>HN7i zP%6e1ICsgCH3j*PW&zj+l@*thW-9YKJ--wHK0I;+f*`~dxTe+uV@^&X03JcI@r_;q zic0$gLC-2)Y-qsds;apM)^YH9-QNJ<5~HXPTUHJ$9S{TIj(Cm-$CL4!HwHf=gp&wI zVootff^CH3gz>Sl?&r5|I*WO954l4SiP9OHj*8;=rVV9B5u9T29z>X9hyVlt0jRtQ z<)mkTMv)G|FC!AmhZ$)adhh=R85a~uMEcq%RF}>N z;klAVdwaW|QhLj7x1-KtL37hVTxdJLoDgnbUVi@7UdM1}ckkf7vp;v5qGHFB3aCSR zVq$_!P2O!ao6Vq9g0-Uq?;k#l9ox5u2Ovpk%+AjKt=BPZ{pCv6N(6mco(|ks(gXnc z!`}COT6#K)ii^Vye!mbIKwUi!z4I=-UT=}XkhM2NT2-%}bFiHawOyhp-h86GOtIbX z^TFwKA|oRM|J=FL1wbF_M>VzQLRtbqJsuBryCzPV&1UFy%H~sDQv*>Hhw7?d_yG~6 zAIS0ud$6Pb`ghSwgu$3&#AD{iF*@Qre*3mVg32lbF-UV9H^ZVrJ`DsdOsucnY7GPe zL(xlw=Q)gwjH1_O!@`A&c7OiWi83|G#v&~NkR(xPBx3vCvZXHxso0pYIC^&D-&KX~^YISX8Wo7Cz(=xax zT%UY;?C3>Aj&SnyGtb^N=H}HcUTnm!J-bn~s(6wRZgBmR>$85h*>Ljs3785C^(NEu zN|)dJ@inW}50wrXxzgcer@6Utm+%P>gd0^l#$BuII%J&dF#@T5n?s>W1>UO!l zShKeD*4WtJAHBYJ*T$OaDvMw6UvAvLA10Ft9*-LUk~6pk$xwMSGBBm}02Tnq1n@9` zhX7;%NI@`H(E&&XU;yw4fJFdu0ptP5Ur|z0)Y&s|>H5H^)c5Cz(0ZorB>-8Wn9TkX zCaOf7*%XIJ(j(8-xDffI5D^_@_e+z>l=}9e54H>q4)nkF>dtNe(*S%3W{NCM+)G7i zy272y>Y{JgY(PwT`OTe|JwR|D_z_8M6HZlQtugtfKq+@-gOdNs>*b_bZp|{lgf9h& zYz(DuBJx>cWtLmZQ`Ll^#%_-F?S$1!`0w&kwZr+0srm(1g9Z&6G-%MEL4$?|jDGR%mnEYB0000Q>fhPK?rKwmFe%)qIsNs77X+ zz35F_%T=q5T-q8WxZXww1h2Yfm_k&!Zj8jo#&-E2$^K#!4?(0WPIVf}=mg#l1HT6Zcp zCpULXLj0`zU8AE-MJsa-K}5+LSJM$`2!Kn5YwD@9ZF#A8raqdGFsob$k?-|*=xpc9e%BQPH zTePUJtEng9ydKY(jmuXoCow6JuN_~WWc=z9)rl1fMH#T)_~TDUQc@Dm z0cTWTfVHJ1`2GH0DtA56Iay~`K|>f?-no7ANx!1}RI#lh>P9^^hKB|lTrQWND4pDR zvKm?fL|(m@wy%!5sttteT0$IQkU@>qzFc*j?5I7r<03;FU@{)nuf;PwW)ceiK!dq{@zal+jNp|(V7aF^}yWNDVgWd&t33P&bH;BQG4yfn4A5(R)Vn)=R*@Dn< zgwxJ%SjNd(2`=O8XP(|M-E2r!<+R@X`+~n&I4BpY>zOv_C>tP2>90P!OI} z^az=wWq!9YC1+MC+6$VfFI%FVPuh`{x|uyo%T-J<#S~LaF~t;9OfmgW^e@3Wy1G`! RQm6m`002ovPDHLkV1nUOc-#O0 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/top_side.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/top_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b46ceb64695ad67fec914ce25b8b309428c75603 GIT binary patch literal 1237 zcmV;`1S}r!7^4wKl;8-=hJ_L61|b+6f4YPiC&pRrHro&fnz>ADMcTFZ-s3~>Sx;|oZP#9z zCjBHQy>0LLo$vkLbI$K~FHq+8K#DkbA$=AC&2gNCxqx82SOLb1r`#vieAlHA(EuP^ z{yOkLg`@IyB48B&P)ZFEO$ea?K!ICQQaatyzO8$7bW~RV))k&_U;;qs>grnh?2CJ@ zj*kbcqLDw1(5j28!38Oq^lWUX?*pKyEsK0k698oWrq;U%AytPD9Y$bm%xJCie6;^# zRIjMI52K zU7TnD7LVtpmF=GAp0bD*r=lnV04R!*)t^#ID5b<+VXrZpERIOz#*Y9bHg~fI5ClpH zp&+;!3Wv^gJiX&90CNDOVnq{Gv>AX1zye?i(z^)JoJ#>F5Tv)i{E^?GsQ z_;Ey|QS-L#J3CcTbDF+Y>U7sHMycXH(L@%D9qV*sE zOarIRHHxD6DDN_3@T3osNMuRlhUQn0+KKdbpMoh>G%KP^^|fo>)Vj>z-Tv%Ie=RZ# zuLVkjtzzwkro*PCzeeV;ZzxRnOO)AYi~l_Q?#JDUNl z0#FIy4x|?3qAbLWx?yVSr@uNpPkcdTCB~n0?fTCny$5=(A)QDH+K+Ql=#xt>!9ZFx zpe{^pMJI})gjAZ=rs|@Emm(TSJIxSSOpC<=o6QCQ5Jf9X|E#F`$J!zvMl1wAwaWmc zcq0DY_O>?c+us99X(AMy_#T;p7nA|DILrGG)q?`M>fv2x{pl)oV#R00000NkvXXu0mjf@y|qB literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/up-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/up-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..3e26b1808efcdd978db4ed846cef26dc6410817d GIT binary patch literal 901 zcmV;01A6?4P)8aR*F|U^7~c2r&O4v?+3(Ig z?+oCnFp>%|C#SvuBb-aJwW81eX-Om#%_BgS!Qs&z6Y;OzA7e8u02J#QYw?S^k^~cs z0nk28et9t#nc}fTioba`aRz`7COjE9rPE5^^O1v$v7-;#I}nXVQBqRYT3%kRBI`B@ zxLareA_HJm+p4aAOD3hES3?K~Ltu>U4)*k)LbgmuL@|*BKneE_9Pnw{kx(!Q!&t=o z@o_|>QRw=n7G2j#-F5?=<8okUpjEgm6b^=H%4MO9+mHJi zK=8212ioqGBtg=OONw#+;sxy4w->UkWCoU&mg4xy6FA-2C@!bD1gI%vXJKMh_oAOAq2Nkpo6Wj+AUV#ahMsALF z3RJ6>vht7>WnZ{Re2dm$hb1c!s(qS$vnzJn_Vl+dq3v@yeF-4_BT|&daw5M+d-CMT b(|@MFz0wv5ddmgu00000NkvXXu0mjfCPS1c literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/vertical-text.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/vertical-text.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb9bb7146c3f94082ffe66f9430159e98ab76b7 GIT binary patch literal 904 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-02.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-02.png new file mode 100644 index 0000000000000000000000000000000000000000..692b19421fb877c1ea2eef9d1cb09eadd3c10e50 GIT binary patch literal 2161 zcmV-%2#)uOP)Q>lnqT_BhX2pHd~{E)AOf5aD;$3 zGW6-8RDM?$rB|HJ-Yz62pq<2L0{;{390 zwSQ+Aw(UscNqqU>)6jAHBx6aABe>v0B)*6|eF2IKEMN$mWD^&oc&F#D_^|IaNOJsw zXUhAHP{Y}G{6o(fPJH*+^JuDRQH`R)B07iOL*HmST+=rpQ%P;( zSUq-F>d{nt1c&M#fsx;$whi3r#ETc6Lo6P-90~-#=JAXKvH@q)HE5t&0GxIEuD>u0 z`}pDAkKy4x-vj_qD&yn9b9mvsXVE{}fw`~;G-WKAN(d~>;1l;%TpoNI48x+jY&QrY zC@Zp}rn~{Yx7)XKdTxi`H}%$9z-vLPFCmk)ytJu+fVg6!=tB8{1#SA9X=jBj~?emc!TZ@0V@hF&SGxfgC<)m z0Km4b5$ywS@C?f?&iSXWAVZiiYe4H6hWSC`&Ie&BtOUz&XsT&JL0br|T+s+mZ^j+W?J@T;d~um=)euRAPTF69 zL3Md?^<9JP%W;TI`CaPgtwq%!AT>w^P6AKoX#gMuq;QMToYW{v0!F6$a|UeC8DXzz zQorkUJP0Ah$Pm+9n!eQKJFZzc2HjnFz2lFVouAAJ@F7PVzS8`oq-R9W8MF+mD&2z! z0EAK+ii=V8!nKi$IRgfO=K8j~9_nx;2v8czbYCWD3Q9-4p$YZEYVo}pU2|T%>zZe7 z43uJG6?0XqL953hQ4+gdo&m^mVvoLidvgv@SJXG!p0pzb08d~H6671mu#BhkGzCC~ zc&sxjEW+&@0svH+ZKx`(%MmiL5D8*v;+pz>%J0JL{3N8fa2Xl4sHxD}!=~(;8S9~x zPInBvsTw@G@5!7&1Hko>l@Pgd>m2}ean9%dKm)DiS`}I`pa7&uBoY-x;l*y}`v@-h z008&bd@1Pwuox|m?t=4ByWv<;6u%)mHKWzIIB0?CSjCbSBt{1Qn2}J^a|DOSf>41UETT=pn5riet zR9NEkhTLssMOCOY+o0ok?5SzN$n*^a7iZTETxG7sk01L3tfh769=-tA%peBcT@ZxW z?uaR5Kjl5&2ftf2E5LqlC8Gksor`=)m{|kTfpn`(Cj!4NtWRD4MCQrHM&ad zTUr~xj;D@2j{-v>2q6e8&7#ls5oB4qGBSMq82}Lg0usOUx;(7_D>V^fLYKj4Jk)#p zQbo?`SpJKj%mzVi&C z@uj}$$> zFbY|gz_B`*P30&mC`+=Tl%iws9Ny?W13_3C@XolO2n4(ytav$NOlOlqU;yX<=m8jb zo;O){?D_@A>7S@7wUe(lpMs-mF9^xBxUR@K)rYsQp2clXKNaJ`%j51(e;td(<^e>p z;^nlVkqtDkvajWq!Fd1%tJVHMUP0l{7{c6FV%myBjyCM7+KW?mkfA4k=Us?uLiq^xMf=)__Va4k_0R8subuGN1;3Ug&EdUAt zz@X1Zp3aC!d=3Rl1 zm%$_rxEA&^$(p9#qYW8l0!poI*Cx;vaBZEMV9y$0qate*MRbj_p@BE6)efJj(5avQ nFaNo$x6hpYvvp7Rw1)l%=)N*MUTjeC00000NkvXXu0mjf8!iy? literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-03.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-03.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad1a86c890e78e691da950cfebdd9308150600b GIT binary patch literal 2146 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 Y0?&vGC=L@^od5s;07*qoM6N<$f|l4P+yDRo literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-04.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-04.png new file mode 100644 index 0000000000000000000000000000000000000000..a94230ad0d9648f8c07b6beab582d9c4e912868d GIT binary patch literal 2158 zcmV-!2$A=RP)_vKHfBH7Vp*Qc>Ts#`h$_&^hGwUR zXsRipHbP*QBq>N4^NAuGal0?y1R!OA<*=jyECqT7XnlR_2Fi0!5lSB?KvRx-Lrh{P zQ=)iuXz0>MNDn|gi2DL9m!$w`O~blYEvNlCA!IuMILx(pbp6wCSsPGVT!uoe0ntPl z;Ybi3VF-iXOXzlYA`}q-#y*Ot;sTGY>qSD0L(A*H(R4S25L8&| zux<5T5JHLD*RxrtFL{Wg1;?kRg0VbU004Zxz$TNasK{VHs^JPcp6+-Nn;Lfk07l08 z0RW%)uHe1Pf5FIDKT=XsX@C+ARkkLquj#;+rrppN7{E~tcDH{6HMTW4{N793h=rcu z`S>oc*BeA0uCkD&Nu~^6S+n+ao@(}dYxm1oU)!M+_;~PLxP4dQ_Vpk*IR?h084WNn z1SiMP=Q)qgo}0mYHA2AqCh~BRT+kUG24COUx{ss$ z_n+LlAMGn2ol)r2r9VTsdwYSgrU&V==_E9zIW4e z;5pt{qBHDA`diCt&|J_IfQC~3nf8@CvBFd}r_iV{uq0qvUH$K(*K-~KP*&o=mZm+R z9C^lQH0m&I?Kzrn_E4-`UESP92r4!;>{K#eIrbflj;CRhspLG>7pD_lhtcG02LNnr zd<+M>K!crfZG!{(C@j3NIZ;4JdC86_tctI zH~iP&72E)TYU>&l7nVZ9@w^Tb;cb9Mu2-`bIA-8*)DNdb-julwzfQ z9YDFZ4BNaeG8=lv{sJJjQhm9SIU@Am4`$pP?^EKX#a0l&hMB-Kz_VEzNUyr(#v+T7 zF&PcsQ&?HysR<=sqPKt$lq1KqmwU=1AcWlO!_8c&zcQL;%{oV?%VZZ}5*rIm2}**Y z(6ns8`J~qwlz1p2fH5|ft9&kK#u&y!QvoHxS+;W7fb+>^nQk`}34meo(8_U0lEkZS ze-9)ny$NclXuF4~(`u+_O?S)~hHiI5l2TWZWB-xO(hLBLB_gM$Vji| zufC_i){+X;u1K!~BY}Q|rUZ!b*!#$FD44w>GEA>PlIP~YrN*ZA@e4zzt#$Tv!;f$H zI$k|_a9N;V={SHbtM|@Hzc_dr04DwZ;j=1eAdeMM9$gARQWV8E&h;LL5cUB8)>dsn zYwh-BL06Wqnv)ia2(obYDa026W6$B8+w0qa#5*}d) z$GTpJ+jj+wF)$_#M5iWyIx^DtK?YV1Y6~w5T6HA`9)Ly#uXVXrZ7w8|j7_9csSo3^$lD_$eeYx1vT*>(e1Y?YR)fozH=20@Z>y+n(rOA^ z9OZ13QX^w5EQ+Epm5kob<{2+4?upZ^VJvVGPwFV`+_}hfTfBo5M;3h!jd{(uI4*@&W4^H|G)fm kS!|p4?9bK%JmB#sB~S07*qoM6N<$f`E_(lK=n! literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-05.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-05.png new file mode 100644 index 0000000000000000000000000000000000000000..769505ec63dddab1a258a74d317b8c0e868519ae GIT binary patch literal 2199 zcmV;I2x#|-P)Os&n34ntXTYjxQA49BX_O{aTmEX)DE%i? z0u-r5s#H~NTB(gvHB@QZK-(nEMVy4XP{0uC_yFSr8ynk;&3eJd?BSj1AG@=xkKOeF z=|6m>r+J$9n>U~L-QUc-_ZIH!z9LHa68qD>jGHX9kD14CX%UV~y5VB46T*sESXh-W z%hD=M6f6RoRYMdtw5y(p@s_^6_7Ol00_$Z_16U07G|=MWH8r9vJ|l?YZUJ&4UZrte z!~fQl*ZX=`S93Fg0fZ0YoziK_Xz&{@w17yii5Xs=gO{l9eHymoMS zc-YMXT$dICoRgE2n3bLNmLQ5x*Oopi?XNpRfxQArlmYno;u~DL*-vX5@o4tsCk3glCUu`!St@n<#Nx{z?e>lfRmH+<87JC-Z2?0 z4?VN}Agl8qoEGTzO>*G%$C&ioo_1amWpbC5u%`GCYD*p^-jW<@YwJ75s~`OY#WQ~1 z<#g6L99>T4;dm^kgTBfR zZEqt9BKfve2!cR*QZ~g|tNFaMK1((k%5IJf9FGMY3p$v?$b~Da>SW1q_=(LgQd7KT zR-kuE;k6S7@lHkmg{S;JF880O+tEU0{(~4~6RGhwGLo|SZ}-WP;^XA}%SkPiD zXuI8>XfPOmQJ(t%8&=i<;PEMR3|z#o`T+P>%Rd-XMxz3UtG)j`zkc@x+`dTw))a4L zZSgi_Nj{XBSzr%x>8UwOk(>^>Y|kqFq1kBO^Ml<-u$mJA_|wUsaqQHusBiiU-HtD~ z*!5{lmuJc~G0d%r5vmF{0#InLuS9g=vNQ~3hd;$~n=?gbLQk7t2!c?Wm0B2TyzcD07t9PeyF&G>)FK3d9Hs+L1CQi1fFNijC0J5I z4GVd#Ekv&I8=<;UHh~}*S!7NNfNv`JE(TCFHA46jCEUS~L<4|{C{v869~TWg-YHM$ zL~`7+r320(t0^H=pY)Ca+IY11XwaI5Iy5xe6FOl}&0iW_1ZAZah3Z4j9#l>3h!#H= zbZ9xGscP%hp*FN&TCB=je-}~js4RC~s6OEALQ~ZaqRc-cIjsSj&*MF*c*p1)2@Kqx zl25*^{4U}`MshC8)5`$p9lnfn%zP+bH#ir_TbT?>l<7D&kP{6L5r|&9s z-Ma4}2!Utr?B(~-G;PE&&|Mz}9nLi;v>u=Venn9{Q$F9H8#_K?bYd8Qisc(vQ@nLi zfJWIuUV14)@NH3+vyPggz*KikadGa-2~@xDxS}Wu;GY2=(pvbO*9O!NUJVEGrJ3SL#9ChBfl#*tzXuEc%s64lp zBx@QbgN53Xov5lx@9ib$c5uR_n&5o(5Z?y@J$u8=@$&GG{Fhtk{7p8@V+(g5sI|T`D){_9e*fW1JiKZT`yPHi6r*VxpS2w0Z>L|u=XbX`h6kUzH8Rl8 z9hY_J1v@=UZuf*|e9ZZd#hR3OslT!Ea(|dy7V?vQ=Vf(*E_y{+ja8>0f+UphzP8^8B6-SRtAg&UC+)g ztglqsDK~vTC zNoDLvUvK+~Ago@(9bOW2*p?VFU z`%ih@%3phXFMR^I2{^02Ddq({U+8dfee=dJS4p#FFORb%mKbDtIe@A%iK==$9`_Ze zv%l5j@#t=PgP=NWcuK_F%UkGHukN`1fXZP-3YPH6yAGiS!Tdo;z38y_WY=`&HQ_0v z4?sVLw})?_>)_$XnH%i$23V|w7)6&Bqb%yiOVwP9&zaCO>;ISkTo&5rUHfP2zV0iA Z{s$b*CLI)1@IU|n002ovPDHLkV1g;NHuV4i literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-06.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-06.png new file mode 100644 index 0000000000000000000000000000000000000000..135704c4289d4822051d21766d3e6d6a7771a993 GIT binary patch literal 2211 zcmV;U2weAxP)rEcjnAFd(Z20e)~J;o^vkT(k;y>@j139KaWmswvDNAyyOh=oI0FsJrNg_^755M ziekH6Dk4`1EW(hwl(JvfL+4vsF82e*1h5%qHGtVbPXS%CR<$S(qbT zgt!T-Cj%V=b~>GDuH3R$6~*$vwmbH+YyBf=mXzx%=thK>{`E9hyK33L=LO30R!zwd zbE5WjPSn1JVMMA&y*&?hcXxY|1y_>=b~sAxuDrrOTU6VwNACL}TW{Zss#vD2bol+} zIp2H=iKM3SZ9Zy0gD*5rZe|fyEd@oWEGw*{B)5`}I?fa;7TX3r;yV%u1j0AqNg7%O zEXAee&)c-rz2DmT94m|O1i&y12EE;+r)0z`9IrjZ$qRps{g%?e;~V5^*9W}+@tX)C zD9v4o5Q3b{LdpwPQQQ3QlGN0U6+?qPe`Ai8p73ET<;z#^Ru#*$d+**a)|77pz!&uL z(($J`a`v})eQruzm0WB+&0o&^dd3DLMwo`KT3UK9aYyMF&@5J*_FQr@7jd!ez2(k@ zF89z--}$*fD}b7pmzSBE?mV`t_%8c{cRq#?f?(LsZ;m}dOK%-gN;(Iwa;E+m7g|qa zNIg-101S=x(a`-N>y~cEqG}X4OBwX`&@0;3jWY2x{;Ji0?_g475;Ggx!CVLn;*q$v1Kf9WPKN~Bw$Mj zt-wN?qH2#*rr|G zrh|@IxwN!!1A>w*w|^;?d7}2vya1azR`W_My>a;t1j6CUcWsY@z79O0rB%&(mrYBh z#8nAE|41h-y>;^n-QHhM-*5*2#W}Z;nVyA3(Y6ttZ#QpgRZ%vV=B+>x(fL~6Su?M| zrs_M-MmrXQLT4F5QC3f|P3t04p(pJx5MpV*qa>Eu>u&oDkfCd+IhM|K76TMB8F&)- zOqK=^LI{UdyY`y)_y*`!7P1R08)$F2q|L5RcKDq>c?*kU z=>bm{64{Zc{B+Q<VYt1Ymf0u&X)_I-YAbidyp3`fFmynp2w-ic*t zW$|XJmfSNhz!gR7Ft@s+{$XkwPY?-*4tYGDQ9z#po)Fpu*MZ3JP~Xd;u;25Kb1%m- zzqa*h3Y<%lh7&@dS*(+uxg142eD8snm5-i1NH84q4|)b(1tK#6!_52X*fGoR9}8tT zvID)tZTBvAEhpEp7)`ZNRknqu?hAN)gExfUz44oT^`7tH^$pVNZlf@(jK_EVg3R>j zQg@;CJ>EQbkWeV_qrR@@(?Adi&jg;#aZ4F-_t!6U=B=pjJX>B_w2{p8ENogTn<~CY z#E8&2&@kiX|L)4&?AiP%<~75L#hbWq?L)COzjL60SKj&op|J0rmZpmbfB+C8`cL1K zrA^>iJU%x5ZrXwc>+9P8Q?w*+B~E)TicqOow2qC-cA%;jJmUlSLu0W9RxIAc!`q)h z#Jx!!_8e421E8h1ju-#=B))+6@<4yrHv)li4^bu37n}Eq$FrA%A#$%zZS?o}pds{$TCLo#%ujJ%^mkLWB_b zf?f_D|30d!v48gqlTPUnJ()Ll*Yf+52RPesoN(Cx*S?;nZ;y?6+(a#Gy2Xr>5R$vB zG556=zzW!al)}a3o72-APbrGB&gCegYRMLwd+X>KYUPOsUL@aH3V_$=rq|s@bMGb2 zH5_MXv=1p|lg~f;>?iG4Pffs@A%4}E6Lj2_7#2W_gSQqImaj{*XY5lH^-du~7Jz24 zqNz4?BSJ9j2S7>!h7qX_1^kCQIKEmSpI z5h#X4N?jieMgooQfv%5(!Jui)&;+On8}AbHa+f!?yy-3~QOlb_oe1%pcN4;x0MjQR z&0xZQCby%_Z^IRG<`&yT-AH^JlMsTb@?1I$+92EmlPL6}v?bJcW*&#BN;)Bl%m lE;rleynWfarCYjz{s+*nLiL8(xeovU002ovPDHLkV1hb2JJA3D literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-07.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-07.png new file mode 100644 index 0000000000000000000000000000000000000000..c47e104fc11761d5105e84109939904c14876aca GIT binary patch literal 2180 zcmV-~2z&R5P)1Z$KbBqNC$_Q8+86@{gL#tzF)0DjkkY6@R7y%xRa7OBn)0Pk znpBnYp;aEO+9n}Y)g%pS(zGQiX@NAQ5CaVX%+s*}7&$>T5zKCgs>udJOx>z zRhTOw&Co?b5;R@Yb-h{EgV$;+N-F_v0N5xKx`By64*|`|DO@62#HU3;{2Bsj5#}}P zntnu6mA5M@E}o(P2EuRRogtD#9erOJkTa^TwGjC zVoLTKk|=#^Q{fIa7Cwp9VjI&yNyRZfIQ=U$P37?ien4SP5l2hj<>QNgL{rsI+S|NO z-o9PkHePUPyugWxiH?LM&xa0c%%e|lc!72Kk0FWu)4Ky56qg>v9g|43-Dytl4s`PF ze_rHB$vcRm#O|%HkvDT0q9~D@R!C;jT&~uf&bHcZYZRsTgTB7L(3l<=C$t1uW@gTN z#Uk0ZJ@d%Rj=i`&=kX0hi%00O~o z_8;EE>GF@zG-cpgFPCeIscO2);qz}1RQiS(R5gX`w@SF#beRIrSFlQUraMzeaHVp& zsyIJxdP-}1ThoQfK#PFna=Bt$uH^R@XRmW_U9}5zqMl4H7DcQRu$&&f#itm}7 z?-##J?d|f2U}LGi^#%t{{KEYFja9p_S?uv~@$t_AmI!PSp+&$Zik9y$pRqjRAY^bE-7+=(#0l*a#&&s^bh?2C^>2$^ntUuz@Z6s*Z%bwWNrOZbXEdX3^D49}VL)RP5o9)b`c?hCdFu*oq zhzy4wvcEti%N?C$cGh`sOf@e6_1+4zo$Sg$fGmar4*?&|)BUy1G*?W#+0h&5m`YYt zJz;iZ>`o8_7ZZ$W0Wd=YK+~t}@G(T1xyduzBf=Vrv^5ieZok}ZUWj$LCk;4~oQ~;c z+t=#_=!!Hx611-CdcC)+!Mu4Mbov~NaII>HjhJ^rj^!&z4_*( zFPS3Dp_-Fc*uSu@QPo_Eu4!dV;5DuTx)PL6`g+@_YrPIYYP^Tcq`6ZHoSrb7jKnzr z)U=f0^S7ZWp<*KJt%pO0A2zj?ma3DwuD6~Idu?xC`qY#{Z(6d$Y+tB64(Pq@-nvi1 zpu@RFgf<4~fEow{WJL+RbE^Cwbotu>$j@BOV$ZrM0nX1{W!mcO@p7u{@2IMBz~}RI z1L`pFh|mVO3MjYgtKSHP0?mg$f79%IqG&HOrq7xbaEd#V9S=Qke*WjV-y?_md~K~w zzX6odfMN9gw0X=@6j^h+5&}(~)f;9e%qBT56N_Y{FuRC~#!JQ{YDDFvE<#m9$f3ZH z>oXH`d3MXIIHUR>p%<%8aOmvs2+8tGjg6Hj0GXkO-El#O!;76AE!W&}$?0YFXY%vX zm*S2|#AbD{V$Mc1O{3;^Il4ahg0NZ~Jhu87wy)XEf~*I)RP`xxD1azP6cudasfT_- zjC~pa4c-d&AKpt)>HF8siig;U z7dUX@=kx?R*|K6MMGL-(AVkiA=(@&<(t~{X-`7wSxun_KwA1HpY+%sK5o3C+yoUj9 z1#Ex=95Fe$bM{#*_U|N2OBLF>o5)I<#}n)KlH$%B!(9J1^x$W&)8MT@RYLF8)s{Uk z%W@CU$Do%-4GkDOrVa40q@kjvq7F zk&(OB?udO{vREDjVgW=^#9@u4FVusknQ1z|s;Vc0eSyE$)|UU9{xAqK_@oFAiHO_D zyUpbp$s6mP#coSYO`mVI+p|T{k^F_xmdU*T)@}JAy+PpW1%lo>oJM}*vzb>8_rulmS0000=l8mMw3JAM0%nq@#cr)esRg~sdk!G-9GMG`6 zApN7=^pAAV+*i-V<`Ya#kAbS54a)L&o13qkje;jx_++6q%L0PxJx*p8$#%-e|^^i$t)hS$zN%fM*2qAKd|hurNyaJ$_;Zo}%yKx@EuyWNtLTmBDG z6nAc|`Wz3h-#Y`=FZ=LJ43nL)EFt`{%SSkN>8~hC@NHM`z!yB8E^o5n^FeFC+1c49 z`;wv;je7I0y*qx&%EI+prE%XV|GoYSb#3p`<8DF}MZWXsA(lJJV>(k+g*Mk!F1DQH zO6xm#eIt?gr#&O1pLMxfMv?(f23iM5&b#k>PLfQIe|_gu8nB`$9IyL3Z(TmjbifzW z@UHyTeDmRh0CeC#&`XANvo&KcASGZ+ z2rU8zQ55&wTT+9=mJ2|0?-kB9zOf+Sh%Pmsq@nXH0GZY$Y`l9HI-PE>&1SQN$Dh@G zXM@(PTvk@O352{2&YfD}Yv&Iw3UEYkTzFo~hsRl(om*1FE$A8G2`w#3`fau}JI>|R z0Jz6`X`9E7Z&#gzH@G>}3P4fL3hb6_bfUDG(C_W`EiDSV>cVU%f)J{9y{i^gU9<>O z(+Axbw0!Z>l?bA^G0Zlri^N06#21JZ=h}<4!tSBwMaB)OceqW<=VTTjAe0gd90NX= zr2zy1AtTLb)e5{5!;1h}Mz!SMg(C70_$+G{@xf`$JnHU0~s(2HtN@^Ab zxT<&)RmGbC@cKr%*m8nkQ2wXKvO6S+qakOy2hk4y)qJpZo!qgMFDw(pT2 z_2WrJx%MJdCcT-elKZ)@d>bnY)*=cL zzkPK-ExmQI77``4R6fe5*6l$rg$~5+t_Gez{v#Acd9SUd?is+(JeE#$+!6_W69&L! zwK{V0mzNyYONKQ;MMf`~s4Ut@b@_wbQ@8MO5yoDm%9c`QlKLl9=pKf~g{WU$1*UhO!|kyB4m+jvY3_@`dz>b&-i z@$s=?LVg^v@SMPq++|H9u9XP6iV-js6x_8r&6;sQ6vTTntvRf(*g<*zDsnT6$g(Zf z8vCZlX>&Eu()T`f?f+q5v>QbU)=y1(f8Ev9bSexRNzoQw5OmCy7@&`WHxw3D)EG_H z$8?fZ16Tp{k_k}|;_pI6l%QPeoAe&;?ruIy$f|yBtrSTCCkq`79=W{H$0wuFXmB|4 zSLlr>;)VI5#eKL00000NkvXXu0mjfn(-UC literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-09.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-09.png new file mode 100644 index 0000000000000000000000000000000000000000..78cb8f810b723bbb278d6a59645d2cd8c1ac425f GIT binary patch literal 2083 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%0AsYlBE5(Jf(GuMp*Hp%+euF9BE0IP@5PKI zAj2?P;>qk%(&)ZI?(}^#pp0Ke*f)0QyfOpv5v)`+D zZXY_gcY@N5j+$u$TP-%We)Xl`?{_{qfJ=7V9_a7dhj06y6gU!ez|tz<9USZ)@OWIW zeBN}DPp%&gQyg_oZ?mz@TgVIFc#Swi0swVw|K;3`BX~US-wqA+_4uI!rtxFni)#evvF2mvvQ_J!n$D?{^@2^MIlqq2)oq;vWzQeYvU6>4J0B#L7 z@#o_|L-x4NH8#}#0&oH{QI1?w9k+tH?2=Ej&6s;c z1&dTC`X^=tOcqO;H8m~!AChD&+fcEcs?yC9t`HpV5qgK(k-aXAhB?elNDtfbz;_@% zb>(dipWlzm=ARpnCaX+EfZlh(d#D2nG$Pgmov(b3T%z{QxAqn^fNiGTuet>gzc0;bH& zyb^O_%5G5*OOwoVSy50;K}H!?i;a{7D}vzb`i^s$mcBZgyRY(j(}xUB zyN-#AjLA59^5)I9BLT@WADbequ5j($dmw29vo^FG)58G*!ics=D27SA*T& zS?6}U1J;!NpaIy>jbv8t^2X~2+(n1a@`0rDr_kU%bj?@%$s3Xau=nNGbbOmomkCTD zkcZZXUZ4lSL-X+$>@fpOSA;22K(r~+v<9B3O!lp1JoNbT|K*#@z4ke4U$!2|1DQhp Y2f4r$`5pVJvH$=807*qoM6N<$f;6Ei?f?J) literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-12.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-12.png new file mode 100644 index 0000000000000000000000000000000000000000..40d365856f57805b267b6cdab9ec5f49c06da125 GIT binary patch literal 2170 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-18.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-18.png new file mode 100644 index 0000000000000000000000000000000000000000..286443894c4a4574ff237c746c9d6268a730b525 GIT binary patch literal 2199 zcmV;I2x#|-P)v6|=6O!wwr*=oiLY=y^;K+gvulj56Q#zeZ)wBv&Jzhm*3`_N zEM>+WN{V73FbQ2nl~Uc&Xy|ZT+o^6q9|n$>aUEbh(4#=>7HB5<7*ehhP@ZC5i&AQT zG#uR0+Ir#?u>&L?;!A;!kClL&Hf>IwG+TcsV7b+j&HU=+)H>@ZbyQN~sKBII=J!e)!)EuvW}P#iul>|?`P@tb@Rg7EljdGQA+1%+ke?}bSo~;`LM3*8=B9$eh;n? zH(~X3pbg;s{QRt<;_5f0rhVt0J09l2MNg7p&b)4duIv1D&o5}|JjBzh{zz^4f|30y z%D%>T*xB%RqR~+O;DBrG#fulc>4IzN0^9ACIYlMTcTHNx>c>~S%zbko!K9g!PI~Xa zCO&WZ5Tz8Kw|+?D`Th6;UW)Bg$S`LjgrvH34mD+SIN5Qq0?oWQ8o9bX5D0{Cz>_w# z2AC?UYBpKS*6%%a{|4q(eI1Bdw7dTTIhl52!bgp7^TE-#jL%9b2K{|BUp&gkr*{z5 z!_<_`K?q4fZYj0p3pmocuQDSucb4ahYa6#{>0uwnR8u=|jV4VS*50{JEUsM%fIl?I z>$`u+wu67cGvKDOcqUC92YIJ{?*@ZX@YBdPb*vZ{uZTTOly`riPfBC%e5Cg513N0rG%E?$dH=(={Z%) zC~;H((BeAA!85zkhD)WB9iMQr{Qv;j);yNYeh4Y$qd7SxIm2v8Js}yiVdbhS=VAnv z_so9S=-hqeEyFq!p`D+5q*|OB6S(sWp8-PAvH|M$z zPZ%(O%X6O2o@M~b@~1K>&xuKz?J4Dhb9y_u2UBd8tu~j zsR$|O4YMV6k-nCm1&-m#58WmpUo|Di{eo0(>k>0|+66-I5Sf z^bhq+9BG0E{C!5-mQ{cd!p=B-S^&yy%DDDWnkJIfkRFX1?MNh;xPMZO`7Q*6Qp!6R z=rPR&{ z8MKiO=~4aorT#BaDi)*9C|_*+Rh&r8tXN{STP__Z8i{^JiuhwJODjNy!ohlf&`0Z~ z;{X)omQYqFDf3?(d}EcbSMD`ivB@^=RnCWK-{PfAJ|wc^X$}obp8%c6l@vNYKmk#|-yaM|!vAbI_W^yrZUCm2&1XsN z{SyLQ>#SqR^lt%hH8{wpO}mJMLtDLG?;x=#FA+Q?bR0YiMEX4L*Ta#Zcl)6&M&~1U zuV>1n+O*+>5ZC39lWa~NTk*2-8`;_L27!>@f5qGLCJ-457{*Qlj5N#d_l0cs!oX#3 z=Y1vi3d#zmqDeD#)yp~WK52Xdsr10Y$NAB{FX0RHlE&m`xchsl6X5B<+{apzD#O z3*1@z01q#H2CF5Dxm9;_N5xXUIsXUbW;%daT>ZB_FA)g&_O`V&z6=C_5Z97`>vW@Z z%czHZL;uOP*%lo?|MBFCq8Sw0$`C>_t!zGb%~*xSWM#nbVJI+QEHJHX9#5=%1u3s> zlb2m!B*Yy(XW6`SJ-(}br+T`(o(cqpyu_>=caM}{WA(}5gJl5LoScHfvhu2}W|L*n z>cu}{#k}t$#mIAaU1?_H_McLi=Vbl2|4e2^&UFjxy3YR7+j#%b>jXkWhh1IgAM^Qo zdjLN%E04>klPVPQhlhNr7Fzg3FDFV74 zsSgGG?{##XiNl7t_NGV+I9=#O@c8A8IZ4rqiYC`&W!dHlO)HcFsVkIIf*V4 zKR~=r>`%NvkAo-Hqc7Og1{klz4N6?<24!3u->Q-&pQE8ixBoBybGg|yC+>FVwr(r6 Z{s&5WH|FxN_PCnA#M@#JSqHt~Rr zJk^kdEObLR45KM%gevN)%BumrAJ|M|dVsM&4*;Dxb5Vh$NSh=ftwZ3B(yz(Tjs3c& z?yRahdy>8fhN!i55BojX=5nr&I zE?*not_I5MPEdaB7`J*`G2n1W4ZcxZdH!q!JfnplEwtrXK*`Np{Dve+n-k+wZBH$J zk)?TGMG|sU13mr@b{*YH>D5ETI1=!Mx->)6wqB_yeG>?C7hWF?v;~}$loXqmp0h)i z=M#s``Sp!OzhG7Vw~!?TfZjkS#pRz8=X4S4bXlE!!7e^H@;mmN z`U4>N;re%&pZzeBkeQXS08jdS%Ic2iD0XFqs`l;*1Onj^JupgW8BnHW&H247E6=|C z#BW*PSqXry>l`lI&3pg;ITx=V=UnX(=4U-jtkcDXYsc8W@2Au@Uj#tYRZdkNL^m`% z>GP3PyL=u>!l|Br!IP^rRV_sXjC> zDLK8hy{+-gc%UUfcDY=!F4vTQ%*|Ss`0R=w1E6Xlw(Wh5%K9^RbP9(3G_==5yC)qz zEnK{DlEPVQP-HvlNz>`@d8u!!D#TEB`h1=KXyDQ?*Uea#C#UCpPe@YM)5~75Dt8}! zm+Hm~QNc!1Lt71hJ@mHqdwt$vfUjX7JC9-1fdL&tXDLy_vw*US^j&4IiTVD3e%3mo2?j^aat;+qU zcVZY5w)SD)7k{$K%krK?AQIE2@#*r-FRXI*=>aK*vO~ z4rw>WkpM!t7-LKe0I7ef24Dg|zyXS|tM`T9kg%qP9Si$A_4q?Q)`eJS;<)*SQe4b! zyPdsWfUaomqd^;nVO($NykT8%r{s(iZ)jzv%(Tj#J}y}h&5hXJFv z-Fy9D1au_VkkDoW1JL|_e^6D!e>rvK0JnOY0hpaxU@cF_tK5u*EXiF1K)1hxBV`|< zso@VgJ3G4pZ4h`=XcJrm)cPB>J5)8;^zn%uR^^6AUL!L#cU-`!2^qYw<}J(1`%nKF zf3T;s&D-=YpbiHN!>^~UZI-GA^>|mRzqRYe>dA@IaHr%TOEwB-7E#k!X1#%-G$VZ; z0zn|uJK%aovWFjhZ7Z(WQ~=8BPVmw3ZG^+YEe-Y6hk+miH@l;Pj)a#wZZ%gVCQq4G zar4yNSs4pRj-P@}aZosWEeJtf%O!MOvpU%nJL{Le%yW#S*xYpM8r%21PB85M>}uuNHvvBoqVG-Lm8VT$GZ((zTP3ma$;;1QD{)Ux z%_G&7fg~hy-HRxgxr)-OpA%98WKWsHtLwJ#;Eb;zgdoNd-&d9d8z0+DVeVQK*#dqoT3C@;jkWsJq|GW_Uye8`jJH59R=zad9cB8SboYisC4Gs_;b~U$BAN zrgHvv_&0R)dRez*6OZRVha^Rtv%oNPj$Pi%?xXJz4hPOOc^kgl>20{lZ7)ZS>5*m% z6Wj*a0VgZ*MwkcREW{Jv2iIk?F90*^VOHu**(_ z5EzC|m%p8QZxzKCKV?_RRt{a*MMqD|h2HMYpIocG_(x6CeEqN^hD9XMXxdoE3EcL& z1F%n@p1acFjQggnD31bh076Jivd0k!^`aZ*2Wt2lA zqAn-z_AJjlys_Px9QKTi%(*s)BS(^ybigh_NY%qFp>VLey|un97z~>68tMl%VIwD! z2|3Ff+}_*<$@F>NOmcsUT)dkQdOw)f4{0V7_MV)Y4(<~fGUfxAd1QU$0lEnunGZf- zA2q;OB}Pc5j1kh9ZaiKMwfP(jJ-GaT`OoEUZQi5J<$c}P9r_;=7BR5C-wj*<0000< KMNUMnLSTY|H0v!cvvsIOGYRxksI6y$k z64-Q7Dm6)hc&4wfqZOeCh=;gkUSHIF0sa1muVz&BRo0*$-Pm6^e2zkdbBv z$Ev{)0;gvPlb&JpJFnxT{_~h$^a7N&h=TBwzP^r@2zVq5pDeWESpZyFSL>@PWF5}#lMmRk~5|!x5X}9AAx7!`S9e6z%Xa(40GU;;i zw*8r5n1;HFM{soCccJDqQG7v&&`>4~|?@0zc8E6&&S5{u#$g=7ujvszW0j8AVgU-L< z+||=qX`d5mY6Gf@@5gT20iF;!?KhPRdN`YOk&8oylkBRsg{C;%WRETXabMcf=}iEE&`~PJF zL|wP#SK-^Adl@>d5dhFJZ~=|~c>#jJAMdwcdov6!dwiAH1kelsHYcapl&;gCEiK%o zd#vta;g}zL|x1z%p1Y$+664n$6E}tjhA0`sYDN=!-df`6T+suO$RtOJmcw@rU!jR6akv z_d8H?X&LEyB?zPx?!~s{?-0F#oqqyM*tw# zl2=?G0lf-5p{E&6^%<>NhaFq?0sy@8)3`O3IF9dB<1+(Fn#?m5!D1`~%Ww}M^n1H= zPcwwwZOtwP%WwdI?vXY~k`!ag`qVRWML93d-2uWd`@(E7Lu4g%RDA&kMfv7prE}D6 z-)LR{p)4aS$G8auWGkY9qrl^N8UP3ZF{Y_?N{27t*-%(n@|zI=bXp?_Att04)1kN~ z%c)!x#f@ZLz8Mn}BkqeYZY~5sD5c){rRA4HhAu00vINp;GnDfH?*}OLCK{gznu1b? z+dHaU$Tw|SH()Fknr+Itb9M-nVl=_*tvnYKu)F=MY$CKLOI*%8G;z(FCsyS zx)M5au_?JH2d`2}C)#@dtqeH4`)eBteWdmqN=?(!(*%Id&$x&Gi|8sZ3OrGGh=D+0 zQ4sjkZT4nN`+b>qDrfj#-{23J(#0 z;Bt<=DTuuHoz_!I=dt?dV6~L43phKY08br!QStKMTTj8aFdOhpPrrr~>uDuV^ZbHf zFq+*{bE6G8nVV3UWdp~muxsl>7?`{XkAE_1qE@X#Sz$G%yzvu2o~Z~w_~I)thEr(o z*vB|~=@sxi|Ld{Q-ev$x0D|$r6DdQ3e+HQ@umzNamgeVDU?R^)6t{(Uo zXQAS>*txYHU#R^Sj@3Vhz2yxUn7je^+<25RhG9@w@d%C|eo4vABU5&~*7Q7Nw`}O}k@2uL4hIjmQGf z0MHr?26KKv>2Dd9t!t=$5)Cy^DHUKWjZE2*uFZg1pR2?!5MB`9IE%MiPazmwyy==8 ze!}B%IU|5mUL&p&&+~%cKl833!)zXyyjj^fc#&io@{yfU5CtX6sLMjSMz8cyO3^*i zhChDrD_rV+hw^;jjp3oL@A>_6GYG}8?BTe;KysTka$Ufi%7Grwm~# zOganhD?5ym!rjQr+zgXGSDCyN48Y;+LjS~dTytE&#Eb)yBz7(?_6T;9AY(Q!-Yl2^KxUuEwXr*A*3*v7y%v$`-$wDuACDYGV%k+$H@N34Rjei^0;z? zJ!ybcMb>Dt=o&4h8?RTf7N0AjSDyc0{&Trgn;W;gb60njSpNgXf+OS9l&n|)0000< KMNUMnLSTYVe)2Z} literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-21.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wait-21.png new file mode 100644 index 0000000000000000000000000000000000000000..025e865bb58ba127755389e1b9efa920bf71a699 GIT binary patch literal 2084 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 a(f4P literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x1_5/wayland-cursor.png b/home/dot_themes/dracula/kde/cursors/build/x1_5/wayland-cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..4b53280ad20f7b402506d48beba2cf6f57a87e9e GIT binary patch literal 2448 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 Dw-Uk8 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/alias.png b/home/dot_themes/dracula/kde/cursors/build/x2/alias.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e8f8b9636afd56a52df7b1be4654e07a694937 GIT binary patch literal 3092 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/color-picker.png b/home/dot_themes/dracula/kde/cursors/build/x2/color-picker.png new file mode 100644 index 0000000000000000000000000000000000000000..846b98aab87e54aa1affe87f1283e08f0139ebf6 GIT binary patch literal 2191 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/crosshair.png b/home/dot_themes/dracula/kde/cursors/build/x2/crosshair.png new file mode 100644 index 0000000000000000000000000000000000000000..62e6aa7973431c5ed243176f989dd50efb3d261e GIT binary patch literal 1756 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 N002ovPDHLkV1ig{3ts>L literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/dnd-move.png b/home/dot_themes/dracula/kde/cursors/build/x2/dnd-move.png new file mode 100644 index 0000000000000000000000000000000000000000..5d690368f6093b30a0423994d48eaa961775cf84 GIT binary patch literal 2012 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 T))>?*00000NkvXXu0mjfbcVst literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/down-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x2/down-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..e939926c2c45f26ac8abbf404722d3c2f043681d GIT binary patch literal 1172 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 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/help.png b/home/dot_themes/dracula/kde/cursors/build/x2/help.png new file mode 100644 index 0000000000000000000000000000000000000000..2adc9a3793f344b11b015845c2be247dca435ad4 GIT binary patch literal 3077 zcmV+g4EpnlP)N;o0}K^I{amP$!NK;)BR?qY?$=6r!SX$h9%|ok`~C?)_tCNM~j;0U;sT=l5Q{?(}@Au3vp$ zRekkU!(Z~3{9lPU%jbGsHKe{I5KPqY9I9X&HMC;5H^NH04jdk2vqtpJ&C6TfuXoqO zctMS@jS^f0+zUY3lKy>iLSmcUfTHVqNq%nDuxqaFwiD2NrO{ej@?B5E0&-+zvnv55 zFED zTudW`4g?keS^zMBs%k8L;RSZ>+=(Pfm;R&gfK`i@ENMw2gAQronv_-5!!z?2uxIyf zWLfS!jD5kUVbU;u~1!Ms^>IC}U9CdJfu+RXW%j2=BY(pP7L zh5pmP0OjRnJTZ4JCr_M2F_{L;d1}$SJ$nwd(tx4Q2^gTbxR`l!W|Nhbg~@Cg{^q+& zmnJ7Cn+aay8-$!QFhG7@KC`CJAU7u$i^Vc#`KN1MkBf^l;T_Wr3i`YN1LWoAGH2E- ziV6#{T5V(3ZrbrY-Vn4wL7z8ZfIl)bnLB$nr6r|AL`K}d`@oUeG%)D%3Jh@k*m35} znnih88Fst<@jd&GOvMY_AfV4XFu?CekMiUbPf%G|Nn{iIyj}Z#okRoKR@MnHz^?~? zVg6I8xLj_UG>c08e(%8vRBbDbiHCZXIs*ncuzx=bQd4oe-J)4kixEHi2nqc>?H>q=AfF0Yn@ybgtqiLEP8yoxPSLu5O5*&@4 zNjYb!7hr&|HgDmzS6@ZfbxVA!gqH~3XjIF(PxD( z&2?SR*LCd=)#KSwT2h*};Hk&ArlqC1@k09Zgtr_IH!=z2+>NC9Y) z{MNzU`w!jOrcE1v^mf)evO2f05%%EE8IO&;Vc<$Y%zkoV;;m!ucu!H3D|7*wvYAt| zjRHl+?X!abth!1|)lH(uNwn&2ZEw=_t+Wm4qgH?V`JFRoPAmje!|Q6bbe#elVSmi{ zVfv^MgI5CDE3d!PaloJU*4Y&O$0F_DUdi#V=W ziB;Wnag`CNm{V8MDK}{A-OB*)+l;7 zONhnY@v82B`~2R?lLx-JXi*7gc+gj8V>qcp5|Siy^2D)Me6SuspE7yQ5?PYloG@89 z;DZI&^Y&79ELj``3s7+QH`Yy=NYSyQxP@S+wJ8O%30YB69vuJhLe3(P2?cy!PXx;= z9GQ4w)h||W?r*VL`;>bY+_w21zXq}S?-9>k|~N5}zAr&l$vdE2(tembUD>ELo;wO9w=HerJO zqh-sA@k0B1GYH&hVgF*TEm|-yOZB)04j44FzpiUGRaGSbUDJfF>jEG#@uF*DVq*uU zE|?z{+Gk<<^&fH_K$dI{-7!KScnnu(t)bz&G?l8FW{kE7?+J-MdOwEz?q7GwiRLYTqphPBD@Z@=M>{rdpubkofwkGi!+UCq~lvLsn+ zf;38?OGEXUF0iLge-_~@T5fKxHhf5*Noni0(lV~)@Fj1&fueY;EiEnn&y1;4w*k04 zu3U)3f=U^3Sm2|ZHvnL=*|_SS2gB-Gb#G+pbXMln1`EM1ZM3pVm3#Y(+gDsvxx6zc zC&zK)(7uo4<>tIEgeY=UIJWQjZtK{qQj+dJapJd1K&z~9W&+qXjoQRfSO`FDr({eK z5n**BH7{_v!;x8Q#e@zmjax3`z&BbsaDS?2XJ>2I^z1SNnCa82_KDMxL%)6-7a#vf zoa*GbVh!7=h1Ua!S6u*l`liiW3A6qNLY#?&{H6=9YbyjN+>QHHDIp=j zy78OcKL}ZAvBefeg%sYc&qSg$H`i7a<8nC8(!>Ci738N)`5x}`a~yE zzP-C1xNX$%HB=u$e(;dcb)5(|uGF`_SFvZrMWB+~K!!SeLF3V5n|o6F%tYUVfw7fB}Q&M%W^H z0Jw!9Uouf4Nw|<9m%@tDaFV?n0cx*K}|u z2z`=ZjOsMQeb|U9+{-V71a3D&ZA1NH3~)k0o>i9hLVrdS2v}2lLM7S%R66;8{3f5u TQ}ON?00000NkvXXu0mjfhFtl3 literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/left-arrow.png b/home/dot_themes/dracula/kde/cursors/build/x2/left-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..604036db5a3f7d7ed5055577779a46c900867075 GIT binary patch literal 1254 zcmV z9|RGLNPJ0qB%Vz;X}^TFXtXs&Yp4lgQdBTSilW5Ce$j;5T<&b+_1<>r4@C(K)t8$nq%}g$AMKQN;uR zBpe>7-n6Bm^JcU8NkWJXfEKmJ$DJv^` zmJm{rPNy+)=4%{3b`+7h2)y2Pa8^6F9t?ftezD{6KLKR2?Pciqj$9y3P^7nM!K_%t zBVr+;bC>3pIygH%jtAOWg}S=UZ2%5s`^Z3_U^Ssidx^>yB|6_a6#xj~@PMn%zvU&f z#rgyx#FkH}g4gTCy9c@Zo6Y))7NH80larX4oxvK{8mHN8cIp|(ayaajTie^)Yx?{9<1i2i z)uyrd?GHaSR^96QGLcAP`1Du!bnp|*M=jPEhZ+uzhlos zyMD*wGAYW-Ca44|DI?neAbvHDi+|7J--Roh2N#P*5z|~-8;MjB03b<{^0$z1ZQS~n z3)N8R%;fX=%!da~^jNLdJphDQEQXVxoxrJ~AtV!tf*tmRKET?V8a-psge=R6uJ_;c z90`T~0gy&+Fw`tsRdCjB>iO{So&Nf}UoJ1NXn_XdZueUB9tuI0qqfNJDEl zU%Bcz7`bAVcl7k5*KR4!#A+X)D2lxRpvBW3rl(%1F91q%O{C>8y_|5mj-1Cpy}zO8 zxjo1i;OHlNeg#v0!!deItCnApLKTeOBrbO^&Ear391e%W;cz${4rc}MAHgu#=FjN; QN&o-=07*qoM6N<$f^MT_UjP6A literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/left_side.png b/home/dot_themes/dracula/kde/cursors/build/x2/left_side.png new file mode 100644 index 0000000000000000000000000000000000000000..465723cd7da2dff309681dbc0a15203902ca16f7 GIT binary patch literal 1616 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 A;{X5v literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/not-allowed.png b/home/dot_themes/dracula/kde/cursors/build/x2/not-allowed.png new file mode 100644 index 0000000000000000000000000000000000000000..195aae9944f41b5430333dc4d08f07d7f2fde703 GIT binary patch literal 3135 zcmV-F48Ze=P) z&hEXtzD^(VR~pTI%$zx&^ZU(j&hK{yF6ojk>Ho6C|AK3(pXbGmi`>4~fOa#;7i|zO z2C(q>?B2VjTzjwodZJzed%-of?c29Ug2BECrRn2BstB40Dzv4mT zC#(jD@$vCkC^~$PF7%Hg*ik=l#L(Ft^fThqN$NTPrc%tA7H6v#$IDghX1f)o)HltF z_4uh%ufIVL!7l{ZX-y5#CiYx+m#!P121Wq(h65Z-M7TK`Vyl1syQi!aKPr?toGtRt znF0l=0F+enIkQ}N^z`YsXITZW!^0+^Hw)YXx^?UBp=dn$H$rH)1H2~|=7FIER|fr? zYCLaCzLw7O)MAFTEm5enG_8-k^Umup(u9_^!#4!I8DJ-@zGLF*Yl24LMT8jJ?)UL0 zWBpto32vg&jt9`T#1LLm&n-? zCDpUXj{etuKy@?F8v$;C-MMq`UVq5{ia;dqA58GTP_nJD1=Hr~RFI?xFCBaP$RE(Obl2{!cL546*wN9QBavwAun=PK z{=p<4bHP@m;&bz99-3a_NU=gybsl^LOq(|Ulqv9PzQjb( %==u$vcSl3Kk}XnF zT-(<_oJlRu9$|wn-3@S^MXMd}8{anZWrW!K>xl?|Jlfv^d%SFN@7a02lPj^lP1n|< zW%G@dJONGP+Hj!Je$vp{7Y^`JrhpRKfp~1o;gyy7IW7XQs2yuuK6%ZDblv#F%lrmU zUN(eJG;x1cuJYkC^URv|T5WYL1^h>$%#3MsOFZ0w9`PAOHNn5<%erRh`<55WPeaM3 zY3X%u(@wxGt~@+E91lkap4TAq#P%V!`+bcAk5x?WIWtez-mG1{b+lZiq!hmz4K;rI z#gLyL&({f?2iH9(|vc+YT-524X_4ihGrZDcwao+ za=@3DbJ#t~SVNk|9}Ok>$IHjK-E|#+*NSCUtY$zw5DU>~=m<@F&z3FQ;x zZKfq))lE%H6R0Ra zTyF)=Z}7Q$dpyj;!+nf<6a$tmo6j$#c`;o;c9?rlSFJ|$PSpD(RFn<@3%YY@gun;j z6RjO7%I?DRo`8=>NBj9@k388_if5K{{MAyX>jBgpJfh~Y0?kJU>w-71`y?S1MW9}G zX=ttdwXQxx=VOBjeycBr?$MQ3^Cdnzn_{YJwg0(}qK@lUYF$!F71ro~i@GY)N@=eE zEzdxJF`xJ8h7jDc*uNAeE9oDoE|tpA;*NOliocb3-J^4bdQX_s3dt z5;?L(-_>B`YJ%t6hcQDcN{e_i03b0J;>$Dc>*R*t}xpV_Mm6}_!rTxl^WqT$J z3iw7k&mAYGd1@(3rORh@x4I=3;=K-cE=$F8sT@jS=ZdN4XkV4^)LOvK5vn(2=L?x9 z0QKZjhO#TlekGOT(dlItdQi`DYe3id)Yw4FZ%?OkELk>ESuZV2Pn`yAS}p9U^=ew~ zRY5JEO)dBJ4^I}A*i)6Qb*5hk`d1gldR+NP=o(+zG0bI-`q}xa#lzX5s!q zF0%xfwAQITp*sP$EtqM7pN7JTJKro<0{bH&w$>&eLI`e&g_t%ij`b)a4;VU6?HJ}N zN0w#-51d?h3%HGMj)nN^%ZAwDZ=JwAHk;zx*&F}Wr?PBySj(FSzBtjGvEXKKmZ6%?%8)p)AfT}{RV%z zZHUQW`*d>7wD@+m#CLN=eq5|zdQ2&I`F*@A8sye^m>VL&woci=XJ%78o64b-%4XAx zzdbv9=1rhd+jtr+8fe|RPItZ_m-dolkSvv2o_jT(7$`~2xc)o2 zlKw`i$`wH$14et(0*GiD!#(TkHj;*gT>8!eU-NpT*mglEW)&T3E zUeDZ~TX-$#`hDGi4+H|ik*&MmAMgc#Q)v1PLUe!YD5a(?tNIV=?9$hk=ciB8gmZ#! z3f2j*5xHMgs=Ig{+Hh=oB$A8`431oH7{R@UuI)sKQ6aQ2sDOeTQl)Jr&)SxGtXRtY zaAEe`30B?IcECA7-O>1>ztrLd?F6sG>#nWwE|;q<_nckQgmvz1yfdOrb$qjGn|jiO zcMgJkDbrmfuS3*f>wD*CMQb$vxxbj^Zo>)g9soD28`udWU7I_<{U3ex(5o#snAhf( z8^|4udh(v7vy;7)=yLCr6UYm$XVrv@0lZe*ov!7E>TSuSrp-((FP1I};3ZwsCH?=> Ze*?_g>v_L*_VoY&002ovPDHLkV1hj-EP4O{ literal 0 HcmV?d00001 diff --git a/home/dot_themes/dracula/kde/cursors/build/x2/openhand.png b/home/dot_themes/dracula/kde/cursors/build/x2/openhand.png new file mode 100644 index 0000000000000000000000000000000000000000..1d5520da69b4e908afb9fde3f8d13449035a2683 GIT binary patch literal 2843 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