From e116f69904a0da0f1d760c5893d9c59b006f6a29 Mon Sep 17 00:00:00 2001 From: Kevin Mok Date: Wed, 5 Dec 2018 19:36:52 -0500 Subject: [PATCH] Rewrote setup script to use function to link Backup GTK theme (Sweet Dark). --- aliases/zsh_aliases | 22 +- dotfiles/{Xmodmap => .Xmodmap} | 0 dotfiles/{Xresources => .Xresources} | 0 dotfiles/{bashrc => .bashrc} | 0 dotfiles/{gitconfig => .gitconfig} | 0 dotfiles/{imwheelrc => .imwheelrc} | 0 dotfiles/{inputrc => .inputrc} | 0 dotfiles/{nvim => .nvim} | 0 dotfiles/{vimrc => .vimrc} | 3 +- dotfiles/{xinitrc => .xinitrc} | 0 dotfiles/{zshrc => .zshrc} | 33 + gtk/themes/Sweet-Dark/LICENSE | 674 + gtk/themes/Sweet-Dark/README.md | 16 + .../Sweet-Dark/assets/calendar-selected.png | Bin 0 -> 283 bytes .../assets/checkbox-checked-active-dark.png | Bin 0 -> 476 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 476 bytes .../assets/checkbox-checked-active@2.png | Bin 0 -> 727 bytes .../assets/checkbox-checked-backdrop-dark.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-backdrop.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-backdrop@2.png | Bin 0 -> 710 bytes .../assets/checkbox-checked-dark.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-hover-dark.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-hover.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-hover@2.png | Bin 0 -> 710 bytes ...kbox-checked-insensitive-backdrop-dark.png | Bin 0 -> 457 bytes .../checkbox-checked-insensitive-backdrop.png | Bin 0 -> 482 bytes ...heckbox-checked-insensitive-backdrop@2.png | Bin 0 -> 754 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 457 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 482 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 754 bytes .../Sweet-Dark/assets/checkbox-checked.png | Bin 0 -> 470 bytes .../Sweet-Dark/assets/checkbox-checked@2.png | Bin 0 -> 710 bytes .../assets/checkbox-mixed-active-dark.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-active.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-active@2.png | Bin 0 -> 408 bytes .../assets/checkbox-mixed-backdrop-dark.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-backdrop.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-backdrop@2.png | Bin 0 -> 408 bytes .../Sweet-Dark/assets/checkbox-mixed-dark.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-hover-dark.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-hover.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-hover@2.png | Bin 0 -> 408 bytes ...eckbox-mixed-insensitive-backdrop-dark.png | Bin 0 -> 307 bytes .../checkbox-mixed-insensitive-backdrop.png | Bin 0 -> 297 bytes .../checkbox-mixed-insensitive-backdrop@2.png | Bin 0 -> 389 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 297 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 389 bytes .../Sweet-Dark/assets/checkbox-mixed.png | Bin 0 -> 307 bytes .../Sweet-Dark/assets/checkbox-mixed@2.png | Bin 0 -> 408 bytes .../assets/checkbox-unchecked-active-dark.png | Bin 0 -> 322 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 322 bytes .../assets/checkbox-unchecked-active@2.png | Bin 0 -> 359 bytes .../checkbox-unchecked-backdrop-dark.png | Bin 0 -> 354 bytes .../assets/checkbox-unchecked-backdrop.png | Bin 0 -> 305 bytes .../assets/checkbox-unchecked-backdrop@2.png | Bin 0 -> 341 bytes .../assets/checkbox-unchecked-dark.png | Bin 0 -> 354 bytes .../assets/checkbox-unchecked-hover-dark.png | Bin 0 -> 352 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 352 bytes .../assets/checkbox-unchecked-hover@2.png | Bin 0 -> 429 bytes ...ox-unchecked-insensitive-backdrop-dark.png | Bin 0 -> 350 bytes ...heckbox-unchecked-insensitive-backdrop.png | Bin 0 -> 314 bytes ...ckbox-unchecked-insensitive-backdrop@2.png | Bin 0 -> 366 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 350 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 314 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 366 bytes .../Sweet-Dark/assets/checkbox-unchecked.png | Bin 0 -> 305 bytes .../assets/checkbox-unchecked@2.png | Bin 0 -> 341 bytes gtk/themes/Sweet-Dark/assets/close.png | Bin 0 -> 507 bytes gtk/themes/Sweet-Dark/assets/close.svg | 102 + gtk/themes/Sweet-Dark/assets/close@2.png | Bin 0 -> 1122 bytes .../Sweet-Dark/assets/close_prelight.png | Bin 0 -> 606 bytes .../Sweet-Dark/assets/close_prelight.svg | 88 + .../Sweet-Dark/assets/close_prelight@2.png | Bin 0 -> 860 bytes .../Sweet-Dark/assets/close_pressed.svg | 98 + .../Sweet-Dark/assets/close_unfocused.png | Bin 0 -> 381 bytes .../Sweet-Dark/assets/close_unfocused.svg | 88 + .../Sweet-Dark/assets/close_unfocused@2.png | Bin 0 -> 604 bytes .../assets/grid-selection-checked.png | Bin 0 -> 1269 bytes .../assets/grid-selection-checked@2.png | Bin 0 -> 2421 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 1252 bytes .../assets/grid-selection-unchecked@2.png | Bin 0 -> 2460 bytes gtk/themes/Sweet-Dark/assets/maximize.png | Bin 0 -> 451 bytes gtk/themes/Sweet-Dark/assets/maximize.svg | 114 + gtk/themes/Sweet-Dark/assets/maximize@2.png | Bin 0 -> 860 bytes .../Sweet-Dark/assets/maximize_prelight.png | Bin 0 -> 613 bytes .../Sweet-Dark/assets/maximize_prelight.svg | 116 + .../Sweet-Dark/assets/maximize_prelight@2.png | Bin 0 -> 1286 bytes .../Sweet-Dark/assets/maximize_pressed.svg | 102 + .../Sweet-Dark/assets/maximize_unfocused.png | Bin 0 -> 381 bytes .../Sweet-Dark/assets/maximize_unfocused.svg | 88 + .../menuitem-checkbox-checked-hover.png | Bin 0 -> 383 bytes .../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 .../assets/menuitem-checkbox-checked.png | Bin 0 -> 436 bytes .../assets/menuitem-checkbox-checked@2.png | Bin 0 -> 716 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-hover@2.png | Bin 0 -> 185 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-insensitive@2.png | Bin 0 -> 183 bytes .../menuitem-checkbox-mixed-selected.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-selected@2.png | Bin 0 -> 186 bytes .../assets/menuitem-checkbox-mixed.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed@2.png | Bin 0 -> 186 bytes .../assets/menuitem-checkbox-unchecked.png | Bin 0 -> 328 bytes .../assets/menuitem-checkbox-unchecked@2.png | Bin 0 -> 493 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 300 bytes .../assets/menuitem-radio-checked-hover@2.png | Bin 0 -> 406 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 298 bytes .../menuitem-radio-checked-insensitive@2.png | Bin 0 -> 413 bytes .../assets/menuitem-radio-checked.png | Bin 0 -> 307 bytes .../assets/menuitem-radio-checked@2.png | Bin 0 -> 425 bytes gtk/themes/Sweet-Dark/assets/min.png | Bin 0 -> 496 bytes gtk/themes/Sweet-Dark/assets/min.svg | 127 + gtk/themes/Sweet-Dark/assets/min@2.png | Bin 0 -> 1026 bytes gtk/themes/Sweet-Dark/assets/min_prelight.png | Bin 0 -> 485 bytes gtk/themes/Sweet-Dark/assets/min_prelight.svg | 93 + .../Sweet-Dark/assets/min_prelight@2.png | Bin 0 -> 779 bytes gtk/themes/Sweet-Dark/assets/min_pressed.svg | 111 + .../Sweet-Dark/assets/min_unfocused.png | Bin 0 -> 381 bytes .../Sweet-Dark/assets/min_unfocused.svg | 88 + .../assets/pane-handle-vertical.png | Bin 0 -> 204 bytes .../assets/pane-handle-vertical@2.png | Bin 0 -> 272 bytes gtk/themes/Sweet-Dark/assets/pane-handle.png | Bin 0 -> 198 bytes .../Sweet-Dark/assets/pane-handle@2.png | Bin 0 -> 257 bytes .../assets/qcheckbox-checked-active.png | Bin 0 -> 470 bytes .../assets/radio-checked-active-dark.png | Bin 0 -> 750 bytes .../assets/radio-checked-active.png | Bin 0 -> 750 bytes .../assets/radio-checked-active@2.png | Bin 0 -> 1232 bytes .../assets/radio-checked-backdrop-dark.png | Bin 0 -> 750 bytes .../assets/radio-checked-backdrop.png | Bin 0 -> 750 bytes .../assets/radio-checked-backdrop@2.png | Bin 0 -> 1232 bytes .../Sweet-Dark/assets/radio-checked-dark.png | Bin 0 -> 750 bytes .../assets/radio-checked-hover-dark.png | Bin 0 -> 750 bytes .../Sweet-Dark/assets/radio-checked-hover.png | Bin 0 -> 750 bytes .../assets/radio-checked-hover@2.png | Bin 0 -> 1232 bytes ...adio-checked-insensitive-backdrop-dark.png | Bin 0 -> 886 bytes .../radio-checked-insensitive-backdrop.png | Bin 0 -> 492 bytes .../radio-checked-insensitive-backdrop@2.png | Bin 0 -> 1192 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 768 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 490 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 1206 bytes .../Sweet-Dark/assets/radio-checked.png | Bin 0 -> 750 bytes .../Sweet-Dark/assets/radio-checked@2.png | Bin 0 -> 1232 bytes .../assets/radio-mixed-active-dark.png | Bin 0 -> 467 bytes .../Sweet-Dark/assets/radio-mixed-active.png | Bin 0 -> 467 bytes .../assets/radio-mixed-active@2.png | Bin 0 -> 716 bytes .../assets/radio-mixed-backdrop-dark.png | Bin 0 -> 467 bytes .../assets/radio-mixed-backdrop.png | Bin 0 -> 467 bytes .../assets/radio-mixed-backdrop@2.png | Bin 0 -> 716 bytes .../Sweet-Dark/assets/radio-mixed-dark.png | Bin 0 -> 467 bytes .../assets/radio-mixed-hover-dark.png | Bin 0 -> 467 bytes .../Sweet-Dark/assets/radio-mixed-hover.png | Bin 0 -> 467 bytes .../Sweet-Dark/assets/radio-mixed-hover@2.png | Bin 0 -> 716 bytes .../radio-mixed-insensitive-backdrop-dark.png | Bin 0 -> 467 bytes .../radio-mixed-insensitive-backdrop.png | Bin 0 -> 384 bytes .../radio-mixed-insensitive-backdrop@2.png | Bin 0 -> 555 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 467 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 384 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 555 bytes gtk/themes/Sweet-Dark/assets/radio-mixed.png | Bin 0 -> 467 bytes .../Sweet-Dark/assets/radio-mixed@2.png | Bin 0 -> 716 bytes .../assets/radio-selected-insensitive@2.png | Bin 0 -> 1104 bytes .../Sweet-Dark/assets/radio-selected@2.png | Bin 0 -> 1059 bytes .../assets/radio-unchecked-active-dark.png | Bin 0 -> 650 bytes .../assets/radio-unchecked-active.png | Bin 0 -> 650 bytes .../assets/radio-unchecked-active@2.png | Bin 0 -> 1063 bytes .../assets/radio-unchecked-backdrop-dark.png | Bin 0 -> 713 bytes .../assets/radio-unchecked-backdrop.png | Bin 0 -> 479 bytes .../assets/radio-unchecked-backdrop@2.png | Bin 0 -> 685 bytes .../assets/radio-unchecked-dark.png | Bin 0 -> 557 bytes .../assets/radio-unchecked-hover-dark.png | Bin 0 -> 650 bytes .../assets/radio-unchecked-hover.png | Bin 0 -> 650 bytes .../assets/radio-unchecked-hover@2.png | Bin 0 -> 1063 bytes ...io-unchecked-insensitive-backdrop-dark.png | Bin 0 -> 758 bytes .../radio-unchecked-insensitive-backdrop.png | Bin 0 -> 488 bytes ...radio-unchecked-insensitive-backdrop@2.png | Bin 0 -> 887 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 588 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 465 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 752 bytes .../Sweet-Dark/assets/radio-unchecked.png | Bin 0 -> 395 bytes .../Sweet-Dark/assets/radio-unchecked@2.png | Bin 0 -> 588 bytes .../assets/radio-unselected-hover@2.png | Bin 0 -> 722 bytes .../assets/radio-unselected-insensitive@2.png | Bin 0 -> 1195 bytes .../Sweet-Dark/assets/radio-unselected.svg | 84 + .../Sweet-Dark/assets/radio-unselected@2.png | Bin 0 -> 884 bytes .../Sweet-Dark/assets/scale-slider-hover.svg | 90 + .../assets/scale-slider-hover@2.png | Bin 0 -> 582 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 344 bytes .../assets/scale-slider-insensitive@2.png | Bin 0 -> 571 bytes gtk/themes/Sweet-Dark/assets/scale-slider.svg | 65 + .../Sweet-Dark/assets/scale-slider@2.png | Bin 0 -> 592 bytes .../assets/selected-checkbox-checked-dark.png | Bin 0 -> 476 bytes .../assets/selected-checkbox-checked.png | Bin 0 -> 476 bytes .../assets/selected-checkbox-checked@2.png | Bin 0 -> 727 bytes .../assets/selected-checkbox-mixed-dark.png | Bin 0 -> 307 bytes .../assets/selected-checkbox-mixed.png | Bin 0 -> 307 bytes .../assets/selected-checkbox-mixed@2.png | Bin 0 -> 408 bytes .../selected-checkbox-unchecked-dark.png | Bin 0 -> 322 bytes .../assets/selected-checkbox-unchecked.png | Bin 0 -> 322 bytes .../assets/selected-checkbox-unchecked@2.png | Bin 0 -> 359 bytes .../assets/selected-radio-checked-dark.png | Bin 0 -> 750 bytes .../assets/selected-radio-checked.png | Bin 0 -> 750 bytes .../assets/selected-radio-checked@2.png | Bin 0 -> 1232 bytes .../assets/selected-radio-mixed-dark.png | Bin 0 -> 467 bytes .../assets/selected-radio-mixed.png | Bin 0 -> 467 bytes .../assets/selected-radio-mixed@2.png | Bin 0 -> 716 bytes .../assets/selected-radio-unchecked-dark.png | Bin 0 -> 650 bytes .../assets/selected-radio-unchecked.png | Bin 0 -> 650 bytes .../assets/selected-radio-unchecked@2.png | Bin 0 -> 1063 bytes .../Sweet-Dark/assets/switch-insensitive.svg | 371 + .../assets/switch-insensitive@2.svg | 371 + gtk/themes/Sweet-Dark/assets/switch-off.svg | 384 + gtk/themes/Sweet-Dark/assets/switch-off@2.svg | 384 + gtk/themes/Sweet-Dark/assets/switch-on.svg | 372 + gtk/themes/Sweet-Dark/assets/switch-on@2.svg | 372 + .../assets/switch-slider-insensitive.svg | 11540 ++++++++++++++++ .../assets/switch-slider-insensitive@2.svg | 11540 ++++++++++++++++ .../Sweet-Dark/assets/switch-slider-off.svg | 11523 +++++++++++++++ .../Sweet-Dark/assets/switch-slider-off@2.svg | 11523 +++++++++++++++ .../Sweet-Dark/assets/switch-slider-on.svg | 11523 +++++++++++++++ .../Sweet-Dark/assets/switch-slider-on@2.svg | 11523 +++++++++++++++ .../assets/calendar-arrow-left.svg | 86 + .../assets/calendar-arrow-right.svg | 87 + .../gnome-shell/assets/calendar-today.svg | 178 + .../gnome-shell/assets/checkbox-focused.svg | 245 + .../assets/checkbox-off-focused.svg | 211 + .../gnome-shell/assets/checkbox-off.svg | 211 + .../gnome-shell/assets/checkbox.svg | 245 + .../gnome-shell/assets/close-window.svg | 105 + .../gnome-shell/assets/corner-ripple-ltr.png | Bin 0 -> 308 bytes .../gnome-shell/assets/corner-ripple-rtl.png | Bin 0 -> 351 bytes .../gnome-shell/assets/dash-placeholder.svg | 84 + .../assets/logged-in-indicator.svg | 130 + .../gnome-shell/assets/noise-texture.png | Bin 0 -> 79464 bytes .../gnome-shell/assets/process-working.svg | 3084 +++++ .../gnome-shell/assets/running-indicator.svg | 130 + .../assets/source-button-border.svg | 74 + .../gnome-shell/assets/toggle-off.svg | 242 + .../gnome-shell/assets/toggle-on.svg | 229 + .../assets/ws-switch-arrow-down.png | Bin 0 -> 879 bytes .../gnome-shell/assets/ws-switch-arrow-up.png | Bin 0 -> 853 bytes .../Sweet-Dark/gnome-shell/gnome-shell.css | 1989 +++ gtk/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc | 50 + gtk/themes/Sweet-Dark/gtk-2.0/apps/gimp.rc | 83 + .../Sweet-Dark/gtk-2.0/apps/libreoffice.rc | 12 + .../Sweet-Dark/gtk-2.0/apps/terminal.rc | 48 + gtk/themes/Sweet-Dark/gtk-2.0/apps/thunar.rc | 24 + gtk/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc | 89 + .../Sweet-Dark/gtk-2.0/assets/border.png | Bin 0 -> 305 bytes .../gtk-2.0/assets/button-active.png | Bin 0 -> 377 bytes .../gtk-2.0/assets/button-hover.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 435 bytes .../Sweet-Dark/gtk-2.0/assets/button.png | Bin 0 -> 455 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 476 bytes .../gtk-2.0/assets/checkbox-checked-hover.png | Bin 0 -> 470 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 457 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 470 bytes .../gtk-2.0/assets/checkbox-mixed-active.png | Bin 0 -> 307 bytes .../gtk-2.0/assets/checkbox-mixed-hover.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 307 bytes .../gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 307 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 322 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 352 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 350 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 354 bytes .../assets/combo-entry-ltr-button-active.png | Bin 0 -> 389 bytes .../assets/combo-entry-ltr-button-hover.png | Bin 0 -> 382 bytes .../combo-entry-ltr-button-insensitive.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/combo-entry-ltr-button.png | Bin 0 -> 382 bytes .../assets/combo-entry-ltr-entry-active.png | Bin 0 -> 385 bytes .../combo-entry-ltr-entry-insensitive.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/combo-entry-ltr-entry.png | Bin 0 -> 383 bytes .../assets/combo-entry-rtl-button-active.png | Bin 0 -> 393 bytes .../assets/combo-entry-rtl-button-hover.png | Bin 0 -> 384 bytes .../combo-entry-rtl-button-insensitive.png | Bin 0 -> 389 bytes .../gtk-2.0/assets/combo-entry-rtl-button.png | Bin 0 -> 384 bytes .../assets/combo-entry-rtl-entry-active.png | Bin 0 -> 391 bytes .../combo-entry-rtl-entry-insensitive.png | Bin 0 -> 394 bytes .../gtk-2.0/assets/combo-entry-rtl-entry.png | Bin 0 -> 414 bytes .../gtk-2.0/assets/entry-active.png | Bin 0 -> 378 bytes .../assets/entry-background-insensitive.png | Bin 0 -> 318 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 318 bytes .../gtk-2.0/assets/entry-insensitive.png | Bin 0 -> 384 bytes .../Sweet-Dark/gtk-2.0/assets/entry.png | Bin 0 -> 384 bytes .../Sweet-Dark/gtk-2.0/assets/focus.png | Bin 0 -> 330 bytes .../gtk-2.0/assets/frame-inline.png | Bin 0 -> 323 bytes .../gtk-2.0/assets/frame-notebook.png | Bin 0 -> 325 bytes .../Sweet-Dark/gtk-2.0/assets/frame.png | Bin 0 -> 326 bytes .../Sweet-Dark/gtk-2.0/assets/handle-horz.png | Bin 0 -> 312 bytes .../Sweet-Dark/gtk-2.0/assets/handle-vert.png | Bin 0 -> 311 bytes .../Sweet-Dark/gtk-2.0/assets/handle.png | Bin 0 -> 320 bytes gtk/themes/Sweet-Dark/gtk-2.0/assets/line.png | Bin 0 -> 303 bytes .../Sweet-Dark/gtk-2.0/assets/menu-border.png | Bin 0 -> 326 bytes .../assets/menu-checkbox-checked-hover.png | Bin 0 -> 417 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 524 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 524 bytes .../gtk-2.0/assets/menu-checkbox-hover.png | Bin 0 -> 379 bytes .../assets/menu-checkbox-insensitive.png | Bin 0 -> 395 bytes .../assets/menu-checkbox-mixed-hover.png | Bin 0 -> 381 bytes .../menu-checkbox-mixed-insensitive.png | Bin 0 -> 395 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 391 bytes .../gtk-2.0/assets/menu-checkbox.png | Bin 0 -> 379 bytes .../assets/menu-pan-down-insensitive.png | Bin 0 -> 363 bytes .../gtk-2.0/assets/menu-pan-down.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/menu-pan-left-hover.png | Bin 0 -> 360 bytes .../assets/menu-pan-left-insensitive.png | Bin 0 -> 367 bytes .../gtk-2.0/assets/menu-pan-left.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/menu-pan-right-hover.png | Bin 0 -> 360 bytes .../assets/menu-pan-right-insensitive.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/menu-pan-right.png | Bin 0 -> 360 bytes .../assets/menu-pan-up-insensitive.png | Bin 0 -> 364 bytes .../Sweet-Dark/gtk-2.0/assets/menu-pan-up.png | Bin 0 -> 340 bytes .../assets/menu-radio-checked-hover.png | Bin 0 -> 555 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 555 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 555 bytes .../gtk-2.0/assets/menu-radio-hover.png | Bin 0 -> 517 bytes .../gtk-2.0/assets/menu-radio-insensitive.png | Bin 0 -> 584 bytes .../gtk-2.0/assets/menu-radio-mixed-hover.png | Bin 0 -> 466 bytes .../assets/menu-radio-mixed-insensitive.png | Bin 0 -> 501 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 466 bytes .../Sweet-Dark/gtk-2.0/assets/menu-radio.png | Bin 0 -> 517 bytes .../gtk-2.0/assets/menubar-item-active.png | Bin 0 -> 317 bytes .../notebook-combo-entry-ltr-entry-active.png | Bin 0 -> 361 bytes ...book-combo-entry-ltr-entry-insensitive.png | Bin 0 -> 366 bytes .../assets/notebook-combo-entry-ltr-entry.png | Bin 0 -> 362 bytes .../notebook-combo-entry-rtl-entry-active.png | Bin 0 -> 368 bytes ...book-combo-entry-rtl-entry-insensitive.png | Bin 0 -> 365 bytes .../assets/notebook-combo-entry-rtl-entry.png | Bin 0 -> 354 bytes .../gtk-2.0/assets/notebook-entry-active.png | Bin 0 -> 378 bytes .../assets/notebook-entry-insensitive.png | Bin 0 -> 384 bytes .../gtk-2.0/assets/notebook-entry.png | Bin 0 -> 384 bytes .../gtk-2.0/assets/pan-down-insensitive.png | Bin 0 -> 363 bytes .../Sweet-Dark/gtk-2.0/assets/pan-down.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/pan-left-insensitive.png | Bin 0 -> 367 bytes .../gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 342 bytes .../Sweet-Dark/gtk-2.0/assets/pan-left.png | Bin 0 -> 359 bytes .../gtk-2.0/assets/pan-right-insensitive.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 341 bytes .../Sweet-Dark/gtk-2.0/assets/pan-right.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/pan-up-insensitive.png | Bin 0 -> 364 bytes .../Sweet-Dark/gtk-2.0/assets/pan-up.png | Bin 0 -> 340 bytes .../assets/progressbar-horz-trough.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/progressbar-horz.png | Bin 0 -> 315 bytes .../assets/progressbar-vert-trough.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/progressbar-vert.png | Bin 0 -> 316 bytes .../gtk-2.0/assets/radio-checked-active.png | Bin 0 -> 750 bytes .../gtk-2.0/assets/radio-checked-hover.png | Bin 0 -> 750 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 768 bytes .../gtk-2.0/assets/radio-checked.png | Bin 0 -> 750 bytes .../gtk-2.0/assets/radio-mixed-active.png | Bin 0 -> 467 bytes .../gtk-2.0/assets/radio-mixed-hover.png | Bin 0 -> 467 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 467 bytes .../Sweet-Dark/gtk-2.0/assets/radio-mixed.png | Bin 0 -> 467 bytes .../gtk-2.0/assets/radio-unchecked-active.png | Bin 0 -> 650 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 650 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 588 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 557 bytes .../gtk-2.0/assets/scale-horz-focus.png | Bin 0 -> 499 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 384 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 669 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 676 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 657 bytes .../gtk-2.0/assets/scale-slider.png | Bin 0 -> 657 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 385 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 381 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 329 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 329 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 329 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 302 bytes .../scrollbar-vert-slider-active-rtl.png | Bin 0 -> 329 bytes .../assets/scrollbar-vert-slider-active.png | Bin 0 -> 329 bytes .../scrollbar-vert-slider-hover-rtl.png | Bin 0 -> 329 bytes .../assets/scrollbar-vert-slider-hover.png | Bin 0 -> 329 bytes .../assets/scrollbar-vert-slider-rtl.png | Bin 0 -> 329 bytes .../gtk-2.0/assets/scrollbar-vert-slider.png | Bin 0 -> 329 bytes .../assets/scrollbar-vert-trough-rtl.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/scrollbar-vert-trough.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/spin-down-insensitive.png | Bin 0 -> 364 bytes .../Sweet-Dark/gtk-2.0/assets/spin-down.png | Bin 0 -> 332 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 373 bytes .../assets/spin-ltr-down-insensitive.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 369 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 370 bytes .../assets/spin-ltr-up-insensitive.png | Bin 0 -> 361 bytes .../Sweet-Dark/gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 361 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 377 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 382 bytes .../assets/spin-rtl-down-insensitive.png | Bin 0 -> 367 bytes .../gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 378 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 364 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 351 bytes .../assets/spin-rtl-up-insensitive.png | Bin 0 -> 360 bytes .../Sweet-Dark/gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/spin-up-insensitive.png | Bin 0 -> 359 bytes .../Sweet-Dark/gtk-2.0/assets/spin-up.png | Bin 0 -> 331 bytes .../gtk-2.0/assets/tab-down-active.png | Bin 0 -> 336 bytes .../Sweet-Dark/gtk-2.0/assets/tab-down.png | Bin 0 -> 326 bytes .../gtk-2.0/assets/tab-horz-gap.png | Bin 0 -> 315 bytes .../gtk-2.0/assets/tab-left-active.png | Bin 0 -> 340 bytes .../Sweet-Dark/gtk-2.0/assets/tab-left.png | Bin 0 -> 340 bytes .../gtk-2.0/assets/tab-right-active.png | Bin 0 -> 339 bytes .../Sweet-Dark/gtk-2.0/assets/tab-right.png | Bin 0 -> 339 bytes .../gtk-2.0/assets/tab-up-active.png | Bin 0 -> 337 bytes .../Sweet-Dark/gtk-2.0/assets/tab-up.png | Bin 0 -> 331 bytes .../gtk-2.0/assets/tab-vert-gap.png | Bin 0 -> 317 bytes .../gtk-2.0/assets/toolbar-button-active.png | Bin 0 -> 377 bytes .../gtk-2.0/assets/toolbar-button-hover.png | Bin 0 -> 366 bytes .../assets/treeview-pan-down-active.png | Bin 0 -> 371 bytes .../assets/treeview-pan-down-hover.png | Bin 0 -> 371 bytes .../gtk-2.0/assets/treeview-pan-down.png | Bin 0 -> 363 bytes .../gtk-2.0/assets/treeview-pan-up-active.png | Bin 0 -> 364 bytes .../gtk-2.0/assets/treeview-pan-up-hover.png | Bin 0 -> 364 bytes .../gtk-2.0/assets/treeview-pan-up.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/treeview-separator-ltr.png | Bin 0 -> 321 bytes .../gtk-2.0/assets/treeview-separator-rtl.png | Bin 0 -> 320 bytes gtk/themes/Sweet-Dark/gtk-2.0/gtkrc | 31 + gtk/themes/Sweet-Dark/gtk-2.0/main.rc | 2615 ++++ gtk/themes/Sweet-Dark/gtk-3.0/gtk-dark.css | 6071 ++++++++ gtk/themes/Sweet-Dark/gtk-3.0/gtk.css | 6071 ++++++++ gtk/themes/Sweet-Dark/index.theme | 11 + scripts/{texclear => tex-clean} | 2 +- setup.sh | 99 +- txt/key_dirs.txt | 6 +- txt/pacman-pkgs/pacman-pkgs.txt | 1 + 429 files changed, 96106 insertions(+), 65 deletions(-) rename dotfiles/{Xmodmap => .Xmodmap} (100%) rename dotfiles/{Xresources => .Xresources} (100%) rename dotfiles/{bashrc => .bashrc} (100%) rename dotfiles/{gitconfig => .gitconfig} (100%) rename dotfiles/{imwheelrc => .imwheelrc} (100%) rename dotfiles/{inputrc => .inputrc} (100%) rename dotfiles/{nvim => .nvim} (100%) rename dotfiles/{vimrc => .vimrc} (98%) rename dotfiles/{xinitrc => .xinitrc} (100%) rename dotfiles/{zshrc => .zshrc} (82%) create mode 100644 gtk/themes/Sweet-Dark/LICENSE create mode 100644 gtk/themes/Sweet-Dark/README.md create mode 100644 gtk/themes/Sweet-Dark/assets/calendar-selected.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-checked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-mixed@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/assets/checkbox-unchecked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/close.png create mode 100755 gtk/themes/Sweet-Dark/assets/close.svg create mode 100755 gtk/themes/Sweet-Dark/assets/close@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/close_prelight.png create mode 100755 gtk/themes/Sweet-Dark/assets/close_prelight.svg create mode 100644 gtk/themes/Sweet-Dark/assets/close_prelight@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/close_pressed.svg create mode 100644 gtk/themes/Sweet-Dark/assets/close_unfocused.png create mode 100755 gtk/themes/Sweet-Dark/assets/close_unfocused.svg create mode 100644 gtk/themes/Sweet-Dark/assets/close_unfocused@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/grid-selection-checked.png create mode 100755 gtk/themes/Sweet-Dark/assets/grid-selection-checked@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/grid-selection-unchecked.png create mode 100755 gtk/themes/Sweet-Dark/assets/grid-selection-unchecked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/maximize.png create mode 100755 gtk/themes/Sweet-Dark/assets/maximize.svg create mode 100755 gtk/themes/Sweet-Dark/assets/maximize@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/maximize_prelight.png create mode 100755 gtk/themes/Sweet-Dark/assets/maximize_prelight.svg create mode 100755 gtk/themes/Sweet-Dark/assets/maximize_prelight@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/maximize_pressed.svg create mode 100644 gtk/themes/Sweet-Dark/assets/maximize_unfocused.png create mode 100755 gtk/themes/Sweet-Dark/assets/maximize_unfocused.svg create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-insensitive.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-insensitive@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-hover.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-hover@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked.png create mode 100755 gtk/themes/Sweet-Dark/assets/menuitem-radio-checked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/min.png create mode 100755 gtk/themes/Sweet-Dark/assets/min.svg create mode 100755 gtk/themes/Sweet-Dark/assets/min@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/min_prelight.png create mode 100755 gtk/themes/Sweet-Dark/assets/min_prelight.svg create mode 100644 gtk/themes/Sweet-Dark/assets/min_prelight@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/min_pressed.svg create mode 100644 gtk/themes/Sweet-Dark/assets/min_unfocused.png create mode 100755 gtk/themes/Sweet-Dark/assets/min_unfocused.svg create mode 100755 gtk/themes/Sweet-Dark/assets/pane-handle-vertical.png create mode 100755 gtk/themes/Sweet-Dark/assets/pane-handle-vertical@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/pane-handle.png create mode 100755 gtk/themes/Sweet-Dark/assets/pane-handle@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/qcheckbox-checked-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-checked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-mixed@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/radio-selected-insensitive@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/radio-selected@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-active-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-active.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-active@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-hover-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-hover.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-hover@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/assets/radio-unchecked@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/radio-unselected-hover@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/radio-unselected-insensitive@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/radio-unselected.svg create mode 100755 gtk/themes/Sweet-Dark/assets/radio-unselected@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/scale-slider-hover.svg create mode 100755 gtk/themes/Sweet-Dark/assets/scale-slider-hover@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/scale-slider-insensitive.png create mode 100755 gtk/themes/Sweet-Dark/assets/scale-slider-insensitive@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/scale-slider.svg create mode 100755 gtk/themes/Sweet-Dark/assets/scale-slider@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-checked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-checked.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-checked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-mixed-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-mixed.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-mixed@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-checked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-checked.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-checked@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-mixed-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-mixed.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-mixed@2.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-unchecked-dark.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/assets/selected-radio-unchecked@2.png create mode 100755 gtk/themes/Sweet-Dark/assets/switch-insensitive.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-insensitive@2.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-off.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-off@2.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-on.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-on@2.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-insensitive.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-insensitive@2.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-off.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-off@2.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-on.svg create mode 100755 gtk/themes/Sweet-Dark/assets/switch-slider-on@2.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-left.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-right.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-today.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-focused.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off-focused.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox.svg create mode 100644 gtk/themes/Sweet-Dark/gnome-shell/assets/close-window.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-ltr.png create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-rtl.png create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/dash-placeholder.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/logged-in-indicator.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/noise-texture.png create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/process-working.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/running-indicator.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/source-button-border.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-off.svg create mode 100755 gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-on.svg create mode 100644 gtk/themes/Sweet-Dark/gnome-shell/assets/ws-switch-arrow-down.png create mode 100644 gtk/themes/Sweet-Dark/gnome-shell/assets/ws-switch-arrow-up.png create mode 100644 gtk/themes/Sweet-Dark/gnome-shell/gnome-shell.css create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/gimp.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/libreoffice.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/terminal.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/thunar.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/border.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/button-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/button-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/button-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/button.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-background-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-background.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/focus.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/frame-inline.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/frame-notebook.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/frame.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/handle-horz.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/handle-vert.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/handle.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/line.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-border.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-down-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-right-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-right-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-right.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-up-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/menubar-item-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left-semi.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right-semi.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-vert-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-vert.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-focus.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-down-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up-insensitive.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-down-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-horz-gap.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-up-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-vert-gap.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-down-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-down-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-down.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-active.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-hover.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-ltr.png create mode 100644 gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-rtl.png create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/gtkrc create mode 100755 gtk/themes/Sweet-Dark/gtk-2.0/main.rc create mode 100755 gtk/themes/Sweet-Dark/gtk-3.0/gtk-dark.css create mode 100755 gtk/themes/Sweet-Dark/gtk-3.0/gtk.css create mode 100755 gtk/themes/Sweet-Dark/index.theme rename scripts/{texclear => tex-clean} (98%) diff --git a/aliases/zsh_aliases b/aliases/zsh_aliases index d236741..e9cb15a 100644 --- a/aliases/zsh_aliases +++ b/aliases/zsh_aliases @@ -1,8 +1,4 @@ # system {{{ # -HISTFILE=~/.histfile -HISTSIZE=10000 -SAVEHIST=10000 -setopt appendhistory autocd extendedglob nomatch notify # vim mode {{{ # bindkey -v @@ -62,10 +58,14 @@ alias ctls="systemctl start" # directory-related {{{ # alias l='ls -a' alias ll='ls -alFh' -function f() { cd $1 && pwd > ~/.last_dir && ls -a ; } +# alias f="cd" +function f() { cd $1 && pwd > ~/.last_dir ; } +# function f() { cd $1 && pwd > ~/.last_dir && ls -a ; } + # restore last dir if [ -f ~/.last_dir ] - then cd `cat ~/.last_dir` + # then cd `cat ~/.last_dir` + then f `cat ~/.last_dir` fi alias rmr="rm -rf" alias mdp="mkdir -p" @@ -81,7 +81,7 @@ alias nbu="f /run/media/kevin/pc-backup/backups/nzxt && ll | grep gz" # }}} directory-related # # power options {{{ # -alias s="systemctl suspend" +alias p="systemctl suspend" alias sd="sudo shutdown 0" alias reb="sudo shutdown -r 0" alias lo="i3-msg exit" @@ -130,16 +130,17 @@ alias tri="trizen -S" # config files {{{ # function gz() { grep $1 ~/linux-config/aliases/zsh_aliases ; } +alias rz="source ~/linux-config/aliases/zsh_aliases" +alias tst="echo a" alias lca="f ~/linux-config/aliases" -source ~/.shortcuts # i3 alias i3b="f ~/i3blocks" alias pipes="pipes.sh -t 3" # UltiSnips {{{ # urnp_dir="~/.vim/plugged/vim-snippets/UltiSnips" -function vsnp() { ni ~/.vim/plugged/vim-snippets/UltiSnips/"$1".snippets ; } +function vsnp() { nvim ~/.vim/plugged/vim-snippets/UltiSnips/"$1".snippets ; } # }}} # # }}} config files # @@ -197,6 +198,7 @@ alias gac="git add -A . && git commit" # diff/log {{{ # alias gd="git diff -w" +function gde() { git diff --cached -- ':(exclude)'$1 ; } alias gdc="git diff --cached" alias gds="git diff --stat" alias gdt="git difftool --tool=vimdiff" @@ -342,7 +344,7 @@ alias hs="$spv_dir/src/update-history.sh && hlg" # function svm() { mv $1 ~/.local/share/Steam/steamapps/common/Stardew\ Valley/Mods ; } # # }}} -alias shc="cs && shellcheck" +alias s="cs && shellcheck" # }}} coding projs # diff --git a/dotfiles/Xmodmap b/dotfiles/.Xmodmap similarity index 100% rename from dotfiles/Xmodmap rename to dotfiles/.Xmodmap diff --git a/dotfiles/Xresources b/dotfiles/.Xresources similarity index 100% rename from dotfiles/Xresources rename to dotfiles/.Xresources diff --git a/dotfiles/bashrc b/dotfiles/.bashrc similarity index 100% rename from dotfiles/bashrc rename to dotfiles/.bashrc diff --git a/dotfiles/gitconfig b/dotfiles/.gitconfig similarity index 100% rename from dotfiles/gitconfig rename to dotfiles/.gitconfig diff --git a/dotfiles/imwheelrc b/dotfiles/.imwheelrc similarity index 100% rename from dotfiles/imwheelrc rename to dotfiles/.imwheelrc diff --git a/dotfiles/inputrc b/dotfiles/.inputrc similarity index 100% rename from dotfiles/inputrc rename to dotfiles/.inputrc diff --git a/dotfiles/nvim b/dotfiles/.nvim similarity index 100% rename from dotfiles/nvim rename to dotfiles/.nvim diff --git a/dotfiles/vimrc b/dotfiles/.vimrc similarity index 98% rename from dotfiles/vimrc rename to dotfiles/.vimrc index 2e59457..21edb35 100644 --- a/dotfiles/vimrc +++ b/dotfiles/.vimrc @@ -34,11 +34,12 @@ set hlsearch autocmd VimResized * wincmd = autocmd BufNewFile,BufRead .* set syntax=sh autocmd Filetype css,htmldjango,html,tex,txt,markdown set tabstop=2 shiftwidth=2 expandtab +autocmd BufRead commit-msg.txt set filetype=gitcommit autocmd BufNewFile,BufRead *.md set filetype=markdown autocmd Filetype markdown set textwidth=0 autocmd BufWritePost key_*.txt !sync-shortcuts -autocmd VimLeave *.tex !texclear % +autocmd VimLeave *.tex !tex-clean % " " auto-reload vimrc {{{ " diff --git a/dotfiles/xinitrc b/dotfiles/.xinitrc similarity index 100% rename from dotfiles/xinitrc rename to dotfiles/.xinitrc diff --git a/dotfiles/zshrc b/dotfiles/.zshrc similarity index 82% rename from dotfiles/zshrc rename to dotfiles/.zshrc index 66f19e2..9686dd6 100644 --- a/dotfiles/zshrc +++ b/dotfiles/.zshrc @@ -4,6 +4,11 @@ ZSH_THEME="bira" # default {{{ # +HISTFILE=~/.histfile +HISTSIZE=10000 +SAVEHIST=10000 +setopt appendhistory autocd extendedglob nomatch notify + # If you come from bash you might have to change your $PATH. # Path to your oh-my-zsh installation. @@ -123,4 +128,32 @@ then fi source /home/kevin/.shortcuts +# autoreload zsh aliases {{{ # + +# File containing aliases; +ALIAS_FILE="$HOME/linux-config/aliases/zsh_aliases" + +reload_aliases () { + # do nothing if there is no $ALIAS_FILE + [[ -e ALIAS_FILE ]] || return 1 + # check if $ALIAS_FILE has been modified since last reload + # the modifier `(:A)` resolves any symbolic links + if [[ $LAST_ALIAS_RELOAD < $(stat -c %Y ${ALIAS_FILE}(:A)) ]]; then + # load aliases + source $ALIAS_FILE + # update date of last reload + LAST_ALIAS_RELOAD=$(date +%s) + fi +} + +# make reload_aliases to be run before each prompt +autoload -Uz add-zsh-hook +add-zsh-hook precmd reload_aliases + +# }}} autoreload zsh aliases # + [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh + +# autoload -U add-zsh-hook +add-zsh-hook -Uz chpwd (){ ls -a; } + diff --git a/gtk/themes/Sweet-Dark/LICENSE b/gtk/themes/Sweet-Dark/LICENSE new file mode 100644 index 0000000..9cecc1d --- /dev/null +++ b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/README.md b/gtk/themes/Sweet-Dark/README.md new file mode 100644 index 0000000..12e8fb7 --- /dev/null +++ b/gtk/themes/Sweet-Dark/README.md @@ -0,0 +1,16 @@ + +![](Art/Sweet-theme.png) + + +#### Installation + +Extract the zip file to the themes directory i.e. `/usr/share/themes/` or `~/.themes/` (create it if necessary). + +To set the theme in Gnome, run the following commands in Terminal, + +``` +gsettings set org.gnome.desktop.interface gtk-theme "Sweet" +gsettings set org.gnome.desktop.wm.preferences theme "Sweet" +``` +or Change via distribution specific tool. + diff --git a/gtk/themes/Sweet-Dark/assets/calendar-selected.png b/gtk/themes/Sweet-Dark/assets/calendar-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..923129075272536095823232e678ff6d47c88e71 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7X^^6j z%#xf`2G_Fufcyf5kc`yaRE3b#+=86MlGK}x5uHF~q9A3Cr6n2pMGVgQMR}kYBK;m-nN`PZGX5 zCIUs|JY5_^BrYch_%<`UvzfD~&s5~)>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC{<-d_r6qo*!p;euUxqQHB>s8D1V^cyWy3(q@LsTNtivWw^PE;lX}} zCx^kZ$C%HoV}5a*_rx0BmnTJ@oe+I?Lg~bM%eR-UPHl_%a69($!Pa{hTfaP6_5ID- zmk)M)ezouIv;7}l?EmrMz`N%MetbCiPZ}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-X)h6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZuWC)V)3JSp<*gy^#qN+;G^zP)U9YFo^Q+p(7qw%)tg`sK;0?{C(= ze6Zv5t9@^u?f>v%|Bnv`-aS9?Eak7F*P|M>8UG|P7jaH9*u^X zjpDoygatw-JarR$F#THK69=&gmo5r4t_lbed-hcH`c;v~O|urRS*xY9YN_r)PUDb> z&}iS-=t;bZ-4nXDZR3&OwAJZT5tEI^y9a5{kG%}yId8aW!6!yF8U9SiuRp#5ZDsIu L^>bP0l+XkK%EZ>I literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-checked-active@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..02ace0e88d4b5e80042613a03903248e9012fe0d GIT binary patch literal 727 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^ar4 z@CS%~fB5_R!@oZro}LCk?{k*~`2{l=8W|rrcl)4AD5hb#i3& z!2p3a_nd`Wr+KYPTE1=37LBD_*DF8z|6ly%!;dac=G^;mcc1uk+xur2BIfSNkh*t} zG2*V0sUEk5tJ|9cn+^DtjK3eqKdZz%J^YlC|IwX0n<8qLJ-8CF^s>(hnd5a+b@jaE z4$5r*W|a4;Kk@GE^>0sx|M9R7>6*{4xcBGpxO@LRT&nguzuC{C_b)aub%XlcCGMR2 z7f#a?@>`M~xjx~*N4bafvq}yM@6-x?l@W8zGk%*|t@6ppTLG^o@}IkO?3}5c&##rt zz1O5N=O38yJvd;;OQXM=PwPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC^dyd_r6qo*!p;euUxqQHB>s8D1V^cyWy3(q@LsTNtivWw^PE;lX}} zCx^kZ$C%HoV}5a*@5EZZmnTJ^oe+C=LgmB;+qYNj&TLQmcqjSlk=_SadcQu~`s3Y> zH%|_KeS7NT>(ig#p8omy%*Qupetkas?Zc%n?=OFOfA#B!*MEM!`Ss)H-@iZq{r&&{ ze@w>@bD(?JN`m}?J-xgiJ${n#)iDt$lI7{*7$Pw>IU(t(E0azSkIo*AhMA4xybpv0 zLMA+Q6MHcITG$f@u?d&12{f(>2oihtRP_2ak;hH57Oq*VrL$_O?m9k{=~EGtjmEnNY0rPZ}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-Xxe6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZtrC)V=4JSqC@gxIqaDknDBzP)01W_!}dJIPm%^gg)K`}Nt@AMbX& zd2;yc+fyH3pZ@&z^v};{KE65g>+{)fA1-})fBDP%t6x97{`2e2uOC1E{{8vy@Bjb* zV>*7A1Kq<`666=`>E-?C@sotFj)_2#EKe855Q(YD2}w^~nRI%1boOX8%xo0reIP6l zGU2J4*n{cU!k##YO}KPTpm9||kl3@QqSvp9JZ_q`aLrmRomES94{{oZM1)5B#zs%# zP3)e~wQU=Z{HCo=pNg1lG~PW(dw%R?5YKtTO$$CTDsSLVjd72f478QO)78&qol`;+ E0Qhs!f&c&j literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-checked-backdrop@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d09b34c46dc0d6631df76c8026d3be6c1a829ec8 GIT binary patch literal 710 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&npAc6d&G70N!?WWI&rUGBIL7eu7{hZQItpS#(C+yRdlxYrTFP*I z6~l?u4Cgm6T-(NQV+X^nT?}{jFg!ZQ@c1CZ(<2ZqjJxJBK0nI%;uzD5W6aNwF~2y@ zxo08Q-bK7GPx9|uBDjBv^uZMhug@wyI;Q{TqREL(rf)Bqo!o5m_OkoCYd-I<2VXi6 zarb28r2`2cZ)aaWUitZ9!`<_pU!HV-eLC^$vxTo8EPV5D;m2o--aK3kL~kFhd~t8h z%ljLDyxaWa-H8vcPJeuT`S;gbf4)EY@%8DCudn|8`ttYBx4(bB|NHy%-@kwVK|rIz z?gG%u+$BMN!3>5*#s>}_I{f43ulp}8Qh>rQJzX3_G|nd{B&0o`aD>a^#taFG89P-9 znf%&S$_in9J-QYc&IrT43rOU)O(>4|uPi{XU#hCincc<%w*mdk8nPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC^dyd_r6qPON1(xtihB8ivOQ8J-+uczlTA(q@LsTNtivWw^PE;lX}} zCx;oHA7yxPjQPwu<`>8LPORm7c~bP*39)A3wje_v^E* zKi=(l^W^Z?x2Hb7KK=Ra>7Sp^e0+1}*XOg}K3w|p{_>aiSHFIE{pZ)4Uq62S{rmIZ z-~a#rN8V{&3v>@#NswP~NNCve7cW^p>{tO5$?|k@43U_coRIX?l}V?EM`w>l!^}o; z-Uq@0Arqdui9MKpE$oSd*n~^h1R7Tb1c^O+Dti5z$m6D23)igG(pj}s_aLWnNJMC~ zZ*24=-o)++UE8+t$Zy)}^r?u+M&sRswCBfO2JxIX+_c~mqw)s+)EM`u$v|5fJYD@< J);T3K0RUgz(P;nx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-checked-hover-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..84bb29b4d64cc6878c4d72de4df65379e6914e8a GIT binary patch literal 470 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC^dyd_r6qo*!p;euUxqQHB>s8D1V^cyWy3(q@LsTNtivWw^PE;lX}} zCx^kZ$C%HoV}5a*@5EZZmnTJ^oe+C=LgmB;+qYNj&TLQmcqjSlk=_SadcQu~`s3Y> zH%|_KeS7NT>(ig#p8omy%*Qupetkas?Zc%n?=OFOfA#B!*MEM!`Ss)H-@iZq{r&&{ ze@w>@bD(?JN`m}?J-xgiJ${n#)iDt$lI7{*7$Pw>IU(t(E0azSkIo*AhMA4xybpv0 zLMA+Q6MHcITG$f@u?d&12{f(>2oihtRP_2ak;hH57Oq*VrL$_O?m9k{=~EGtjmEnNY0rPZ}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-Xxe6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZtrC)V=4JSqC@gxIqaDknDBzP)01W_!}dJIPm%^gg)K`}Nt@AMbX& zd2;yc+fyH3pZ@&z^v};{KE65g>+{)fA1-})fBDP%t6x97{`2e2uOC1E{{8vy@Bjb* zV>*7A1Kq<`666=`>E-?C@sotFj)_2#EKe855Q(YD2}w^~nRI%1boOX8%xo0reIP6l zGU2J4*n{cU!k##YO}KPTpm9||kl3@QqSvp9JZ_q`aLrmRomES94{{oZM1)5B#zs%# zP3)e~wQU=Z{HCo=pNg1lG~PW(dw%R?5YKtTO$$CTDsSLVjd72f478QO)78&qol`;+ E0Qhs!f&c&j literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-checked-hover@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d09b34c46dc0d6631df76c8026d3be6c1a829ec8 GIT binary patch literal 710 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&npAc6d&G70N!?WWI&rUGBIL7eu7{hZQItpS#(C+yRdlxYrTFP*I z6~l?u4Cgm6T-(NQV+X^nT?}{jFg!ZQ@c1CZ(<2ZqjJxJBK0nI%;uzD5W6aNwF~2y@ zxo08Q-bK7GPx9|uBDjBv^uZMhug@wyI;Q{TqREL(rf)Bqo!o5m_OkoCYd-I<2VXi6 zarb28r2`2cZ)aaWUitZ9!`<_pU!HV-eLC^$vxTo8EPV5D;m2o--aK3kL~kFhd~t8h z%ljLDyxaWa-H8vcPJeuT`S;gbf4)EY@%8DCudn|8`ttYBx4(bB|NHy%-@kwVK|rIz z?gG%u+$BMN!3>5*#s>}_I{f43ulp}8Qh>rQJzX3_G|nd{B&0o`aD>a^#taFG89P-9 znf%&S$_in9J-QYc&IrT43rOU)O(>4|uPi{XU#hCincc<%w*mdk8nPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC?%Cd_r99oqQb~eHL9U)yB@<&cV|jDDLFr= z;^*ZP<{uap5Eva46qTBmlb2uK)ZEe8J#q1pG`3T gK|JRTH!b+Y$PvTqd-CaNP*5;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/gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..30f90eb884f8cf23547c8a77cbb4ee63406ab4d9 GIT binary patch literal 457 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC?%Cd_r99oqQb~eHL9U)yB@<&cV|jDDLFr= z;^*ZP<{uap5Eva46qTBmlb2uK)ZEe8J#q1pG`3T gK|JRTH!b+Y$PvTqd-CaNP*5;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/gtk/themes/Sweet-Dark/assets/checkbox-checked.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..ced744f7bc6e1d5207e9edaa0227bb2cdbb64412 GIT binary patch literal 470 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-Xxe6XMEnVlBhT)eNWBFg!lU@Z=!F<3kLWHZxq_!f<6P!_8d`5B4)W zIn40CbOZ|NMOBKfm7m`tkGc-=F{f z{{R0!@=ohopnKR#g8YI*Lc^ZFc**i%#|ofGmZytjh{V+7grujgOgcS0I(sx4W;TlR zJ`ffNnefz2?7{SFVNV>yCS1BE(6}lfNbK2D(d*Yl9yiTexMr=E&Z?!l2RV&HB0{5m zW1}bWCU#Hg+O~~He$!T`Pen{N8t)#YJwNs`i08cFrUjoEl{fIG#<)jK2HMKt>FVdQ I&MBb@0H1Qvp#T5? literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-checked@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..61891bde002bd93e4f8cc758edb63e38f53b2570 GIT binary patch literal 710 zcmV;%0y+JOP)03RAp^&Y+-a|*@0Mz0000L zbVXQnL3MO!Z*l-oWprh7AVY6*Ze?s~bN8mwQUCw|@K8)tMF0Q*0LiKV#;X9wtpMJ= z0N%X--M#?by#VLN0O-X4=fwcKp8&n00K%mJ$EpCxs{qfi0M@nu*th`Nx&Yj~0OG*_ zB$eiq!GWQ8^Nd`>&+tK z#xLyAG{~|w?b0^Mvpnt7NAA{4@7Gh(z*ybMS<=8@@!MdW!#)BE+>{P*Pe_2u~W>izok z{rvX*{P+I-`TqX?|NsC0|7Qyng#Z8m3v^OWQvf+SJITt+%=!BJQ^yZz0002#NklYHU}oo##0ogrm>3wCxg>D{PDTcHNj!j+fdij32ZJPDKnrON6D>T_IzIkh>Nus< zJpKLs^~G>VE4cz?-Bm=eOUpU}Wxcg|C9q4I17-aTc|?)yma%X%lZVI}0cHJ7xkZp& zt_KvdlLI^27s#}i5=8O0E=Y^59MsV+3Ib@sVhxc8JK95)PXbL^-WDwH1ah<{uQ*1a z%31nD0Nl~2p(bYqk%l`OEl?ry4sb`Khq;`MzrVAh0L}=NHZWG^m%tO>!a@>MO-uw5 sG8;Z=76v9xyqSoBi4|8CWMO0g0Cj34PlzkS^WzN9k1#wx%JAYS!^>j~FOD%>*u-#W50LTy|NrDSk1c>I z*-C=^f<3*wA3c7O@YOL9D5C4>;uyj)GdbWb1G76DKgZ&k3z@k(QqHh6aY-mMAJOpk l_Fk>vXMHC~kmE1|!=wj}7xjpMY$9ETYgCOvSxsDC_H9;lJQ)78&qol`;+05>jXZ2$lO literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-active@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..76af8276d20d8593a95f33a1e0d2cafa7a94d83f GIT binary patch literal 408 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-m;w`Z({{R0krYHRpXdrh6ET zS6a__xiB<@L#IGNQ#j&Em0!4;Xytz6+bYjWb=u}1za5k!_v_4^A6|8QH@$B4PlzkSiM0$TS2LVi!|?bZ!;^yyj}I|i*u-#W55tRN|NsB5yBm@W zRLNEn6g literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-backdrop.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..165dfa9afd9a301fa3078f3877d24deaccc57acc GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFFU zO16?9zu=J2u;(vcvV7RF0w|*E>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L m_V!+_;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-m;19u$1_KV4i|2e~49|Vvzao0FQANX^ zx9gLb8Po*omDV#}E({If&?!*R6ppx34PlzkSiM0$TS2LVi!|?bZ!;^yyj}I|i*u-#W55tRN|NsB5yBm@W zRLNEn6g literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e72a86d5cf01fca820ad6dee61ecc9c70afcb20f GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF4PlzkSiM0$TS2LVi!|?bZ!;^yyj}I|i*u-#W55tRN|NsB5yBm@W zRLNEn6g literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..165dfa9afd9a301fa3078f3877d24deaccc57acc GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFFU zO16?9zu=J2u;(vcvV7RF0w|*E>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L m_V!+_;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-m;19u$1_KV4i|2e~49|Vvzao0FQANX^ zx9gLb8Po*omDV#}E({If&?!*R6ppx34Pl&6%ldq$rkE5fvgQJgw69`#ayV%-$02%-O{bSIyvIDAQD+%%o z_Vn_8^!Q1_SI0!4h_0uLV+hC08NLlO8x;)IXjp57fxu>FVdQ&MBb@06aEat^fc4 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-backdrop.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-backdrop@2.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a56c2c4bb1c77a076058c14226474faf53d99c4a GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF4Pl&6%ldq$rkE5fvgQJgw69`#ayV%-$02%-O{bSIyvIDAQD+%%o z_Vn_8^!Q1_SI0!4h_0uLV+hC08NLlO8x;)IXjp57fxu>FVdQ&MBb@06aEat^fc4 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/checkbox-mixed-insensitive@2.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/checkbox-mixed.png b/gtk/themes/Sweet-Dark/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..165dfa9afd9a301fa3078f3877d24deaccc57acc GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFFU zO16?9zu=J2u;(vcvV7RF0w|*E>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L m_V!+_;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-m;19u$1_KV4i|2e~49|Vvzao0FQANX^ zx9gLb8Po*omDV#}E({If&?!*R6ppx34nJ 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*xTJ<)!9i7Apj# zmZTQ#_~j3BLAj@kV~9oX+sPXRn+*h5zAur~Xv&&%p>x+FJ`aVXODk-gne(OZHNJ__ zNc()Z+b<{k_-w{P=BQH!7o6@)uDIv^K~7!lR6SpUQ2$kdvz|ZOqgPC4ywX->SeMvrm%eJY_iBxI;bR(A`t*cN-@D@Qmj?t=!3ySf3Ac0)wZkpUXO@geCx~ C?Qui^ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..dd4ce43b8652f57eadf551640551673e44737819 GIT binary patch literal 322 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#Bxs;#}JF&x05#tHX8`Ad|x7|(UdjkLg%hUd>#r%msZ#~Gv`a+YkU)< zk@op+w_i^7@!5=p%u%NdE;!wpTyf9+gPgk9sd~Nyq5i7^XFY$mN3WR9c%`k%vY2(9 z1E0nEs=K-hXP+d`dCG9Maff=sp}VKr?>0>Q;Tg|)TDg-Yu|6N@1O`u6KbLh*2~7aV C>v4Pl literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9fbe2d2390040aee0f91c760df41c1cd123475bb 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_wV9k}be!SkQHB@C8D4<7KoTegBEbl#=EX73eODcT zTKG$X{DK+$0|JABCr+NSbJy-YZ{NACn^*>va`SX?43W5;oX}DEU!Lt>Zc@U7AN@RB z5`O}J%$Gd3_(Q$n9`}d;Q-Abxx&2i6^nP*c^E#1#{#$4nJ 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!E{d-#}JF&w|%yJO%4*Q&jmexST>a#rey0is@$lQzY=|;Yo3?l%^W*v zpPs9ijQ{SbELwMy)q-1Qg7EPkleErXB@@3pi8q(`=xUsO^PrjcWzar5`R&0evJJOP znRc<9IQ!_-ejUGwYefIwWZTyG{(w&4I#E_pgQXtIX}NEu9M)Uh)oKniSQfeH9=mh{ j-8#Nj;m7tapSL_Y=Z&>+c#a|{go_X?b2UKY0)WRIt- KpUXO@geCwEhEL%D literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-backdrop@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2b943322a342b676005a30dc79a284c689846b GIT binary patch literal 341 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?7{$_5Lci=JYc&4nJ 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!E{d-#}JF&w|%yJO%4*Q&jmexST>a#rey0is@$lQzY=|;Yo3?l%^W*v zpPs9ijQ{SbELwMy)q-1Qg7EPkleErXB@@3pi8q(`=xUsO^PrjcWzar5`R&0evJJOP znRc<9IQ!_-ejUGwYefIwWZTyG{(w&4I#E_pgQXtIX}NEu9M)Uh)oKniSQfeH9=mh{ j-4nJ 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!BkHd#}JF&x4qVUO%5Uq&vm0e>}U@$>J)~cCu4aSm h1eSN%5B#pov#aUQ-oX%IQx9|?gQu&X%Q~loCIIKNd+`7O literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..72c58d9c315166508a08d056aa5301b94da4ed67 GIT binary patch literal 352 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#HpSxjv*GkZ+orznjAzJp6f<`*x7J#@r;NUo)=uK-#1r@Y&WhJ6Uq_g zdJx&rxiPA0*?h@|FT=MKG2Ue|Of+dwe$`(##e6~dkv+{NZ-Xb;&eeQVv2SCCv|b_H)cGW%dPu+OT+IgA h2`uljANXCFXIImqy@MgbrXJ`(22WQ%mvv4FO#ls0d?^3` literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..7d28707e1ee2770471f904ab54724a6cbe63cf85 GIT binary patch literal 429 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-m;D4 z#=Vr`@(F05WJ!=;Fasl#e?VYRaBW?E!^Fu`cJA7}=kCL|?>>B7)3Rt9P*IAfi(`n! z`L~y?nVJklST8Cv)lF;=F#3Ieg>=QnO;5I5zQ-MNJ!yfC?Sb3NINiSfVBsrGxEk%g zV0ZSi2;qexcQ5v~`JS(N_W$YM?;_&0Ew;9$X(8Dq&8xl{Z1w-bBvDjzu%=Nz|BUqB T6$PDJK;HCp^>bP0l+XkK-FK}^ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..307f22b6502db78997b06e8487ebcd9141a23667 GIT binary patch literal 350 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!DLSt#}JF&x05&W9x@PdxnFB3G_Nr=Agg6N$7Ta3BUd(s;-iy9>$w~{ z&b|EntGxW|%J=J^^Qt-W&&g0$)}5QlA?rg g6R$ciTJyVjFVdQ&MBb@0P#_NZ~y=R literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-backdrop.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/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-dark.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..307f22b6502db78997b06e8487ebcd9141a23667 GIT binary patch literal 350 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!DLSt#}JF&x05&W9x@PdxnFB3G_Nr=Agg6N$7Ta3BUd(s;-iy9>$w~{ z&b|EntGxW|%J=J^^Qt-W&&g0$)}5QlA?rg g6R$ciTJyVjFVdQ&MBb@0P#_NZ~y=R literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked-insensitive.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/checkbox-unchecked.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b6816c5648f1b003228dfcf6f108c091c7cc46 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF8#Nj;m7tapSL_Y=Z&>+c#a|{go_X?b2UKY0)WRIt- KpUXO@geCwEhEL%D literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/checkbox-unchecked@2.png b/gtk/themes/Sweet-Dark/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2b943322a342b676005a30dc79a284c689846b GIT binary patch literal 341 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?7{$_5Lci=JYc&Ik-(o& zgsm$55!D}QB}mY+4`^dJZKO<{vixXfymMQWF)EP<4xIb)zMSX6VenNI=~*>OCyFjt znc~I31Y}QIq9gBIE0~?b#Y^AI`a>rACTjl&vo2_+;ph>>Faw`Evksx%0I90zeg zlaM4m@jCAReshA}NOYYW+4IIi1OU%v5N*09=e3pnc&wXaAp&TXLS@_HS(-<&<}^R^ z-RG9|C)-cBTM0I7OU)%vsQXTCXIG1;2l`52iTL0lcs&=b2eoWll$&W@o{w-mVJoi1 x0>{cEtufx41|&RJ)WxT~bsEZH0)=|t`vsEdoldT#Vb=fv002ovPDHLkV1oK#({2C& literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/close.svg b/gtk/themes/Sweet-Dark/assets/close.svg new file mode 100755 index 0000000..ae977f3 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/close.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/close@2.png b/gtk/themes/Sweet-Dark/assets/close@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1aeb299674b2151f37a8538632ca8a020d4a5172 GIT binary patch literal 1122 zcmV-o1fBbdP)lYjj3F^E_jJ^UXQH3l4QV;V-;>!ZytFn)NASi~+<%Sl7f4qLhA}Kwch44@U42Y7vI8Rc1Wagyf zja$AwOdvx8qyVUfBc~eCQ=nQjgQP5KoYMPas&I<{-L=3b<^~d5eJyM`oty0QtwHe& zwh!Fu7;h2E_x(VH;(Iglt_)+T+_69jGZV0lZ=6x*rGd$Q7eY5eIuHOUu+}Kw>yN@m zR*55;&7-h(pui^P24Y+P+;=8-+JD8Dy?`6%0KuQWs;s$1GxE;u|0P8IfB_NP`nEgb zo%CPM$(H|35An|i(m5ID6T5nw_c0p=C3$gP+Qx<4eeR~>_2&jgq;E*$FsdMi+G#VXxYFw=M@0LGZ%n01fd(SX_u zXor~d&jkL1@{zzgs}}|YWdcmRk%n<}ICAGvRT(kygG@jWJ=9^+{L1XQ`a2Y;2`1u= zOu$Ozk4Y_dIc@veKC*C1NUPEbQ(DdhhHz(xq*#u&f@2qm{;?n=|FE}o%ZgCP>1WlA z<2R`O?FK5L8++qSU`vmFnpDC{yj|_>${o~8ylEoYHG)8SH=6{e@MX-Y{-C__IN)O_ z1=fV}z5YO_^xmsj%AUA}?l-0iw^XR^mj8Hs;A*yY+BdNBZ~c*q#NE6qd|p38?3=F5 z#J(Cn2};3QS#<|$-@qy>z6u{%8!}3->|Y@__5Wckl{w-|mG$l7_U~IY*1fl7)`Xp3 za#6767IiEyjpEzgR=3hJPjNYy*wI(g5^v@v`+e(##Pb)QjpyP`LixTIs7QP#qvUEU z_;Uq-y^YDtH8RAkjesU*2*9B7*&f5M4EmZZt*JVapx)0jQl#`JLS zs@GWpFB%7$Sl({4d;$N8xoKnaZKUm8^*X73y(txCb|6Tltm(LLy#Vqb14fpOJVU|d za+r-L?&H{~k_;0ZbE1$10M`$2b~C{J#9V^zCnnCW2XMRq0KjbtxrkwoXuiORUF+d2=yVLP{M}f>OSP(+M6!IFSnM`?=R;9=zju!v`P-_aFmH6MNrzx$_ z81Y&m)>ogNY2=4GfEP(+I5p9`)1mGtAOuU=Rq^T9FbH(=!=87dFj}hj=~jnYQ&1Io zREj**nu7DMI!2ZaU~yB=cH60by(tMYJ19z}tmV3JykIHB`g0hL^DwLaGJx7DmE{i` z|6u^*`}pntW%qQ&a%yW+ES_*%LXMEXEoT{1$C{Xj` + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/close_prelight@2.png b/gtk/themes/Sweet-Dark/assets/close_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..7314e97f24a4b2ffab5d641ad639cc96b0e73eae GIT binary patch literal 860 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>jG6&H zA+A8h{}~vrYgpV+H@mE2d{x`%ikjI~Rnw~~Cf78LuWOiJRyVt%ZgN%4_^O)Obq&)i z>gHF~&914LT?Vo>Os)c@)J?CcnO+4UldBqLS2awpsRNan0>y!{KsJ~GRsa@(a>3%) zHO#I75zqvnMyN^<|6|4J6(D-g*YU^8%uvkA5K^{X#$bhkW!8{RBh-VHtO0 zcLD>;q$J2Mn1NA2QCUUbz|hFp#M;Kz-q9&AC^#f6yso~Xv8j3QzWqmz9Y1;P`i+~n zUcP$s=HsW&Uw;1Dx5vK-80e{XS2*zQ09d}h$peL?8}E88YzFLBpb zT(0%cUmjAJD3`Kk_lueN?GhYU#MQDw{Y}+huM|`LyFf*15E+8 + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/close_unfocused.png b/gtk/themes/Sweet-Dark/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{fWS + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/close_unfocused@2.png b/gtk/themes/Sweet-Dark/assets/close_unfocused@2.png new file mode 100644 index 0000000000000000000000000000000000000000..915522b2d3788868f9041fa9d3f2e1d779adc6bf GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^5Bm%{pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MOOoS zLR^6~5HvJ2c;@CNBqW4}hNh*Z#m2^lhGqeop`pofadAL#AQ=^v921ii9i12*oe~uV zWF*DJKtxiaVt{O@NK|ZcbZjz^jEMn>N5_JcMaKf!K#^piUZ89=hyhXtmI9M8NeBf% zSvVKOP6kSWNQf4o_BbFr1t<-f1t12N`m}?85o(^IXJnvdH98d zC8XumwJaPxy@SJ}<5JTL%W7)t+dC#ro;H2ff<;T0uUNHu{ifYVPMtn?;p)wMPoKa0 z@cHZ4uRnhM{{63O2mdCZiOW4*977}|=N`G1C&U1fwZ4$4Ye%j(_;0BAU_ZA5qe0!;C=9zlCU9H;Zwz8IUC1*^N{+S4hTTfR% Jmvv4FO#nuM>g50c literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/grid-selection-checked.png b/gtk/themes/Sweet-Dark/assets/grid-selection-checked.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/grid-selection-checked@2.png b/gtk/themes/Sweet-Dark/assets/grid-selection-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b47379e465b6fdd27a1d2a77ccd5d792ee6a1e89 GIT binary patch literal 2421 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 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/grid-selection-unchecked.png b/gtk/themes/Sweet-Dark/assets/grid-selection-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..508eea89425078eb2edd219119e357f7fea51c9e GIT binary patch literal 1252 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 aF#ZqL0YI9y{VCl500009Jb? literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/maximize.png b/gtk/themes/Sweet-Dark/assets/maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..23af861c1355ea18acdc4e5a3618b65d1a248040 GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&3=E78o-U3d z8WX2Z^7UhK6lmT5QZB>6a3Tk%mrY|MZ#skdn-m}WBi_5{IXeffU2E)&6bvf`8A97#`bz1>+8QP;#%a) zAA9x1+GQ5Oeif^yo# + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/maximize@2.png b/gtk/themes/Sweet-Dark/assets/maximize@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fc25c39454e7e3ce2dc05ae32513d816b0689a8d GIT binary patch literal 860 zcmV-i1Ec(jP)#i;phQeX!eg5;+` zuMH7-+cdxvQvC)-+(%od5d5oY^|wJgKiJFHj9_0GBJ#q?$8f5A%KSM4&x;_TP7{B< zNvf-#?BWB5_E?xtlFXiM2w;qv!-D-VM7!6-Y}tHWIfA6=@d*-t%Il+b0TdO*c+if2 zpNVJ7=IiU5qm3oH_JDO)(TZiS0C>jy6)(~oz_(@d&HBb}as>Ovn7!l(Q2u+p723j@ zSE~B-eWnYLJB|R)nLlG<9P_y_^|iD@I|cm5lcb_m0E&(Tw$XfDKj=V^5eESJ{r>=9 znGhfYRRACd&BmXGmQ}=yz(EH9?KYh6C0DhI7n}jmy03=2vYh}v*&FrSCNCv`j}8F( z!E!jet*X{;@=-#a0c5g(1#4r35 z7Gj*7sR9s01sz?c;NniG)P9ywb^c>%p6wao?!Mh6PA0)(?JF=`6;lk4-WcE@yk};2iA8Rc!DVK6$0ydtF#AHE{(P2(K`rG(Ty}wCP(Q+^$0|E!wNX^m; m9}Q$eFcO2DNHsI=|E=Gopa@66tIDnb0000GdtPa{ywKQaXnI8O7G&hEG!;`H|ScATWRo zGz-pSV(tt{8g7zWRvOf5oTvsc7yxe7mxy}_8g`kcU8WxYj+6KTK!a3FpjYGsA}5CS zKA+!U-|8TZ#r^U!Gp&U~zajv@N6}(3FD3Fq$kk$1UeCV79g6Q(mdUoRpLlZ*D>92**nGS4lyrM;#77xarHd(s zM~Mb{L^kbTyubX6-cWq*-xUB9KBs9Hj(o>%q(kYru-AhdUy*3I%l4du- z@2mjWVmqg?*TJTb!b8y?OHNp8I!sf0xWwFB39!g~u}3#QVBbA{EC5MBlHG178Xo8n zANZQGh^+X;@;)ka5c0s$xCM{yiwE3nhQ0p*8yL5qo|N2K00000NkvXXu0mjfORWR0 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/maximize_prelight.svg b/gtk/themes/Sweet-Dark/assets/maximize_prelight.svg new file mode 100755 index 0000000..bb4bef6 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/maximize_prelight.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/maximize_prelight@2.png b/gtk/themes/Sweet-Dark/assets/maximize_prelight@2.png new file mode 100755 index 0000000000000000000000000000000000000000..16ca3923397ea80c869c0bb8176b670b481fbb19 GIT binary patch literal 1286 zcmV+h1^N1kP)R3xpy=7pZ~`I z#~FJL*kj;d2{sZx3V}o*F>c-$+Mo!KA;Po+^3y#2cL%sPeaiqNj97V=>=Rh8TeP6@ zl^oRrn7?ZjF|H9|=2wA!aue&$H4QMtxIcnC>ciI;z(!)a95n+l-)>==Hd0f-#(ug_ zRr)fj0Ys1o{P_Ap*!6O~E6h^5pm~X{)I!klXL`c!Ts*Ti_8vUq1=&At2oQ((yyQ2iDwQ^INe6#X1vR0<< z%2!YIvhLCgrRNlFw2;~GJ!4M;U(NTsK0$!OUay-{0HF9 zjHS8dJe3%17>ROC69wq^04TWIs*!j(Gs_q8Pf8HwTI6)_L}HL|G1e4-gC7v9h8Qwk z06=GD_$wiX;s=-2ji88W*{o@E0SJgR+H`VemV@#AOoq>U#$rw<{fV7T zK}bxX5Oo27zM{}Irj$d>aVWl@D>Wec5^ptxuqYs~Co2F%vKasX$DHFx{9~?GfrvVt zJeGKyU=0WZg^9{+VfBm)Kp;*RD6b>x!#L&~U&lWp74qgp)ahiy#7-<}d&X?$08TFe zl^Vuy7Nr|GE?3T+x1r5U*4sD_5hi2^FR?R)a wcuNtrLLxc@+Lp*m8ej5p)=b`xz5i5y0j4$4hcZHA%m4rY07*qoM6N<$g28=1rT_o{ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/maximize_pressed.svg b/gtk/themes/Sweet-Dark/assets/maximize_pressed.svg new file mode 100755 index 0000000..2a4397a --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/maximize_pressed.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/maximize_unfocused.png b/gtk/themes/Sweet-Dark/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{fWS + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-hover@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-insensitive.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked-insensitive.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-checked@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-insensitive@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed-selected@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-mixed@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-checkbox-unchecked@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-hover@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked-insensitive@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked@2.png b/gtk/themes/Sweet-Dark/assets/menuitem-radio-checked@2.png new file mode 100755 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~MDWd6ALKqQC{V1Z?ZnehX8EfPDKq`RxSsxpMN>NL|CXZ5Y`iLxMh0ZTB(wUkp0VtJP> zgxv*~7ESBLuO!p*KA8*xVI)WiKnsv&I87Lt@pLE$)qGJk0Du=q`x#kJ9eV*Ytw}n} zNsI$~7#!=2J$-^i{2$Wt8No#6ksd7 zi_P;&n}Y;#;)eZ0lv%`3a + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/min@2.png b/gtk/themes/Sweet-Dark/assets/min@2.png new file mode 100755 index 0000000000000000000000000000000000000000..ef0574cd84082863240b42991cf86bc255a64c6b GIT binary patch literal 1026 zcmV+d1pWJoP)s)ULV*Mfu;5fj3x zw+JMVS|Ra=kW7Ie&+4-&KuxMH_H1UGpN0+&Vy+V;5vh<04DdNydvf`1~m!1Si2nm_1OTJL90#o z1`&RdQk?ZX2d?8nLO`+uXoArUqZy%&5ORnF$#VwgC+g7x5%|ae|E+l6IhyZFS6nPt zJh;jMX#%tW83Ow51z-rI1tJ|`i?$FUd?F!!IyDpgTNt3V>`a4cp){t(OJ%n!W<(mG zXY3iDxkidg> z)0xQyu-5QT3x|I%SEW*ZmXhVQ+8!mqV-I8T*Dk|Zc=gCTGZcUsWXSwh8mE)0G!Sv% zCufOT%w->y^PpDrF)-n-6`;MME=V6|)o4!9p;8}x`sY03!!hdIYD0aW0szyTsuU2( znTbL3%?JRRvjFh48tsX2M1lQanKPdD0pfZJfI$<&wFk0?8&Y&bKqVvqnn(cvs0x)c zSnf<%09XQm72sf@1qBYi2?M#xhBr2Vwu#d$>0oRb%WoPQAhc2dM7(+caCCvgd^Bl* zISs%}OL6CjUpgAP<@Z@A_5e^L1wi1%xC8L#D!L4xKbfP|7~llAy%3V;aA!2E7|FxCIB=z6UqH$j9uy<>g5;Y2-J(0lwO*vNjTsTtdj zX#w4l+lWQHQk{WHed!Ammw z#&*j@@ooX3eNY}43q^T%{l(A<-4r8sKFAU}8cfte+8MzBUv6aajC9f2?jNLvtXm wgQy1nbToSn<`#&WEO>G9Qv6SmxL>w?05EiOM=F2Tvj6}907*qoM6N<$g2;Z(5&!@I literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/min_prelight.png b/gtk/themes/Sweet-Dark/assets/min_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..017991834cbf3294b5b02dca303a9a7345099ced GIT binary patch literal 485 zcmVma8;ZTH6H%fGc8$*9tn)}Vha+aAY>5NkOADC>rKzhJK*-oU@VrUP z1%0*Ut`5E2p_mROEq@`8Bt_u~A;TY2nsQklXY)Cn!nGaf zZ%eJ#wkF(clr81*#g{^{$e*;n*sR}ow*G!YIPg75Q4&c2Ajxu?P`*pjg4p=|(iMKJv;Cud<#9Yufbv;Nb+J>=ZyZwNuEqCQ?jHYWl|4Oc9!!nI#z2mHZBKIgY z@&$P$DRP>S)SvTg!`ND;(Y(92o`9pQ0>JbkTO^e43Zkf`D6Ieh3&XkZ`D3=*59%Ff bedzrJAHb4B3YWa^00000NkvXXu0mjf6d%r) literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/min_prelight.svg b/gtk/themes/Sweet-Dark/assets/min_prelight.svg new file mode 100755 index 0000000..28c6dc5 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/min_prelight.svg @@ -0,0 +1,93 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/min_prelight@2.png b/gtk/themes/Sweet-Dark/assets/min_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a58f31e4a60ff26bfcc914a19ae6c676159781ea GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>j3NO( zA+A8h|Nk>wpD%D@HvjDf{CDQ?-JC0MYreqkIRdxm@!wg%e`7BHjRk@?=L+7OFL-;N zz@51QH|Fs})ZCiO4^(q|F8@s+IZxpBd;y^N&3Pd0w}9MvU^b8eG;kh22!X`GjCq1! zL7*0)+dyN1Xn`P53mn~DC=5i?BSof1iQHMLb9WgK>E2r+c7L(heIU71?7>p;2TLU$ zER%S+OybdUiDw)1Uv5x(xl!@W7PU89)!uGZf4AM}-43G=*7*cP zdw@vy^B%pg`wYJB2O`6-2MoULH~4Yb_K z^bHJ+j7_X!out78ycIM_wL(&FMGaA|bi(9Rb-(OS}zD?Tp ze^>r5|D5kedQ-iUY{V4U-f+Qkk;Ih8-rGwf?BavtqKYTHPW0Vg;G*sH zU4Db%DaTC}pV`cMx}&!oxnye*Fu6zU+^vEuT$g1|OBF2XG}(T=rMqqZj@9Nn0u~)P zTDn7m^T^#lOcEtIYz+HUAEgLatO(0lWqM#r=WgT1sI5uCwJc|%A8oQ{_$52ruA$T8 z&Q>;Y=f)i~n8Z(67B*VN*yIWySCQ@8!lUalFTLQB)iTy;uMRcNO4#z`j5j%{Z4e+YjteW;S#t0 cGXEb#1na@`osqwG00W)D)78&qol`;+0OQMO?*IS* literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/min_pressed.svg b/gtk/themes/Sweet-Dark/assets/min_pressed.svg new file mode 100755 index 0000000..4dccd92 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/min_pressed.svg @@ -0,0 +1,111 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/min_unfocused.png b/gtk/themes/Sweet-Dark/assets/min_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{fWS + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/pane-handle-vertical.png b/gtk/themes/Sweet-Dark/assets/pane-handle-vertical.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/pane-handle-vertical@2.png b/gtk/themes/Sweet-Dark/assets/pane-handle-vertical@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/pane-handle.png b/gtk/themes/Sweet-Dark/assets/pane-handle.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/pane-handle@2.png b/gtk/themes/Sweet-Dark/assets/pane-handle@2.png new file mode 100755 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|~ ww2PZ}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-Xxe6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZtrC)V=4JSqC@gxIqaDknDBzP)01W_!}dJIPm%^gg)K`}Nt@AMbX& zd2;yc+fyH3pZ@&z^v};{KE65g>+{)fA1-})fBDP%t6x97{`2e2uOC1E{{8vy@Bjb* zV>*7A1Kq<`666=`>E-?C@sotFj)_2#EKe855Q(YD2}w^~nRI%1boOX8%xo0reIP6l zGU2J4*n{cU!k##YO}KPTpm9||kl3@QqSvp9JZ_q`aLrmRomES94{{oZM1)5B#zs%# zP3)e~wQU=Z{HCo=pNg1lG~PW(dw%R?5YKtTO$$CTDsSLVjd72f478QO)78&qol`;+ E0Qhs!f&c&j literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-active-dark.png b/gtk/themes/Sweet-Dark/assets/radio-checked-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d400582f5ad639623f6d1c81d08c7950aaadc71d GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f`n~U2mk;8 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-active.png b/gtk/themes/Sweet-Dark/assets/radio-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-active@2.png b/gtk/themes/Sweet-Dark/assets/radio-checked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..708fa2e3d8a74f5227f613640b866f6793337344 GIT binary patch literal 1232 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 zQgbqkzc0H4bRpxO0G|+7phAZK|G{V#!~gvZ|IaX7y~=QV8^itm43Cd7ytv5lYCps4 zBMfg(FuXeh5_xup;rStk7e^Uhonm->2qg9F2*Zn$3@;BeygJ74>IB1cAOeaUWq5In z;pGX2S4Tk#o&$|K&hX+0!^@*!S+LYgp!#DB&w(m|Qb!qH9tX<;6#%(l5ugbmLxAEC z29OQr0=0k)1e*zw1#*G9Kt{pE;fle^Am&4qK{P^L2-gL)5vCHz09phx5Mmm{SgH1v4-*F|)9;v2$>8 z^YHTV3yFw|Nk~e`DJrR`YH91}>KT}rnOj&oI=i}ic>DSX1&4%%M?^+N$0etwXJlpP z7Z#P2mX%jjR@c_mH#WC+boWe{IBD|KX)|WcS-fK9>NRWEZ``zX+x8th_Z>KR_~^0Y zXU?9#aQVvB>o;%RzH|59gNKivyn6li-G`5#K7aZ8?fZ|PzyAFFXL!~27BHF3_jGX# zk&w(i$nGq}$k6ssU*j-`i}Vzy>gl|^TWvSww1D%9pCxO*(+o( ze10)Mp**P~DaqoZXu#sPnax_tTYa}GWoFsDnQ(fa&9*ZUMwZ{$qVv|v{8clM=3lLI z=f9}I<5jN=5AN9&)8}xA#dz5!-_HRS3#4LMHFBmL{mkVxch%*{rt5N^wg(!d=CJd5 zRq@MDTj6+FWY6SljCYGZ$6M=p^K`tBc~VmpY2$ZNeWfKoa}~??C(~LSZ@MY2-Cp3h z?SR%zzk|%{bHo)Fzc28ZwluzH#*)9PaeBcw1%E87d@*(DOXK=qTb3R;;}!bF$?>wl z^tH8YpD*dyFIr{A9bCm`9)Pzvq8x^@ z)t3C_U*wf1eD=J4@Xi{xXkUp*SAGfGZC&Y?Ayv2aWD#4%y+u;G`VE&iRk}6iw8tn# zKKQ3J^`|;xvcZy77bYU~?{Ta%hzfl2~TS3j3^P6AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f`n~U2mk;8 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-backdrop.png b/gtk/themes/Sweet-Dark/assets/radio-checked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-backdrop@2.png b/gtk/themes/Sweet-Dark/assets/radio-checked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..708fa2e3d8a74f5227f613640b866f6793337344 GIT binary patch literal 1232 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 zQgbqkzc0H4bRpxO0G|+7phAZK|G{V#!~gvZ|IaX7y~=QV8^itm43Cd7ytv5lYCps4 zBMfg(FuXeh5_xup;rStk7e^Uhonm->2qg9F2*Zn$3@;BeygJ74>IB1cAOeaUWq5In z;pGX2S4Tk#o&$|K&hX+0!^@*!S+LYgp!#DB&w(m|Qb!qH9tX<;6#%(l5ugbmLxAEC z29OQr0=0k)1e*zw1#*G9Kt{pE;fle^Am&4qK{P^L2-gL)5vCHz09phx5Mmm{SgH1v4-*F|)9;v2$>8 z^YHTV3yFw|Nk~e`DJrR`YH91}>KT}rnOj&oI=i}ic>DSX1&4%%M?^+N$0etwXJlpP z7Z#P2mX%jjR@c_mH#WC+boWe{IBD|KX)|WcS-fK9>NRWEZ``zX+x8th_Z>KR_~^0Y zXU?9#aQVvB>o;%RzH|59gNKivyn6li-G`5#K7aZ8?fZ|PzyAFFXL!~27BHF3_jGX# zk&w(i$nGq}$k6ssU*j-`i}Vzy>gl|^TWvSww1D%9pCxO*(+o( ze10)Mp**P~DaqoZXu#sPnax_tTYa}GWoFsDnQ(fa&9*ZUMwZ{$qVv|v{8clM=3lLI z=f9}I<5jN=5AN9&)8}xA#dz5!-_HRS3#4LMHFBmL{mkVxch%*{rt5N^wg(!d=CJd5 zRq@MDTj6+FWY6SljCYGZ$6M=p^K`tBc~VmpY2$ZNeWfKoa}~??C(~LSZ@MY2-Cp3h z?SR%zzk|%{bHo)Fzc28ZwluzH#*)9PaeBcw1%E87d@*(DOXK=qTb3R;;}!bF$?>wl z^tH8YpD*dyFIr{A9bCm`9)Pzvq8x^@ z)t3C_U*wf1eD=J4@Xi{xXkUp*SAGfGZC&Y?Ayv2aWD#4%y+u;G`VE&iRk}6iw8tn# zKKQ3J^`|;xvcZy77bYU~?{Ta%hzfl2~TS3j3^P6AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f`n~U2mk;8 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-hover-dark.png b/gtk/themes/Sweet-Dark/assets/radio-checked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d400582f5ad639623f6d1c81d08c7950aaadc71d GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f`n~U2mk;8 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-hover.png b/gtk/themes/Sweet-Dark/assets/radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-hover@2.png b/gtk/themes/Sweet-Dark/assets/radio-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..708fa2e3d8a74f5227f613640b866f6793337344 GIT binary patch literal 1232 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 zQgbqkzc0H4bRpxO0G|+7phAZK|G{V#!~gvZ|IaX7y~=QV8^itm43Cd7ytv5lYCps4 zBMfg(FuXeh5_xup;rStk7e^Uhonm->2qg9F2*Zn$3@;BeygJ74>IB1cAOeaUWq5In z;pGX2S4Tk#o&$|K&hX+0!^@*!S+LYgp!#DB&w(m|Qb!qH9tX<;6#%(l5ugbmLxAEC z29OQr0=0k)1e*zw1#*G9Kt{pE;fle^Am&4qK{P^L2-gL)5vCHz09phx5Mmm{SgH1v4-*F|)9;v2$>8 z^YHTV3yFw|Nk~e`DJrR`YH91}>KT}rnOj&oI=i}ic>DSX1&4%%M?^+N$0etwXJlpP z7Z#P2mX%jjR@c_mH#WC+boWe{IBD|KX)|WcS-fK9>NRWEZ``zX+x8th_Z>KR_~^0Y zXU?9#aQVvB>o;%RzH|59gNKivyn6li-G`5#K7aZ8?fZ|PzyAFFXL!~27BHF3_jGX# zk&w(i$nGq}$k6ssU*j-`i}Vzy>gl|^TWvSww1D%9pCxO*(+o( ze10)Mp**P~DaqoZXu#sPnax_tTYa}GWoFsDnQ(fa&9*ZUMwZ{$qVv|v{8clM=3lLI z=f9}I<5jN=5AN9&)8}xA#dz5!-_HRS3#4LMHFBmL{mkVxch%*{rt5N^wg(!d=CJd5 zRq@MDTj6+FWY6SljCYGZ$6M=p^K`tBc~VmpY2$ZNeWfKoa}~??C(~LSZ@MY2-Cp3h z?SR%zzk|%{bHo)Fzc28ZwluzH#*)9PaeBcw1%E87d@*(DOXK=qTb3R;;}!bF$?>wl z^tH8YpD*dyFIr{A9bCm`9)Pzvq8x^@ z)t3C_U*wf1eD=J4@Xi{xXkUp*SAGfGZC&Y?Ayv2aWD#4%y+u;G`VE&iRk}6iw8tn# zKKQ3J^`|;xvcZy77bYU~?{Ta%hzfl2~TS3j3^P6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iL7#JAC0(?STfeJyOp~1l+)Y{t5)6>(%#l^wF%huN2!6CrK#TzKe%F4>e z#|I>xoP2;JCnu+agD)=#2%4Fhxx2dy3yT9a0!c?lA0R0vCS~vJ7Z?}_WQ2!@$Hm2| zs_Lq%>n>luTuaALN5|N~$=BY|2S_?Pdm9*8I5_$2-@o6`(9+S__t2q3hrz(n8Kl72 z)aKNwQ^qDXj!wP~j^5X)>9XpSnJAeMd#Y>kiU%hty#?4!|@7}%te7Bpuq9XVk+bj9=ZuM#mdB(f` zaX23Tdtb=m$7iqZcdWOTYcc%Vvp_1og^^*Ee*Nktyzko>6t+AU^=vJaFJ&y5|6_;4 vq^|NeDLT`(Z0}a_47we5s_uTyv?cYts+xa$8!x2+ea7JF>gTe~DWM4fSBy>j literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-backdrop.png b/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..07cf602da53dc949b9024c4c25328b9b60e18f35 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n2Mb|LpV4>-?)JUISV`@iy0XB zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<9ZMIo6b zIjIb;W%&X51qvY%onF!i)@T5A@BhHlE<}a=IkMwsYC#pNnNVzh<~# ze07#&r^L+2Ti2N@vR?V9Dk&{0N_)j=^C@Pvkf5MoU}mpP%Hf48J33Ch`tZxyR8U{` zR)TxBhLTcI_0R9mXGihq+9od$T)F(d-m1=;pC#X)e_Gp-!J}cSwEla2{r`_&U){aC z|NMJb7Zaz%l_HV*ew9|&*B2`)E!q;Y;pGi(!I|gR*_U|>3Rd^!Zc55oC<3xFN+P;( z->r#3E-o%FJ=U_9i15vk>h73fQJQd^xuH*2xOlCwdQ`D+v=zgFRr?xaceDMHWB$V) X$mV8U;9K4c3{M76S3j3^P6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRlD5fKP}kP~m_8K0ZF6y~4u65Zk4trGX52d3hBT6}Wr!_4R>lBO@aq zX=P;v7l$+a{rw^A@bGXTBPuEiNXEp(z!jvWrNP+{MoCEtnn+Vq6PgH+J9X;RWy_Xr z+qP}@?%jtD9XfjS=&4hu&YnGc?b@}wckkZ2ckclhyat2MpFe;7`t|$w??1rc*RNl{ zfB*jT=g;52fB(V2e;AN$3{U`CP*oD-7tFxO#LU9Z!O6wV%P$}(BrYK-Eh8(hsHCi- zs-~`~rLCiHU}$7)Vrpt;W^Q3&X=!O?ZDV6=YiDQg;OOM+;^OM&=I-v{;pye=?c?Vk z5EvK~919z1gG&ZFlqUcUSM2)S$rmotqam87{!sBWYvuCfCkATiC1p=O zUl9-Cv+U-Kvhc6*Ddl*ma-QVL<)b{zs&R?#7?2bK_fAmC-?bDoznbs#=zu4Lc*2mQf-0^b;SD@EIYQ5VXf13!-DUV18$tovB&rEjq zE0p~o_qu*CmTUKQ zdTwNvaX_#oZC0qLbJkT8ZVs!A6Pk)wlQ!?1?Wb~Sx9?>Bpc^HZPMis1xmnw+d#p}u z;!?>?#cP?pqO_-O*}}ADcgCdC(i1K!|K6)-^;vu!!^GA|=Y8Ph?&<31vd$@?2>`cV BpDF+V literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-dark.png b/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1f6a2872536e98e43f78fae1196159be470a5a34 GIT binary patch literal 768 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)A_nLDqP*0c%wmOr z)RNSq9l!iL7#JAU0(?STfeOh6TwGk7Fd!fx0z|^X;^N{`Vq&sNO6p2Vnu>~=ipm;_ z%38|GT1qOKs_MFG8af(U2AZ0N+BzmWx~6*iW_kwZdioZ6hL(DU=K4k!`i2&U#@2?$ zR$ydpWCBDs#wNBVX12zrb|$8_CZ=|#=Jr5jX6|5S0Yr}GmQEH{&X(3LRyMA-_8zwO zo^}pi_Kw~TPCky#zD_QFUOu6|{*itGkpV%`K_RgrVeutpwe21KUELGAdnWbtPM$nv z*5V~Amn>bmcI~FCS8v?E|M1zf=U=~m{r&s*-@kwV|NnnjEB*p7m~2ae{DK*nSXg=a z1cih}#Uy3q6;xC;G<8kP%q<)oUHk(wv$At@^9pL~+d395-n?zk-h+pa+`Iqa$smC88EnB^!~jj z%v_$#PIiR_D{dP-p0TTrvGMP_x{G_m4rz#?#f$Wt~$(698lm{7?V@ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive.png b/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e6321b0de35b5a391d5fbd168db981e4e2f26ab8 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n2Mb|LpV4>-?)JUISV`@iy0XB zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<9ZMIo6b zIjIb;W%&X51qvY%om#!i)@T5Be`j>)u!ppfTg%0p8ZI|1lm5rYB@fY2N19 zRbKjuwT8n{wzlb{ zVBJc;#{o-=R$N^9mdVEC@~n=Iju{zeZ5o`G8jA@E3L0MP^erm4EE-pv3tG}$hqO>V4rdFd(Nh!;_cAL*yR~H~y<9oNc zQMecAj*erU#~l*yUs}1bqhsUJ;NND9TuXOeo0)w4+?HovtPB@|XU&*7OXDlUKjtNS W+*BTQd(8)iCWEJ|pUXO@geCy~62$cY literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive@2.png b/gtk/themes/Sweet-Dark/assets/radio-checked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f402fe796700915051b0b167309bf927adce5a56 GIT binary patch literal 1206 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 zQgbqkzc0H4bRlC^fKP}kP~pG=K0ZF61B8WzAggWRNxNN*VhNKjf{+} ztgPUIaE8CXKZG3~9u8zgMMVM0n3x#2g0!?WI2+C=DJg-oA&jP`CNvQsck0xs%a$$M zwr$()-MbGRI&}2t(Nm{RojrT@+O=zU@7}$4@7@D2cnt=hKY#xE_3QWV-+zF?uV24@ z|Ni~w&!4}4|Neu4|1jWodCfVX1+^tXe!&ckOw25-Z0sDI+&uh(Lc*eAQqpqrib~2V zs%q*Qnp)aAx_bHshDOFFrlw|Q<`x!~mX=o5Ha51lcJ>aAPR=eau5NDb?j9bVUf$k5 zzJC4zfq_B6A)#Sm;SrHh(J={GWz|isJrm|ETd{iW!6Vo1JbM1(<-5;6e*Ffz>|pAw zEMRiD>*?YcA|aW3kTY5+QH1TnYMn<$q7fcTg*NWJ?=r#F=$!kx z=lA`WV?JWs^nAkMo=5R9U$l)&c>EQ578V?EcHhawxrF{ZirM4o>TSvIEaCUdWuAkpjtGd=4 z^sc+IOG`$teoFgwh9$d9=Pa7=Vn#ug`cvr}XZkoUzLI*q;qET}+uEA;F-^YDw}y5- ztrWHm-~YFY@4?N5e@d8ZUC+5|?mQ?}wXSAr{kM-#mfP%TXY4hfByzS;aGN{(r}wYl ze>$GbBWhVbG0bSq;`ax|HJ`p;{=@(I87^JU)t!yI=P#{koVZN2sYHk^-C)DlI(cPD zvx25OCrhst^31(HS#Oa*nU$o^iIVaSE-w30=1DUpx19XBq`&H%L%Q<=j>HXpms4i* zEk3u5i+$@c)0X8c&r1u7-n(qD=

m!Oxd2z1`%R$^N8FX)eGd3) zW?XJ{=FYXyImMGF3o(9L>a{mc^JxP&SMSWArot~rn@@@G{$AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-checked@2.png b/gtk/themes/Sweet-Dark/assets/radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..708fa2e3d8a74f5227f613640b866f6793337344 GIT binary patch literal 1232 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 zQgbqkzc0H4bRpxO0G|+7phAZK|G{V#!~gvZ|IaX7y~=QV8^itm43Cd7ytv5lYCps4 zBMfg(FuXeh5_xup;rStk7e^Uhonm->2qg9F2*Zn$3@;BeygJ74>IB1cAOeaUWq5In z;pGX2S4Tk#o&$|K&hX+0!^@*!S+LYgp!#DB&w(m|Qb!qH9tX<;6#%(l5ugbmLxAEC z29OQr0=0k)1e*zw1#*G9Kt{pE;fle^Am&4qK{P^L2-gL)5vCHz09phx5Mmm{SgH1v4-*F|)9;v2$>8 z^YHTV3yFw|Nk~e`DJrR`YH91}>KT}rnOj&oI=i}ic>DSX1&4%%M?^+N$0etwXJlpP z7Z#P2mX%jjR@c_mH#WC+boWe{IBD|KX)|WcS-fK9>NRWEZ``zX+x8th_Z>KR_~^0Y zXU?9#aQVvB>o;%RzH|59gNKivyn6li-G`5#K7aZ8?fZ|PzyAFFXL!~27BHF3_jGX# zk&w(i$nGq}$k6ssU*j-`i}Vzy>gl|^TWvSww1D%9pCxO*(+o( ze10)Mp**P~DaqoZXu#sPnax_tTYa}GWoFsDnQ(fa&9*ZUMwZ{$qVv|v{8clM=3lLI z=f9}I<5jN=5AN9&)8}xA#dz5!-_HRS3#4LMHFBmL{mkVxch%*{rt5N^wg(!d=CJd5 zRq@MDTj6+FWY6SljCYGZ$6M=p^K`tBc~VmpY2$ZNeWfKoa}~??C(~LSZ@MY2-Cp3h z?SR%zzk|%{bHo)Fzc28ZwluzH#*)9PaeBcw1%E87d@*(DOXK=qTb3R;;}!bF$?>wl z^tH8YpD*dyFIr{A9bCm`9)Pzvq8x^@ z)t3C_U*wf1eD=J4@Xi{xXkUp*SAGfGZC&Y?Ayv2aWD#4%y+u;G`VE&iRk}6iw8tn# zKKQ3J^`|;xvcZy77bYU~?{Ta%hzfl2~TS3j3^P6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-G{gTh3|Fr*+}_6U`~<`EBMdK&GQ2p(@ElA688425xG%vX z&w*Sx0*fQKaB(o>!X}10dw`1n|Nrmtnbikqi)=}dUoZnJ8@raaj&5(?go%@GPLAe^V-VZ38MS^mK6yk&p~M*eT>}z~FjOeT8ZXuWP~I|KVYVYUeJ- zr_D~xI5oTMV{OXg?8Tvf9)2;KB*&tqDb4vKWLmeAuDGA=2AQ-MR~SzxHm#3Jm{(?O zF*WANu1Y4miCIixlPU|V+@fZl+WgV%lAdnN{oOVfU$K|6hzHAjTKpRn7@n?vF6*2U Fng9TQx=sK9 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-active.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-active@2.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..db7dc6145e0dc7ad93fe00625389bf41708de746 GIT binary patch literal 716 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^aZ(pAc6d&G7#}7_DNszn|gpF@|Sn7+xM@czK-R)d_}YM;M+RWq1zc z0uhh_M8`o4AQvbIWWP8DLLhM<<0u$`^&+bQ%7T;u6+;+cEg&w00X7ZFhKL}Mhn6y2 z-okKYE5p@o3^#TFwG`YqS@7w8!`<@@_bxPidHmq}=LbK(KKS$F|NsAID(qGQy<=Ju z)+OhWILb%FFjoxLnI_?4{}={3SeM+uzoYIt9Vb$B7xb!hFG_TBZ|t^FSl|FrqyuFLIu&htpj3oC;!%S>2eb4-7Av1Tc3P<$7eq%&b>%F5yl z+iAhFYb+VHeaac;Y?{O!A*k)i&A#U15#4N_k0+$$l(J6tD=t(M431vMGk?9$Spg73 zo_kqZ#|qW^@&EVg&zSUKW@V+>9>cEYjf^j%+*ceDRtsM+$UK}N@BQq_#9pO~GF3)>OUw7Fe|Ro_&~v`s T8?mFYpj6=L>gTe~DWM4ffEPd6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop-dark.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef8cb691186ba35f55186bfcb24b18c54af185c4 GIT binary patch literal 467 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-G{gTh3|Fr*+}_6U`~<`EBMdK&GQ2p(@ElA688425xG%vX z&w*Sx0*fQKaB(o>!X}10dw`1n|Nrmtnbikqi)=}dUoZnJ8@raaj&5(?go%@GPLAe^V-VZ38MS^mK6yk&p~M*eT>}z~FjOeT8ZXuWP~I|KVYVYUeJ- zr_D~xI5oTMV{OXg?8Tvf9)2;KB*&tqDb4vKWLmeAuDGA=2AQ-MR~SzxHm#3Jm{(?O zF*WANu1Y4miCIixlPU|V+@fZl+WgV%lAdnN{oOVfU$K|6hzHAjTKpRn7@n?vF6*2U Fng9TQx=sK9 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop@2.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..db7dc6145e0dc7ad93fe00625389bf41708de746 GIT binary patch literal 716 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^aZ(pAc6d&G7#}7_DNszn|gpF@|Sn7+xM@czK-R)d_}YM;M+RWq1zc z0uhh_M8`o4AQvbIWWP8DLLhM<<0u$`^&+bQ%7T;u6+;+cEg&w00X7ZFhKL}Mhn6y2 z-okKYE5p@o3^#TFwG`YqS@7w8!`<@@_bxPidHmq}=LbK(KKS$F|NsAID(qGQy<=Ju z)+OhWILb%FFjoxLnI_?4{}={3SeM+uzoYIt9Vb$B7xb!hFG_TBZ|t^FSl|FrqyuFLIu&htpj3oC;!%S>2eb4-7Av1Tc3P<$7eq%&b>%F5yl z+iAhFYb+VHeaac;Y?{O!A*k)i&A#U15#4N_k0+$$l(J6tD=t(M431vMGk?9$Spg73 zo_kqZ#|qW^@&EVg&zSUKW@V+>9>cEYjf^j%+*ceDRtsM+$UK}N@BQq_#9pO~GF3)>OUw7Fe|Ro_&~v`s T8?mFYpj6=L>gTe~DWM4ffEPd6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-dark.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef8cb691186ba35f55186bfcb24b18c54af185c4 GIT binary patch literal 467 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-G{gTh3|Fr*+}_6U`~<`EBMdK&GQ2p(@ElA688425xG%vX z&w*Sx0*fQKaB(o>!X}10dw`1n|Nrmtnbikqi)=}dUoZnJ8@raaj&5(?go%@GPLAe^V-VZ38MS^mK6yk&p~M*eT>}z~FjOeT8ZXuWP~I|KVYVYUeJ- zr_D~xI5oTMV{OXg?8Tvf9)2;KB*&tqDb4vKWLmeAuDGA=2AQ-MR~SzxHm#3Jm{(?O zF*WANu1Y4miCIixlPU|V+@fZl+WgV%lAdnN{oOVfU$K|6hzHAjTKpRn7@n?vF6*2U Fng9TQx=sK9 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-hover-dark.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef8cb691186ba35f55186bfcb24b18c54af185c4 GIT binary patch literal 467 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-G{gTh3|Fr*+}_6U`~<`EBMdK&GQ2p(@ElA688425xG%vX z&w*Sx0*fQKaB(o>!X}10dw`1n|Nrmtnbikqi)=}dUoZnJ8@raaj&5(?go%@GPLAe^V-VZ38MS^mK6yk&p~M*eT>}z~FjOeT8ZXuWP~I|KVYVYUeJ- zr_D~xI5oTMV{OXg?8Tvf9)2;KB*&tqDb4vKWLmeAuDGA=2AQ-MR~SzxHm#3Jm{(?O zF*WANu1Y4miCIixlPU|V+@fZl+WgV%lAdnN{oOVfU$K|6hzHAjTKpRn7@n?vF6*2U Fng9TQx=sK9 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-hover.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-hover@2.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..db7dc6145e0dc7ad93fe00625389bf41708de746 GIT binary patch literal 716 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^aZ(pAc6d&G7#}7_DNszn|gpF@|Sn7+xM@czK-R)d_}YM;M+RWq1zc z0uhh_M8`o4AQvbIWWP8DLLhM<<0u$`^&+bQ%7T;u6+;+cEg&w00X7ZFhKL}Mhn6y2 z-okKYE5p@o3^#TFwG`YqS@7w8!`<@@_bxPidHmq}=LbK(KKS$F|NsAID(qGQy<=Ju z)+OhWILb%FFjoxLnI_?4{}={3SeM+uzoYIt9Vb$B7xb!hFG_TBZ|t^FSl|FrqyuFLIu&htpj3oC;!%S>2eb4-7Av1Tc3P<$7eq%&b>%F5yl z+iAhFYb+VHeaac;Y?{O!A*k)i&A#U15#4N_k0+$$l(J6tD=t(M431vMGk?9$Spg73 zo_kqZ#|qW^@&EVg&zSUKW@V+>9>cEYjf^j%+*ceDRtsM+$UK}N@BQq_#9pO~GF3)>OUw7Fe|Ro_&~v`s T8?mFYpj6=L>gTe~DWM4ffEPd6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-backdrop-dark.png b/gtk/themes/Sweet-Dark/assets/radio-mixed-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d51669cab6319e1ad03b7379db0f7a60f1752ea1 GIT binary patch literal 467 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-w6U>qXlSUXr>C>CzoVnCgM+u7iOL$!i z{{9aSGgLcwF+Oc}V#cZ2Wglx(9%nBO{qyjP*(5m@Elp|8A0gAaopiKCIf9npUo&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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-w6U>qXlSUXr>C>CzoVnCgM+u7iOL$!i z{{9aSGgLcwF+Oc}V#cZ2Wglx(9%nBO{qyjP*(5m@Elp|8A0gAaopiKCIf9npUo&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_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-mixed@2.png b/gtk/themes/Sweet-Dark/assets/radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..db7dc6145e0dc7ad93fe00625389bf41708de746 GIT binary patch literal 716 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^aZ(pAc6d&G7#}7_DNszn|gpF@|Sn7+xM@czK-R)d_}YM;M+RWq1zc z0uhh_M8`o4AQvbIWWP8DLLhM<<0u$`^&+bQ%7T;u6+;+cEg&w00X7ZFhKL}Mhn6y2 z-okKYE5p@o3^#TFwG`YqS@7w8!`<@@_bxPidHmq}=LbK(KKS$F|NsAID(qGQy<=Ju z)+OhWILb%FFjoxLnI_?4{}={3SeM+uzoYIt9Vb$B7xb!hFG_TBZ|t^FSl|FrqyuFLIu&htpj3oC;!%S>2eb4-7Av1Tc3P<$7eq%&b>%F5yl z+iAhFYb+VHeaac;Y?{O!A*k)i&A#U15#4N_k0+$$l(J6tD=t(M431vMGk?9$Spg73 zo_kqZ#|qW^@&EVg&zSUKW@V+>9>cEYjf^j%+*ceDRtsM+$UK}N@BQq_#9pO~GF3)>OUw7Fe|Ro_&~v`s T8?mFYpj6=L>gTe~DWM4ffEPd6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-selected-insensitive@2.png b/gtk/themes/Sweet-Dark/assets/radio-selected-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f928dbceda95505885a186c1fe0f9d5101f5bf14 GIT binary patch literal 1104 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 MUHx3vIVCg!0D0T;ng9R* literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop-dark.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2cd11b11c00bb61ffda829fcb7a48511faa811ff GIT binary patch literal 713 zcmV;)0yh1LP)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0scuuK~y-6jgviSQ&AX(pYJ5; zA2IDvgdo+_K@=zHpa`Y6$!#q32OYABbTK&UC{l@55oagCAw%h)Lcv4>!6sL_IMzV~ z2Mr~Iq7GF9Hb3Wc=#9owY@X#D4)62wodZYM#rXKSs0oHHBDex000^6?yu`MaJ@3V* z&b)N)ClfQ*t;!970sm-gXVpPJQvA($Y@z|4F4%Jyuu(RM2do zQh8sE#g3f-N%r=IM`A|~J+D+Mb}!j+oM3I+JQA2jSt*zE4-7z~ZY~3FKo*d2*>UF1 z?3Uy4nX_ubuSB_ouz~hpfsW7Qy6#}p_GN+d01BG|Z~gsAfx~`uwZFHuP$(3>|5MOr vA~8QDYSRiyfr$S;TLMK?AC}Acwa)x+s^ht09_h5d00000NkvXXu0mjf?x8H= literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..451b340d1aea0d38f2d9a72bec9677233f66bd39 GIT binary patch literal 479 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>%TL`D%$7sn8b-l>=G`Y}23us-OIy*YuS!;o!n!2SPod)$QeeMAI4us0s< z)=XiY`c-9encC%Znbpe@#eHQK3)`JBJZSKTS1S78--yUJ(-S{$P?bx5tFohOx_Dt? zNafnjI2C&iweqWH(k+f^uQTkueof?0Ma z_jQq;)ubD0Gfko=iM`s8@xbPfqu$gDU29m6RX6FYDDr;X686Y~Z}-HEwAYs(1WfuZ zcu)1>+Er7EV~(+2%CJ9_&uU$9aPN-{`>S^jdfqTSy!6Z5`G@m9u(Fvst6aGA*B=;w N44$rjF6*2UngINTz6SsR literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop@2.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eada512c4f8fea0917a80e9e492a972eab0ebdcd GIT binary patch literal 685 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$$RbPlzj!9t_}nlC~ny9l9k!e!&ckOw257>>Qk2+&sK|`~reP!Xlz# z;u4Zl(lWC03W`d~Dyr%lnp!%#din;=hxR)%FffXHx;TbNNah~wOgiYm;CfNL`$E*B z7Pk{kDn9T2*T=W7;wtX@_p@-9z09|lcdqaDyjpmD>ik#TT2-e!{GYY0-gRQrqGzYh ze3_6icXEJvV$m_L67l4v^W^@BXkR;fqhaRi^t=N-rKL=1Rff!do01aNnoBE8yW(Jc zVYValRuRUHGD!-T*m~62&mV{qeNv>gAc$AmGIzl>)_qU5v~=_6JlVpqSWL)r?ZS(K zMwY1sSNNnXw{EyBB5^X2#pkKyiKi2qKQ7^sczu?A!&H%&1-xIBG7hqAx_01Vcz->M z&|MJ+;g_CQ7+UKp)fe1m+r_<2w%}9A^XU<>JLkAuEQu_QSh~L5@z%x5wftXlW_(tW ke-*mJNPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC{<-d_r7-w6U>qXlSUXr>BF1gQaDto12@1L#VT}zoVnCgM+u7ix-ID z>|^ib4P@9m`ZzjyJ2?3|IQiH+1KGX~AQ3Rv$;Sbx($NPb1!RK-!EB&YCoZ6;mJX{{MAWL+Io- z#jD;9b#<=ugXAx3Hvci-RqD5K=TZN*;+iQAm7U6~!^4?EzGp7%G-bGLv4hW&;pmN5 z(F`8`=UEu;&VL=i@WE``s~Zd(x|^StXfv)lZt`4YI@b!j#g5-(zvnt`tUhv`XVYVm oWUpkO_r?bn`PJTk_xuC@DFVdQ&MBb@08R44Y5)KL literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-hover-dark.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0d9f14d2bfd54ccd0b1464491cf2095c7b17d2 GIT binary patch literal 650 zcmV;50(Jd~P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0l!H^K~y-6jnhj@l~EMN@!#IP zDg#De4bgxBb{HAtZ=JII7nMNjLBf=f$k7RN1Ul*(_#dTqpoH)rSY96qoNY zS-mE&Ci(EN$>-Zvt+lB9Rhzt8lUI}a@YRJC>M!<68{U%Y=CXr!9{K!F0DKr}6=z4$ zDusQKtQU<^yu4-@c65Bg6*LK{H%hwkQ`q=m&G4e)%zeyAx+7^1-YFgUv2H-yiSKwX z*b|XqZr$N!{X#>O(gfP2p={mJG}3@}!9*0o5SmRjb*>wb|Lnph^XX}1z8}o%E6D%X z*jS?&`;Z9zQR#S%bPpXq&fNL$DrqRQW%{n<5NS}k@_OMpZb)YdZ=}#8Zyb`pJi01e zuU6EXo(axiRGdA>%Fpy=q{ZxPKTZ|SxL|Byvi;ay_zyM29$Sxo{S&Y>sn*4OujC|} k3wK)ZNOD`L@?>TEZ%~q&bQwVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0l!H^K~y-6jnhj@l~EMN@!#IP zDg#De4bgxBb{HAtZ=JII7nMNjLBf=f$k7RN1Ul*(_#dTqpoH)rSY96qoNY zS-mE&Ci(EN$>-Zvt+lB9Rhzt8lUI}a@YRJC>M!<68{U%Y=CXr!9{K!F0DKr}6=z4$ zDusQKtQU<^yu4-@c65Bg6*LK{H%hwkQ`q=m&G4e)%zeyAx+7^1-YFgUv2H-yiSKwX z*b|XqZr$N!{X#>O(gfP2p={mJG}3@}!9*0o5SmRjb*>wb|Lnph^XX}1z8}o%E6D%X z*jS?&`;Z9zQR#S%bPpXq&fNL$DrqRQW%{n<5NS}k@_OMpZb)YdZ=}#8Zyb`pJi01e zuU6EXo(axiRGdA>%Fpy=q{ZxPKTZ|SxL|Byvi;ay_zyM29$Sxo{S&Y>sn*4OujC|} k3wK)ZNOD`L@?>TEZ%~q&bQwVZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRlC&fKP}kP$9$r|6sI=;r|(it5+HB?`L>?jN#ROhSx_J-kxB1cLv0L zc81~kA%+)68D5-ZczKxN6;QzmhUY+Z1T1)r;pGX2S4SD19btHWjN!#`hL=adQb2K_ z%3}=Aff|p4RKA2r0oh>g3!q}48lWIpC6EDB2{i%825JP0K$L-ug)0MU1e*p?15yAq z5Ns6GE{F)wUa%IBIbgd$UI3c|(g+cOXoNTtCIYkwZYGEUMj(@6Y!n8}78F6ODnWwb z0-yE*gT1;W$S;_Ik%^g=jf0bimycgaL{v;sNkvslTSr&Vz{Jel($U%7!`s(CC^#%U zA~GsEE-fP~yRfLVth}PKy0)&qv9+VSXTrqEQ>V?Evv|eI)oa$S-?(+#_8mL-9XNRS z=&|Ex&tJHF?9#p9i&r?f?mKQ7+PW#cz-<94aub#>~>Hy7{GWd6g$K2>ziFV-0w zirRQ)OgBBXx>v%W`BavDd&zp6UzaBA)1IEszHV3OlHXkWeyZ>?Zr1w9BQc?bpN=sx|ON$Z^QFVvzl%HHVQ`CHr}^tPmJVsj#3wx zc9lmaQ~KTsEw1P)cFsuI!_l@(w^9n(D^{!$*)#p9kc#%w>k02xy0ka4dVZ~cxW&Gko~&){!gdkV;&V+#;G_+RbMmbY(S8^@Nr9hAX5 MUHx3vIVCg!0D0T;ng9R* literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop-dark.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9a442ab9a1356376df33da059c078f901fa90f01 GIT binary patch literal 758 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)A_nLDqP*0c%wmOr z)RNSq9l!iL7#JA&0(?STfeJyOp~1l+)Y{t5)6>(%#l^wF%huN2!6CrK#TzKe3I<$U zTux3t4i3J&ARr_nA^}0-;?h9m=;&kb?5C!tuc4u*t!J#OYvSPKYwzd-Bpsc-4UH`w zoP3OotQ?(zT#%rNnXR#@t)r8#gQK?tP%qGAAae8pi9py+K33K)mNqU9&LCMETQ^%f z50I3zkBvQuVQcSUYwrmmAzFaSfFgGGULeu|h`j6_yzCsk>>a&0G zRMpluG_`efbx)hIWa;u1t5&aDzj5=9okz}{JAdKArAt?@UAuAf)~&nupFe;3=I#3r zA3uNj^5yG~pZ|P=7XpKyVXdc&V~B*L??LuxM@9*@3)5YGuA90xNAl)kr)?n~-zxt9 zmoGeAEdTt${n#J11{K^h3zl`~oqRg!j!Q|vOYT3u)vkMHN`9_lIR9qH(<7HtWenb{ z`|T|7E&uLes5Xmba>jd^MU^+qH~yHWZC`(*@5!m_Z1c5UO{RSnh_vfeJ0X7K=H?Tv zTkAJ4x?U5p42+w}oRG0uP~d8Ex4e0PceKcix= Q03FWY>FVdQ&MBb@0IE*}xBvhE literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..925c40fbb09eca9684d273c9e9136218369e80eb GIT binary patch literal 488 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>%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/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive-backdrop@2.png b/gtk/themes/Sweet-Dark/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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC^>?_=LCuX=7vK(9lp%PfurOe@91O2M2FE7cZbVCkXI@fuNqAnXZAE zuD+SRzPY`lkE4^fgOjg=laIYKknQUL5&@AQ5hoz&Yi;9ZZR=)Z>kbqF3wql+c-q=~ z+Sz-77!F=Q23RFX7NP)Xti2=9ScnNe%)Y%mKt~vr1o;Isu(GjhY3t}3TUy!JmX?)Q z^!D{nm^f+5wB395?mKkk=;bR{@7%rj;K9R>pFV&2`tAFlzbsbF;y~T=JzX3_BqV(g zc8fJSh_GI`-0^OPh}XT9K3z%2{{HWue0)}F{vOuMo8ME74qngr{ABmF@@?6T2VWfc z>LYaW#i44(gv0Kx@>d#bHwX3+#V!Au?-wWxyS^utthwyuz zyCULYp_G2k+vknzMgJR7@)5;ym)t8Ji8S0O6!uoK%&&Z%s9<#3E&FiU(}&q}ro@Kp b)bPX^UlDYBDfRCi(5Vcbu6{1-oD!MPZ}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/gtk/themes/Sweet-Dark/assets/radio-unchecked-insensitive@2.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/assets/radio-unchecked.png b/gtk/themes/Sweet-Dark/assets/radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..e575d219941a7d01b1417fd8d7a5703501dc9307 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFEal|5uKcnU=UlaJ%f?s$iMqhzx5|JHWvO9VpMxSpNS{uzNm!6j91JOZ^Rp)Y?U`Y zV%;F26EAsc3e`L-^M@l703sku6{1-oD!MZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4a$!P%Plzj!rYZR4|DqRYfkH`;UoZnB69*?Z4==xfppdYbxP+vXw4A(x zimHaDmbQ+rp21o_n{uGqSDr48AsXjE8+seS!1g1VVmktdcFSIKt0@}3v}YT?<^Mdc0Oen>82 z-Eltq@1p2u%YTV%Xn(4+ku}J(OXo+$-jfeG%_fEP{nwq!*qS1CeCGC+d?wSgdynIpdUaU2)QqC0V-^ cn=Wq`k367g!1Czra!?d_y85}Sb4q9e03KYuqyPW_ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/radio-unselected-hover@2.png b/gtk/themes/Sweet-Dark/assets/radio-unselected-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..64c745f55f9cc1d2bb51f98d9f9a1df9cf5c3d4a GIT binary patch literal 722 zcmV;@0xkWCP){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!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/gtk/themes/Sweet-Dark/assets/radio-unselected@2.png b/gtk/themes/Sweet-Dark/assets/radio-unselected@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/scale-slider-hover.svg b/gtk/themes/Sweet-Dark/assets/scale-slider-hover.svg new file mode 100644 index 0000000..d2c5c93 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/scale-slider-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/scale-slider-hover@2.png b/gtk/themes/Sweet-Dark/assets/scale-slider-hover@2.png new file mode 100755 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/gtk/themes/Sweet-Dark/assets/scale-slider.svg b/gtk/themes/Sweet-Dark/assets/scale-slider.svg new file mode 100644 index 0000000..5a4a425 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/scale-slider.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/scale-slider@2.png b/gtk/themes/Sweet-Dark/assets/scale-slider@2.png new file mode 100755 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(ig0000PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC{<-d_r6qo*!p;euUxqQHB>s8D1V^cyWy3(q@LsTNtivWw^PE;lX}} zCx^kZ$C%HoV}5a*_rx0BmnTJ@oe+I?Lg~bM%eR-UPHl_%a69($!Pa{hTfaP6_5ID- zmk)M)ezouIv;7}l?EmrMz`N%MetbCiPZ}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-X)h6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZuWC)V)3JSp<*gy^#qN+;G^zP)U9YFo^Q+p(7qw%)tg`sK;0?{C(= ze6Zv5t9@^u?f>v%|Bnv`-aS9?Eak7F*P|M>8UG|P7jaH9*u^X zjpDoygatw-JarR$F#THK69=&gmo5r4t_lbed-hcH`c;v~O|urRS*xY9YN_r)PUDb> z&}iS-=t;bZ-4nXDZR3&OwAJZT5tEI^y9a5{kG%}yId8aW!6!yF8U9SiuRp#5ZDsIu L^>bP0l+XkK%EZ>I literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-checkbox-checked@2.png b/gtk/themes/Sweet-Dark/assets/selected-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..02ace0e88d4b5e80042613a03903248e9012fe0d GIT binary patch literal 727 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^ar4 z@CS%~fB5_R!@oZro}LCk?{k*~`2{l=8W|rrcl)4AD5hb#i3& z!2p3a_nd`Wr+KYPTE1=37LBD_*DF8z|6ly%!;dac=G^;mcc1uk+xur2BIfSNkh*t} zG2*V0sUEk5tJ|9cn+^DtjK3eqKdZz%J^YlC|IwX0n<8qLJ-8CF^s>(hnd5a+b@jaE z4$5r*W|a4;Kk@GE^>0sx|M9R7>6*{4xcBGpxO@LRT&nguzuC{C_b)aub%XlcCGMR2 z7f#a?@>`M~xjx~*N4bafvq}yM@6-x?l@W8zGk%*|t@6ppTLG^o@}IkO?3}5c&##rt zz1O5N=O38yJvd;;OQXM=Pw4PlzkS^WzN9k1#wx%JAYS!^>j~FOD%>*u-#W50LTy|NrDSk1c>I z*-C=^f<3*wA3c7O@YOL9D5C4>;uyj)GdbWb1G76DKgZ&k3z@k(QqHh6aY-mMAJOpk l_Fk>vXMHC~kmE1|!=wj}7xjpMY$9ETYgCOvSxsDC_H9;lJQ)78&qol`;+05>jXZ2$lO literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-checkbox-mixed@2.png b/gtk/themes/Sweet-Dark/assets/selected-checkbox-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..76af8276d20d8593a95f33a1e0d2cafa7a94d83f GIT binary patch literal 408 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-m;w`Z({{R0krYHRpXdrh6ET zS6a__xiB<@L#IGNQ#j&Em0!4;Xytz6+bYjWb=u}1za5k!_v_4^A6|8QH@$B4nJ 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*xTJ<)!9i7Apj# zmZTQ#_~j3BLAj@kV~9oX+sPXRn+*h5zAur~Xv&&%p>x+FJ`aVXODk-gne(OZHNJ__ zNc()Z+b<{k_-w{P=BQH!7o6@)uDIv^K~7!lR6SpUQ2$kdvz|ZOqgPC4ywX->SeMvrm%eJY_iBxI;bR(A`t*cN-@D@Qmj?t=!3ySf3Ac0)wZkpUXO@geCx~ C?Qui^ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked.png b/gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..dd4ce43b8652f57eadf551640551673e44737819 GIT binary patch literal 322 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#Bxs;#}JF&x05#tHX8`Ad|x7|(UdjkLg%hUd>#r%msZ#~Gv`a+YkU)< zk@op+w_i^7@!5=p%u%NdE;!wpTyf9+gPgk9sd~Nyq5i7^XFY$mN3WR9c%`k%vY2(9 z1E0nEs=K-hXP+d`dCG9Maff=sp}VKr?>0>Q;Tg|)TDg-Yu|6N@1O`u6KbLh*2~7aV C>v4Pl literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked@2.png b/gtk/themes/Sweet-Dark/assets/selected-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9fbe2d2390040aee0f91c760df41c1cd123475bb 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_wV9k}be!SkQHB@C8D4<7KoTegBEbl#=EX73eODcT zTKG$X{DK+$0|JABCr+NSbJy-YZ{NACn^*>va`SX?43W5;oX}DEU!Lt>Zc@U7AN@RB z5`O}J%$Gd3_(Q$n9`}d;Q-Abxx&2i6^nP*c^E#1#{#$AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f`n~U2mk;8 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-radio-checked.png b/gtk/themes/Sweet-Dark/assets/selected-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-radio-checked@2.png b/gtk/themes/Sweet-Dark/assets/selected-radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..708fa2e3d8a74f5227f613640b866f6793337344 GIT binary patch literal 1232 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 zQgbqkzc0H4bRpxO0G|+7phAZK|G{V#!~gvZ|IaX7y~=QV8^itm43Cd7ytv5lYCps4 zBMfg(FuXeh5_xup;rStk7e^Uhonm->2qg9F2*Zn$3@;BeygJ74>IB1cAOeaUWq5In z;pGX2S4Tk#o&$|K&hX+0!^@*!S+LYgp!#DB&w(m|Qb!qH9tX<;6#%(l5ugbmLxAEC z29OQr0=0k)1e*zw1#*G9Kt{pE;fle^Am&4qK{P^L2-gL)5vCHz09phx5Mmm{SgH1v4-*F|)9;v2$>8 z^YHTV3yFw|Nk~e`DJrR`YH91}>KT}rnOj&oI=i}ic>DSX1&4%%M?^+N$0etwXJlpP z7Z#P2mX%jjR@c_mH#WC+boWe{IBD|KX)|WcS-fK9>NRWEZ``zX+x8th_Z>KR_~^0Y zXU?9#aQVvB>o;%RzH|59gNKivyn6li-G`5#K7aZ8?fZ|PzyAFFXL!~27BHF3_jGX# zk&w(i$nGq}$k6ssU*j-`i}Vzy>gl|^TWvSww1D%9pCxO*(+o( ze10)Mp**P~DaqoZXu#sPnax_tTYa}GWoFsDnQ(fa&9*ZUMwZ{$qVv|v{8clM=3lLI z=f9}I<5jN=5AN9&)8}xA#dz5!-_HRS3#4LMHFBmL{mkVxch%*{rt5N^wg(!d=CJd5 zRq@MDTj6+FWY6SljCYGZ$6M=p^K`tBc~VmpY2$ZNeWfKoa}~??C(~LSZ@MY2-Cp3h z?SR%zzk|%{bHo)Fzc28ZwluzH#*)9PaeBcw1%E87d@*(DOXK=qTb3R;;}!bF$?>wl z^tH8YpD*dyFIr{A9bCm`9)Pzvq8x^@ z)t3C_U*wf1eD=J4@Xi{xXkUp*SAGfGZC&Y?Ayv2aWD#4%y+u;G`VE&iRk}6iw8tn# zKKQ3J^`|;xvcZy77bYU~?{Ta%hzfl2~TS3j3^P6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-G{gTh3|Fr*+}_6U`~<`EBMdK&GQ2p(@ElA688425xG%vX z&w*Sx0*fQKaB(o>!X}10dw`1n|Nrmtnbikqi)=}dUoZnJ8@raaj&5(?go%@GPLAe^V-VZ38MS^mK6yk&p~M*eT>}z~FjOeT8ZXuWP~I|KVYVYUeJ- zr_D~xI5oTMV{OXg?8Tvf9)2;KB*&tqDb4vKWLmeAuDGA=2AQ-MR~SzxHm#3Jm{(?O zF*WANu1Y4miCIixlPU|V+@fZl+WgV%lAdnN{oOVfU$K|6hzHAjTKpRn7@n?vF6*2U Fng9TQx=sK9 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-radio-mixed.png b/gtk/themes/Sweet-Dark/assets/selected-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-radio-mixed@2.png b/gtk/themes/Sweet-Dark/assets/selected-radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..db7dc6145e0dc7ad93fe00625389bf41708de746 GIT binary patch literal 716 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^aZ(pAc6d&G7#}7_DNszn|gpF@|Sn7+xM@czK-R)d_}YM;M+RWq1zc z0uhh_M8`o4AQvbIWWP8DLLhM<<0u$`^&+bQ%7T;u6+;+cEg&w00X7ZFhKL}Mhn6y2 z-okKYE5p@o3^#TFwG`YqS@7w8!`<@@_bxPidHmq}=LbK(KKS$F|NsAID(qGQy<=Ju z)+OhWILb%FFjoxLnI_?4{}={3SeM+uzoYIt9Vb$B7xb!hFG_TBZ|t^FSl|FrqyuFLIu&htpj3oC;!%S>2eb4-7Av1Tc3P<$7eq%&b>%F5yl z+iAhFYb+VHeaac;Y?{O!A*k)i&A#U15#4N_k0+$$l(J6tD=t(M431vMGk?9$Spg73 zo_kqZ#|qW^@&EVg&zSUKW@V+>9>cEYjf^j%+*ceDRtsM+$UK}N@BQq_#9pO~GF3)>OUw7Fe|Ro_&~v`s T8?mFYpj6=L>gTe~DWM4ffEPd6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/selected-radio-unchecked-dark.png b/gtk/themes/Sweet-Dark/assets/selected-radio-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0d9f14d2bfd54ccd0b1464491cf2095c7b17d2 GIT binary patch literal 650 zcmV;50(Jd~P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0l!H^K~y-6jnhj@l~EMN@!#IP zDg#De4bgxBb{HAtZ=JII7nMNjLBf=f$k7RN1Ul*(_#dTqpoH)rSY96qoNY zS-mE&Ci(EN$>-Zvt+lB9Rhzt8lUI}a@YRJC>M!<68{U%Y=CXr!9{K!F0DKr}6=z4$ zDusQKtQU<^yu4-@c65Bg6*LK{H%hwkQ`q=m&G4e)%zeyAx+7^1-YFgUv2H-yiSKwX z*b|XqZr$N!{X#>O(gfP2p={mJG}3@}!9*0o5SmRjb*>wb|Lnph^XX}1z8}o%E6D%X z*jS?&`;Z9zQR#S%bPpXq&fNL$DrqRQW%{n<5NS}k@_OMpZb)YdZ=}#8Zyb`pJi01e zuU6EXo(axiRGdA>%Fpy=q{ZxPKTZ|SxL|Byvi;ay_zyM29$Sxo{S&Y>sn*4OujC|} k3wK)ZNOD`L@?>TEZ%~q&bQwVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0l!H^K~y-6jnhj@l~EMN@!#IP zDg#De4bgxBb{HAtZ=JII7nMNjLBf=f$k7RN1Ul*(_#dTqpoH)rSY96qoNY zS-mE&Ci(EN$>-Zvt+lB9Rhzt8lUI}a@YRJC>M!<68{U%Y=CXr!9{K!F0DKr}6=z4$ zDusQKtQU<^yu4-@c65Bg6*LK{H%hwkQ`q=m&G4e)%zeyAx+7^1-YFgUv2H-yiSKwX z*b|XqZr$N!{X#>O(gfP2p={mJG}3@}!9*0o5SmRjb*>wb|Lnph^XX}1z8}o%E6D%X z*jS?&`;Z9zQR#S%bPpXq&fNL$DrqRQW%{n<5NS}k@_OMpZb)YdZ=}#8Zyb`pJi01e zuU6EXo(axiRGdA>%Fpy=q{ZxPKTZ|SxL|Byvi;ay_zyM29$Sxo{S&Y>sn*4OujC|} k3wK)ZNOD`L@?>TEZ%~q&bQwVZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix>h@OHzvzob!wF zQgbqkzc0H4bRlC&fKP}kP$9$r|6sI=;r|(it5+HB?`L>?jN#ROhSx_J-kxB1cLv0L zc81~kA%+)68D5-ZczKxN6;QzmhUY+Z1T1)r;pGX2S4SD19btHWjN!#`hL=adQb2K_ z%3}=Aff|p4RKA2r0oh>g3!q}48lWIpC6EDB2{i%825JP0K$L-ug)0MU1e*p?15yAq z5Ns6GE{F)wUa%IBIbgd$UI3c|(g+cOXoNTtCIYkwZYGEUMj(@6Y!n8}78F6ODnWwb z0-yE*gT1;W$S;_Ik%^g=jf0bimycgaL{v;sNkvslTSr&Vz{Jel($U%7!`s(CC^#%U zA~GsEE-fP~yRfLVth}PKy0)&qv9+VSXTrqEQ>V?Evv|eI)oa$S-?(+#_8mL-9XNRS z=&|Ex&tJHF?9#p9i&r?f?mKQ7+PW#cz-<94aub#>~>Hy7{GWd6g$K2>ziFV-0w zirRQ)OgBBXx>v%W`BavDd&zp6UzaBA)1IEszHV3OlHXkWeyZ>?Zr1w9BQc?bpN=sx|ON$Z^QFVvzl%HHVQ`CHr}^tPmJVsj#3wx zc9lmaQ~KTsEw1P)cFsuI!_l@(w^9n(D^{!$*)#p9kc#%w>k02xy0ka4dVZ~cxW&Gko~&){!gdkV;&V+#;G_+RbMmbY(S8^@Nr9hAX5 MUHx3vIVCg!0D0T;ng9R* literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/assets/switch-insensitive.svg b/gtk/themes/Sweet-Dark/assets/switch-insensitive.svg new file mode 100755 index 0000000..30b08fe --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-insensitive.svg @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-insensitive@2.svg b/gtk/themes/Sweet-Dark/assets/switch-insensitive@2.svg new file mode 100755 index 0000000..7372b08 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-insensitive@2.svg @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-off.svg b/gtk/themes/Sweet-Dark/assets/switch-off.svg new file mode 100755 index 0000000..f5800e1 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-off.svg @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-off@2.svg b/gtk/themes/Sweet-Dark/assets/switch-off@2.svg new file mode 100755 index 0000000..f5800e1 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-off@2.svg @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-on.svg b/gtk/themes/Sweet-Dark/assets/switch-on.svg new file mode 100755 index 0000000..03cc342 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-on.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-on@2.svg b/gtk/themes/Sweet-Dark/assets/switch-on@2.svg new file mode 100755 index 0000000..03cc342 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-on@2.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive.svg new file mode 100755 index 0000000..9aa5130 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive.svg @@ -0,0 +1,11540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive@2.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive@2.svg new file mode 100755 index 0000000..069b0a3 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-insensitive@2.svg @@ -0,0 +1,11540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-off.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-off.svg new file mode 100755 index 0000000..fd4e313 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-off.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-off@2.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-off@2.svg new file mode 100755 index 0000000..fd4e313 --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-off@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-on.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-on.svg new file mode 100755 index 0000000..be0b5bb --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-on.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/assets/switch-slider-on@2.svg b/gtk/themes/Sweet-Dark/assets/switch-slider-on@2.svg new file mode 100755 index 0000000..be0b5bb --- /dev/null +++ b/gtk/themes/Sweet-Dark/assets/switch-slider-on@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-left.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-left.svg new file mode 100755 index 0000000..deaa123 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-left.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-right.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-right.svg new file mode 100755 index 0000000..626ed7e --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-today.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-today.svg new file mode 100755 index 0000000..66cfc80 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/calendar-today.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-focused.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-focused.svg new file mode 100755 index 0000000..128aae7 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-focused.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off-focused.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off-focused.svg new file mode 100755 index 0000000..95f4fd3 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off-focused.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off.svg new file mode 100755 index 0000000..e817305 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox.svg new file mode 100755 index 0000000..1b1410c --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/checkbox.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/close-window.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/close-window.svg new file mode 100644 index 0000000..99d6db3 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/close-window.svg @@ -0,0 +1,105 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-ltr.png b/gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-ltr.png new file mode 100755 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/gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-rtl.png b/gtk/themes/Sweet-Dark/gnome-shell/assets/corner-ripple-rtl.png new file mode 100755 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/gtk/themes/Sweet-Dark/gnome-shell/assets/dash-placeholder.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/dash-placeholder.svg new file mode 100755 index 0000000..cbae148 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/logged-in-indicator.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/logged-in-indicator.svg new file mode 100755 index 0000000..c0267ea --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/logged-in-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/noise-texture.png b/gtk/themes/Sweet-Dark/gnome-shell/assets/noise-texture.png new file mode 100755 index 0000000000000000000000000000000000000000..6b70a2d40790fcbec68b2db067f4f6b0d47ec740 GIT binary patch literal 79464 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 MD{I5+6fGkE2SYF}a{vGU literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/process-working.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/process-working.svg new file mode 100755 index 0000000..920a67d --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/process-working.svg @@ -0,0 +1,3084 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/running-indicator.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/running-indicator.svg new file mode 100755 index 0000000..ebe7ecf --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/running-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/source-button-border.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/source-button-border.svg new file mode 100755 index 0000000..6e5051e --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/source-button-border.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-off.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-off.svg new file mode 100755 index 0000000..c170357 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-on.svg b/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-on.svg new file mode 100755 index 0000000..c0f9b09 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/gtk/themes/Sweet-Dark/gnome-shell/assets/ws-switch-arrow-down.png b/gtk/themes/Sweet-Dark/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/gtk/themes/Sweet-Dark/gnome-shell/assets/ws-switch-arrow-up.png b/gtk/themes/Sweet-Dark/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: 0px 0px 2px rgba(0, 0, 0, 0.9); } + #panel .panel-button:hover { + background: rgba(41, 47, 69, 0.65); + 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: #c50ed2; + background-gradient-end: #8500f7; + background-gradient-direction: horizontal; + color: #f7f7f7; + text-shadow: 0px 0px 2px rgba(92, 92, 92, 0.9); + transition-duration: 200ms; } + #panel .panel-button:active .system-status-icon, + #panel .panel-button:active .app-menu-icon > StIcon, + #panel .panel-button:active .popup-menu-arrow, #panel .panel-button:overview .system-status-icon, + #panel .panel-button:overview .app-menu-icon > StIcon, + #panel .panel-button:overview .popup-menu-arrow, #panel .panel-button:focus .system-status-icon, + #panel .panel-button:focus .app-menu-icon > StIcon, + #panel .panel-button:focus .popup-menu-arrow, #panel .panel-button:checked .system-status-icon, + #panel .panel-button:checked .app-menu-icon > StIcon, + #panel .panel-button:checked .popup-menu-arrow { + icon-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9); } + #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: #b5c3c8; } + .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: #b5c3c8; } + #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: #f47d49; } + #panel.solid { + background-color: #161925; + /* 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, +.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: #171926; } + .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 { + border-radius: 4px; + 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 { + background-color: #222638; } + +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active, +.message-list-section-title:active { + color: white; + background-color: #c50ed2; } + +.datemenu-today-button .date-label { + font-size: 1.5em; } + +.world-clocks-header, +.weather-header, +.events-section-title, +.message-list-section-title { + color: #7b939c; + font-weight: bold; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.weather-box { + spacing: 0.4em; } + +.calendar-month-label { + color: #899fa7; + 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(152, 171, 178, 0.05); } + .pager-button:active { + background-color: rgba(24, 27, 40, 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-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 1.4em; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: #222638; } + .calendar-day-base:active, .calendar-day-base:selected { + color: #f7f7f7; + background-color: #c50ed2; + border-color: transparent; } + .calendar-day-base.calendar-day-heading { + color: #7b939c; + 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: #58636d; } + +.calendar-today { + font-weight: bold; + border: 1px solid rgba(18, 21, 30, 0.5); } + +.calendar-day-with-events { + color: #b5c3c8; + font-weight: bold; + background-image: url("assets/calendar-today.svg"); } + +.calendar-other-month-day { + color: #58636d; + 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(152, 171, 178, 0.3); + color: #181b28; } + +/* Message list */ +.message-list { + width: 31.5em; } + .message-list .message-title { + color: #899fa7; } + +.message-list-clear-button.button { + color: #98abb2; + background-color: #0e1018; + box-shadow: none; + border: 1px solid #12151e; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + border: 1px solid #12151e; + margin: 1.5em 1.5em 0; } + .message-list-clear-button.button:hover, .message-list-clear-button.button:focus { + color: #c50ed2; + background-color: #12151e; + border: 1px solid #12151e; + 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: #98abb2; + background-color: transparent; } + +.message-list-section-close:hover > StIcon, +.message-list-section-close:focus > StIcon .message-list-section-close:active > StIcon { + color: #ff007a; + background: transparent; } + +.message { + border-radius: 1px; + background: transparent; } + .message:hover, .message:focus { + background-color: #161925; + box-shadow: 3px 0px 0px 0px #c50ed2 inset; } + +.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: #6c8791; + 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: #ff007a; } + +.message-media-control { + padding: 12px; + color: #627a82; } + .message-media-control:last-child:ltr { + padding-right: 18px; } + .message-media-control:last-child:rtl { + padding-left: 18px; } + .message-media-control:hover { + color: #98abb2; } + .message-media-control:insensitive { + color: #364348; } + +.media-message-cover-icon { + icon-size: 48px !important; } + .media-message-cover-icon.fallback { + color: #2b3148; + background-color: #181b28; + border: 2px solid #181b28; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + +.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: #98abb2; + border-radius: 32px; + /* wish we could do 50% */ + border: 1px solid #12151e; + background: #12151e; + padding: 13px; } + .system-menu-action:hover, .system-menu-action:focus { + border: 1px solid #c50ed2; + color: #c50ed2; + background: transparent; } + .system-menu-action:active { + background-color: #980ba2; + color: #f7f7f7; + border: 1px solid #980ba2; } + .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-image: url("assets/close-window.svg"); + background-size: 32px; + 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: #98abb2; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + border: 2px solid #12151e; } + +.nm-dialog-header { + font-weight: bold; } + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid #12151e; + padding: 12px; + spacing: 20px; } + +.nm-dialog-item:selected { + background-color: #c50ed2; + color: #f7f7f7; } + +.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-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: 4px solid rgba(197, 14, 210, 0.3); + border-radius: 0px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + +.window-caption { + spacing: 20px; + color: white; + background-color: rgba(24, 27, 40, 0.65); + border-radius: 2px; + padding: 4px 8px; } + +.search-entry { + width: 320px; + padding: 9px; + border-radius: 100px; + border: none; + color: #98abb2; + background-color: rgba(24, 27, 40, 0.6); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 3px rgba(0, 0, 0, 0.22); } + .search-entry:focus { + border-width: 0; + color: #98abb2; + background-color: rgba(24, 27, 40, 0.8); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.3); } + .search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(152, 171, 178, 0.7); } + .search-entry:hover, .search-entry:focus { + background-color: rgba(24, 27, 40, 0.8); } + .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #98abb2; } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + spacing: 32px; } + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + 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: white; + background-color: rgba(22, 25, 37, 0.65); + padding: 6px 0; + border: 1px solid #12151e; + 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: white; + background-color: rgba(22, 25, 37, 0.65); + 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: #c50ed2; + background-color: rgba(24, 27, 40, 0.95); + border: 1px solid #12151e; + 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(5, 5, 8, 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(24, 27, 40, 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(11, 12, 18, 0.85); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.3); + color: #98abb2; } + .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(24, 27, 40, 0.5); + transition-duration: 0ms; + border-image: none; + background-image: none; } + +.app-well-app-running-dot { + width: 4px; + height: 4px; + background-color: #c50ed2; + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px rgba(197, 14, 210, 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: #f7f7f7; + 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), 0 2px 3px rgba(0, 0, 0, 0.22); } + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(24, 27, 40, 0.35); } + +.show-apps .show-apps-icon { + color: white; } + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: #98abb2; + transition-duration: 100ms; } + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(24, 27, 40, 0.5); + -arrow-base: 24px; + -arrow-rise: 11px; } + +.app-folder-popup-bin { + padding: 5px; + background: rgba(24, 27, 40, 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); } + .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); } + .page-indicator:checked .page-indicator-icon, .page-indicator:checked:active { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0s; } + +.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(197, 14, 210, 0.5); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 2px 3px rgba(0, 0, 0, 0.22); + padding: 0; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; } + +.workspace-thumbnails { + color: #98abb2; + background-color: transparent; + border: none; } + +.search-statustext, .no-frequent-applications-label { + font-size: 2em; + font-weight: bold; + color: #98abb2; } + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: #e323f0; } + +.notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 3px; + color: white; + background-color: #181b28; + border: 1px solid #12151e; + box-shadow: 0 1px 4px black; } + .notification-banner:hover { + background-color: rgba(24, 27, 40, 0.96); } + .notification-banner:focus { + background-color: rgba(24, 27, 40, 0.96); } + .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: #141722; + padding-top: 2px; + spacing: 1px; } + .notification-banner .notification-button { + padding: 4px 4px 5px; + background-color: rgba(24, 27, 40, 0.9); } + .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: #141722; + color: #c50ed2; } + +.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: #c50ed2; + color: #f7f7f7; + border: 2px solid #98abb2; + 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: #7b939c; } + +.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: #6c8791; } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #627a82; } + .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(24, 27, 40, 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 #c50ed2; } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(24, 27, 40, 0.65); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + color: #98abb2; + background-color: #0e1018; + box-shadow: none; + border: 1px solid #12151e; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + border: 1px solid #12151e; + background-color: #181b28; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; } + .keyboard-key:focus { + color: #c50ed2; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none; + border: 1px solid #12151e; } + .keyboard-key:hover, .keyboard-key:checked { + color: #c50ed2; + background-color: #12151e; + border: 1px solid #12151e; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:active { + color: #c50ed2; + background-color: rgba(24, 27, 40, 0.95); + border: 1px solid #12151e; + text-shadow: none; + icon-shadow: none; } + .keyboard-key:grayed { + background-color: rgba(24, 27, 40, 0.95); + color: #98abb2; + border-color: rgba(0, 0, 0, 0.7); } + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: rgba(24, 27, 40, 0.65); + -arrow-border-width: 2px; + -arrow-border-color: #98abb2; + -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: #7b939c; } + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; } + .candidate-box:selected, .candidate-box:hover { + background-color: #c50ed2; + color: #f7f7f7; } + +.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 #98abb2; + color: #98abb2; + border-radius: 3px; } + .framed-user-icon:hover { + border-color: #f0f2f3; + color: #f0f2f3; } + +.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: #98abb2; + background-color: #0e1018; + box-shadow: none; + border: 1px solid #12151e; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + border: 1px solid #12151e; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + color: #c50ed2; + background-color: rgba(197, 14, 210, 0.7); + border: 1px solid #12151e; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:active { + color: #c50ed2; + background-color: #c50ed2; + border: 1px solid #12151e; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: #58636d; + background-color: rgba(38, 43, 55, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 2px 3px rgba(0, 0, 0, 0.22); + border: none; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0px; } + +.login-dialog-banner { + color: #7b939c; } + +.login-dialog-button-box { + spacing: 5px; } + +.login-dialog-message-warning { + color: #f47d49; } + +.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: #98abb2; } + +.login-dialog-not-listed-label { + font-size: 90%; + font-weight: bold; + color: #4c5e65; + 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: #c50ed2; + color: #f7f7f7; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #c50ed2; } + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #4c5e65; } + .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: #98abb2; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #f7f7f7; } + +.login-dialog-username, +.user-widget-label { + color: #98abb2; + 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: #627a82; + font-size: 110%; + padding-top: 1em; } + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; } + +.login-dialog-session-list-button { + color: #4c5e65; } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #98abb2; } + .login-dialog-session-list-button:active { + color: #20282b; } + +.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 #98abb2; + background-color: rgba(24, 27, 40, 0.45); + color: #98abb2; + 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(24, 27, 40, 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(24, 27, 40, 0.3); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(24, 27, 40, 0.5); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(197, 14, 210, 0.5); } + +#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: #db10ea; + 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: #00e8b7; } diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc new file mode 100755 index 0000000..0c37ab3 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/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/gtk/themes/Sweet-Dark/gtk-2.0/apps/gimp.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/gimp.rc new file mode 100755 index 0000000..4908803 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/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/gtk/themes/Sweet-Dark/gtk-2.0/apps/libreoffice.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/libreoffice.rc new file mode 100755 index 0000000..6e976a2 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/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/gtk/themes/Sweet-Dark/gtk-2.0/apps/terminal.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/terminal.rc new file mode 100755 index 0000000..07f4346 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/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/gtk/themes/Sweet-Dark/gtk-2.0/apps/thunar.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/thunar.rc new file mode 100755 index 0000000..2350816 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/thunar.rc @@ -0,0 +1,24 @@ +# ============================================================================== +# THUNAR SPECIFIC SETTINGS +# ============================================================================== + +style "sidepane" { + GtkTreeView::odd_row_color = @sidebar_bg + GtkTreeView::even_row_color = @sidebar_bg + 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, @sidebar_fg, @sidebar_fg) +} + +style "thunar-frame" { + xthickness = 0 + ythickness = 0 +} + +style "thunar-handle" { GtkPaned::handle-size = 2 } + +widget_class "*ThunarWindow*." style "thunar-frame" +widget_class "*ThunarWindow*." style "thunar-handle" +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc b/gtk/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc new file mode 100755 index 0000000..c01adca --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/apps/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/gtk/themes/Sweet-Dark/gtk-2.0/assets/border.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/border.png new file mode 100644 index 0000000000000000000000000000000000000000..42458adbdd2ed6f42fb3b85a2d2fc8c0dfea0f41 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ry%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%kEe@c2#0L) bgNMREZX|<&Dx-lWP@KWj)z4*}Q$iB}_+4BE literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/button-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d77e3687fc8709d410571b8b556f93aa26318d00 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!eFQ6OiB+l=R}=Z2**GEeY}qW;k;6)ai-M{M&&7@}4e^AsjQ46CBuH tJ#BT^v}aF^z@(Q?Qyngunn)Zy%8+ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!81#3x=UogX|)2Gk;+50gED4^o$ z;uyjaot)snHqTg{`Q*1xTndqKadsBuNq`iE zWR~QlGPsuI2jmwhxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0J zX7TrBmq5-70x59LFQ_caOwTA`aCTO3EGa3)$)^?t5p27Q=KZOIeag+r41v7Yg z`@DJk_MP3w6L)}O)}AhoArj$FPweDnP~c&4{5Vg-TrF+AkXr?&7a*UN; v%W><;T(^7so-0_b+`3?z!}>iJPhMs;jON~}VKBiTXbgj=tDnm{r-UW|u!4w| literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/button.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/button.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a9209403f0865728de46fe534f8d4b6b38cc3e GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSrGmwBuNq`iE zWR~QlGPsuI2jmwhxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0J zX7TrBmq5-70x59LFQ_caOwTA`aCTO3EGa3GU8NT=Ymu7USFw-Z=iI&Be)Wsw&O0j%ByN0L+PsX-`w{O! UHiPA#fd(>oy85}Sb4q9e0B-}4mjD0& literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..11713fcb5d63e62681b9974584789fbdab2cb85e GIT binary patch literal 476 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-X)h6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZuWC)V)3JSp<*gy^#qN+;G^zP)U9YFo^Q+p(7qw%)tg`sK;0?{C(= ze6Zv5t9@^u?f>v%|Bnv`-aS9?Eak7F*P|M>8UG|P7jaH9*u^X zjpDoygatw-JarR$F#THK69=&gmo5r4t_lbed-hcH`c;v~O|urRS*xY9YN_r)PUDb> z&}iS-=t;bZ-4nXDZR3&OwAJZT5tEI^y9a5{kG%}yId8aW!6!yF8U9SiuRp#5ZDsIu L^>bP0l+XkK%EZ>I literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..3bdd958a75e7415f2c59c0bdb71b87309116c10b GIT binary patch literal 470 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-Xxe6XMG7{5Zq&BMi@vGQ2p-@bVbLi(?FzHZxq_!f<6P!_8d`5B4)W zISiIP#(ZWS^NZtrC)V=4JSqC@gxIqaDknDBzP)01W_!}dJIPm%^gg)K`}Nt@AMbX& zd2;yc+fyH3pZ@&z^v};{KE65g>+{)fA1-})fBDP%t6x97{`2e2uOC1E{{8vy@Bjb* zV>*7A1Kq<`666=`>E-?C@sotFj)_2#EKe855Q(YD2}w^~nRI%1boOX8%xo0reIP6l zGU2J4*n{cU!k##YO}KPTpm9||kl3@QqSvp9JZ_q`aLrmRomES94{{oZM1)5B#zs%# zP3)e~wQU=Z{HCo=pNg1lG~PW(dw%R?5YKtTO$$CTDsSLVjd72f478QO)78&qol`;+ E0Qhs!f&c&j literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..30f90eb884f8cf23547c8a77cbb4ee63406ab4d9 GIT binary patch literal 457 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC?%Cd_r99oqQb~eHL9U)yB@<&cV|jDDLFr= z;^*ZP<{uap5Eva46qTBmlb2uK)ZEe8J#q1pG`3T gK|JRTH!b+Y$PvTqd-CaNP*5;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-Xxe6XMEnVlBhT)eNWBFg!lU@Z=!F<3kLWHZxq_!f<6P!_8d`5B4)W zIn40CbOZ|NMOBKfm7m`tkGc-=F{f z{{R0!@=ohopnKR#g8YI*Lc^ZFc**i%#|ofGmZytjh{V+7grujgOgcS0I(sx4W;TlR zJ`ffNnefz2?7{SFVNV>yCS1BE(6}lfNbK2D(d*Yl9yiTexMr=E&Z?!l2RV&HB0{5m zW1}bWCU#Hg+O~~He$!T`Pen{N8t)#YJwNs`i08cFrUjoEl{fIG#<)jK2HMKt>FVdQ I&MBb@0H1Qvp#T5? literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec13e6915832c27b34818900c628ffa02061d3b GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFpMY$9ETYgCOvSxsDC_H9;lJQ)78&qol`;+05>jXZ2$lO literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..165dfa9afd9a301fa3078f3877d24deaccc57acc GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFFU zO16?9zu=J2u;(vcvV7RF0w|*E>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L m_V!+_;Aed&NRZ<&1H+^Tju-Wh=gI>$GI+ZBxvX4Pl&6%ldq$rkE5fvgQJgw69`#ayV%-$02%-O{bSIyvIDAQD+%%o z_Vn_8^!Q1_SI0!4h_0uLV+hC08NLlO8x;)IXjp57fxu>FVdQ&MBb@06aEat^fc4 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..165dfa9afd9a301fa3078f3877d24deaccc57acc GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFFU zO16?9zu=J2u;(vcvV7RF0w|*E>Eal|F*7;fEd#SV8$ZY5nG2b@I#SNCG;v8NGau3L m_V!+_;Aed&NRZ<&1H+^Tju-Wh=gI>$GI+ZBxvX4nJ 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#Bxs;#}JF&x05#tHX8`Ad|x7|(UdjkLg%hUd>#r%msZ#~Gv`a+YkU)< zk@op+w_i^7@!5=p%u%NdE;!wpTyf9+gPgk9sd~Nyq5i7^XFY$mN3WR9c%`k%vY2(9 z1E0nEs=K-hXP+d`dCG9Maff=sp}VKr?>0>Q;Tg|)TDg-Yu|6N@1O`u6KbLh*2~7aV C>v4Pl literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..72c58d9c315166508a08d056aa5301b94da4ed67 GIT binary patch literal 352 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#HpSxjv*GkZ+orznjAzJp6f<`*x7J#@r;NUo)=uK-#1r@Y&WhJ6Uq_g zdJx&rxiPA0*?h@|FT=MKG2Ue|Of+dwe$`(##e6~dkv+{NZ-Xb;&eeQVv2SCCv|b_H)cGW%dPu+OT+IgA h2`uljANXCFXIImqy@MgbrXJ`(22WQ%mvv4FO#ls0d?^3` literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..307f22b6502db78997b06e8487ebcd9141a23667 GIT binary patch literal 350 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!DLSt#}JF&x05&W9x@PdxnFB3G_Nr=Agg6N$7Ta3BUd(s;-iy9>$w~{ z&b|EntGxW|%J=J^^Qt-W&&g0$)}5QlA?rg g6R$ciTJyVjFVdQ&MBb@0P#_NZ~y=R literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..03b484e33caf7448929da44d0d6ba052266fffff GIT binary patch literal 354 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*xTJ<)!9i7Apj# zmZTQ#_~j3B!E{d-#}JF&w|%yJO%4*Q&jmexST>a#rey0is@$lQzY=|;Yo3?l%^W*v zpPs9ijQ{SbELwMy)q-1Qg7EPkleErXB@@3pi8q(`=xUsO^PrjcWzar5`R&0evJJOP znRc<9IQ!_-ejUGwYefIwWZTyG{(w&4I#E_pgQXtIX}NEu9M)Uh)oKniSQfeH9=mh{ j-6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bh!YZ5LY05 zl=sqJ{^N)FE*#)Lv!DNriKL5!v<8qo%6IA3mdpsC3igs9zhH)hly{##e|2sVybcsn z_H=O!;gC&EU}&6ayj;s*%JgsxhR#o%%)V138Dvc&8QvH%$ktfi>{Cp;3slbF>FVdQ I&MBb@0GTy>u>b%7 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..695efe1a44110e8904508e8670aff28aa4712926 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?c^i2*(#u0Z-2 z-$e)UKp;BGcj+kKWeI5wAmi3#`(~gVTS<^#FhkttEw5g0k9jBx6jAncaSY**O-^8F y{PanPv2Dwi6n2G)VFnjmCNW=dT*{O%osmJP*}(kh^4oeq6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bh!YZ5LY10 z%_qjqE6U3cMLc|>ViKxik}49?8nORm#egcZ%a#z6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?c^i2*(#u0Wcb zPfSc)g@;cRh(skp3<+tC)C0*ofO2dlL4LsuvA18pdFQ{cZY@wm+0(@_ghMttfuV8B x77@m_PoILA6$0lOTyUAlc){@`Q^Isc25m>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!ruW-C0Fk|0;O3?g8YIR5)wasI-2OP3MioB>Eal| z5uKdCz^vBa*T=^;?aGA<9Bh3T4tg6+Z}M>4kbRJW;aIJf|N2FJAAsr^JYD@<);T3K F0RXlyeX{@n literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..02e1093c6d92bf2b3ba29b0a9e7373748bd5f349 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!)%Gkd39rWJR6ni3ruSi#dfnk=tz5ePjc`cv@22WQ%mvv4FO#s3s Bca{JE literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..9d01767fb38810972a7df3adff616428a1f81455 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!kO zF(49^ROR6lg&+xOjc*+?WgTe~DWM4fbozIY literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0719cb2763118ae358441b0b189062678bebefe4 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bj1Ll5LY05 zjPK$BfwPDBE&$O1{xd*iD(NaAtzjnNdX(?d^*uTgKt&uSL4Lsuaf$EVfBf{v;+8-+ zP)ym=#W926+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bm;(}5LY05 zP~h}_{?iBe&m7=CD}1@8e^8cI836+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bh!YZ5LY10 z%_|B-ViKx6e4;#jBE0-SQdCS*RYF?halisTpbGYqAirRS_=Nkf-hK*Re^eeQr0nV9 z7{U>qoWQ_%?8B!bHnGz)jU{iS^O+pH#;G#nQX?M|BSZQzQ>6!)r$NEN;OXk;vd$@? F2>?)4b!h+q literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..b62c77b9ec8ee408db0e4cff9fc0dfba3cb4230d GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bm;(}5LY10 z%_qjiE6&3&%F8dx!zU^xsUjw+Dj}`$d1i(hP@1(Q$S;^7F6qOkr%#1JVWjNo;uyjq zo1DPF=yv%+0Nb;kK0dZofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!zLK9|8n>OtogVJR+o;ah!3{P%pG6}RZGq}0AJ~mqL>={r8gQu&X J%Q~loCIGide*pjh literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..646a02b37a717ea85ca807086838d2e34682bec8 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!${C=b6VkQ9?t0g{3ua$=II64Dx?v65;))m$Y(e!&cy@kgG$ zd;j6zztFwMt^!4MJzX3_IHHpi7@9*@hv|kVL{xu&ca}wofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!V%mxM*5k}#X*$#n+~#2h#fWm&w7`N%_t6-z``7xpg|0cvCLboFyt=akR{0BRw4 AasU7T literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-background-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/entry-background-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..b4932a12bbecd83a2d4233edf9fb78fd0974758a GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&5!3HGnK8=|N5-4`^4B-HR8jh3>AfL0qBeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3SV2zoba4!kn3_Cg p!nGgg8(3yYTsW}efCC2ugVz$qu4c`(6MAfL0qBeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3SV2zoba4!kn3_Cg p!nGgg8(3yYTsW}efCC2ugVz$qu4c`(6MofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!}#3WQCq&1qpFkA&H*7J064B?PXj$mctIn5&> zu~$OuT+~*l?nK6bhU^KGxOa!?UQdcpI&eVbC_|YgLxy&+b8KgtFHk3gr>mdKI;Vst E0H^eEI{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/entry.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..69b91a34ed74df5d0625ce5681c5ef1b9cf80af6 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!}#3WQCq&1qpFkA&H*7J064B?PXj$mctIn5&> zu~$OuT+~*l?nK6bhU^KGxOa!?UQdcpI&eVbC_|YgLxy&+b8KgtFHk3gr>mdKI;Vst E0H^eEI{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/focus.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/focus.png new file mode 100644 index 0000000000000000000000000000000000000000..ba993431e8c5f6d91d5fa27dbde6b094e8089188 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2|p6gzo_Z~#FKM@k2f&spFRSuaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X z@5?TM+!q8=;GADjS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@ zC^fMpvn(|^KQ}i&uNdSU{hZ9?)V$)9 x!39I3&liC>v7u06fy40=XWBa%r5&y@F&x;#>U<;Y;|id922WQ%mvv4FO#lrGY7hVb literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/frame-inline.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/frame-inline.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac4e86235c0b7a1ed169f5bc76418cf0c0f1afd GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Yoc5!lIL8@MUQTpt6HXxHEK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XVPZ!4!j+x01 r9t!_Ge*g#$tN)tMdFsb;Ad`W?u!p(F_C>}{ph5;uS3j3^P64au#?*7BevL z9RXp+soH$fKtah8*NBqf{Irtt#G+J&^73-M%)IR4#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~&x{pAc6bK2Zs2 tjg}`LF91dOJY5_^IAoI(5(*L$fc#?&j_VdV&jGR+JYD@<);T3K0RYu+V|D-l literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/frame.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..327750fb4568c62aa7b8f77ff084049e4085b309 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!j+x0% u9t!_G&%o-#0|fDQd(%=9fWT!MBSY>4R%4;J6Q%>zGI+ZBxvX9gP2NC6c|fE0yf zmgJ-|xR&Jy i4lq^xaQUAs%+4U`!Ki=tebHf{EQ6=3pUXO@geCw#$zV_b literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/handle-vert.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..add36b01634a1c6041d53a37714ac837c22e5079 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRT!3HFG4z<(*DVAa<&kznEsNqQI04XT&h%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6c|fE0yf zmgJ-|xR&Jy h9GGot7X80?ltH9}QJ-_tK0lx&gQu&X%Q~loCIB;bUfcix literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/handle.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..b9c5b4d876dfc79aee84b6dfb98988d2fb1bb7d8 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!3HE1UzHvKQY^(zo*^7SP{WbZ0pxQQctjR6 zFz^B8_>M46)#j513QCr^MwA5SrER3rgX z6p~qzlgi*)mLHH`px_?jZKM#KUs{x$I(O36*FZI*AT^GqB^mie3<0SnsYMFT`9*oD zIhn=Zmt6w6F9@W-IlrK?C^J2ygu&Ta!Lg*IC^M>^BVwV5_ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/line.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/line.png new file mode 100644 index 0000000000000000000000000000000000000000..41da5dafdff8241c81e48e2a2acfde3cfb33c4ee GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>reY`05Dt#eH*O$7&H|6fVg?4j zBOuH;Rhv&5C@5Lt8c`CQpH@mmtT}V`<;yxP>}>kQAlP< zPAY?IS$;r%fr5L8w~<0{erZv1>fA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42Ls zUv>%Px*(7O=lp`oqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5 zsfi_-WvR*exw-jy#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKn$GR%;uyjqo18EK Y=v5g8Dcv3M2Z6#2p00i_>zopr0K8aPlK=n! literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-border.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-border.png new file mode 100644 index 0000000000000000000000000000000000000000..490cabbabd781ef0eea94e208dea387b9d6d18b7 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!j+x1K v_EdhZXVXYXN=Qif@bznI3Xo24na0Sl*pOW|wa#ZfP%VR}tDnm{r-UW|dI4r^ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..de0bc3abf956660c16dde4ca57a61e608bab9a95 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}2pm*9WB)=ioRsF}gj)z4*}Q$iB}=YWh6 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..82680000029e844f3772366d2abb51e238778c10 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW9^ez=3Zz%9 zTD5N7y3Lz6Z`iP5%a$!$w{8WpfsBnCH*VUr3CISDKo~$lh!l{-4>Ui?7XgiyDGBlm zW?&N*(bCa1GBz=_@$mHWE-IdT==P(>PhP(I_$T|OJjkOlo-U3d65+k)JcS$#7+fyq z&ugC1wC}%Vu9EA`AG_;Tx5gAr>mdKI;Vst0L+EY A$^ZZW literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..4a367cf9864310b5b12fb675e16a44e6d16dfeb0 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW9^ez=3Z$_=qh(5h{DK+SghjM;bd8KnOl>?oy}XNx=N`KK=<$=6uRi|C zz9|p#XpESE)2LlF|i}~}KXEg2mZ<(v)dh^Hby47v+UuV~>W=sgpV0;kg ze)R?C@`W`A9c-#KxYZ*UdCGAanY%{ZePDE{C6IB;^9%F%C#-(u%xHJqXTs9Q?&4cM W@zl$*D9r=f!{F)a=d#Wzp$Pz}WyE{{ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..22b7e11f3292dc1a50909f5f988dcb6bbfbb13e5 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^%PZ!4!i{7`F zHVQTv@Hhv`Cp(HM{Pv%a((mprs`qfgf(P3-rHFR@;5o74n8=&G4PCj90-auR=54Xf zpB{NxwEn<#CaG%^88wx%{7+;E2d_KfKYRai#c)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}rSYaew31=T%W978ywlM@cG zJTz`pVAY6YnPklTh*N=0{b`TWj7C8PZLf_tco|yP^JF}flgt8YVeoYIb6Mw<&;$T% CgoR}Q literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2112d6488d38f7fd739743b745bbd562617176 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}CI33Mk52666=mP*?x`&(90yc0d75PZ!4!j_Bls11wq#9UgF`>}Zluba2y^>91H*|@k%=2NedhpbV(@hJb6Mw<&;$UN*@4Ia literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5d0fc8289b07091f8938a4ce6579e7a12b603377 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}KIWyk*N4Ac+jvt@qvmN^_J1`2{n0dU-#3{N%f4?-UoHn6{^jV+coda>44nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^rPZ!4!i{87F z9Qhg)cv!ao^ZWCkU8DYkMO@2-1SJ-}W0q!j&*lZcG-hC*P;tERL&^i$M?Pn)R`W=B z=A@~4-ge2>HPpCs_uRR?LFHBl`THWImoUyX7gi{#OJ@0Y^U3QS42OA_ZZvIoG6Y)2 N;OXk;vd$@?2>{Evgn$45 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..22b7e11f3292dc1a50909f5f988dcb6bbfbb13e5 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^%PZ!4!i{7`F zHVQTv@Hhv`Cp(HM{Pv%a((mprs`qfgf(P3-rHFR@;5o74n8=&G4PCj90-auR=54Xf zpB{NxwEn<#CaG%^88wx%{7+;E2d_KfKYRai#4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{7_A zied~397n%2%sJk5_IJ&@_R#qnlXTYU=4jU5o9r$)anY)?nKL?8S?-wOv(eJRXIh1| kfm+%drUu3Wi$6zRoMlrr_jB;Q2sDtv)78&qol`;+03|wkivR!s literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5c08bca2c6990cac5a0dbf9f1c200702421800ff GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W!PZ!4!i{9h} z3D#zwKmY&l|6`vR;NPkE!&KOy#p0|5kD{;fBt_o;|NrMJcz@PVkYixbUsja;Guc-c PsGGsl)z4*}Q$iB}y)kXo literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..12fce5cd8807045991585b1ea44e0a6a87f8c1a2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3Cjon|NrL|$@~YT>bp!Pr!s6xo5bsIz2`K8noU}b`bjsLbsFloxo_|+yrG&R&0xBu fQHhyNpMhZ_R|3oGXPtsT(-=Hm{an^LB{Ts5ZeVn( literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3c70997612249d8a4631cb52333fb629c6163cec GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XLPZ!4!i{9h} z3Co1f&(8ARI5N}YLX7`3#vdlaCJhtP_OJ;omR!%+)6;XGGxJz>Lw~=&y0UUI>rFO+ mY>tBw3fELw7}vF!@GvkOb(07cnOX-l6KJZdpUXO@geCwl19bWT literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..12fce5cd8807045991585b1ea44e0a6a87f8c1a2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3Cjon|NrL|$@~YT>bp!Pr!s6xo5bsIz2`K8noU}b`bjsLbsFloxo_|+yrG&R&0xBu fQHhyNpMhZ_R|3oGXPtsT(-=Hm{an^LB{Ts5ZeVn( literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-right-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-right-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..276ab08372544d340440065444d9dcd8a66bc290 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziFptH|Nk#LMe4(RCFg(243%wv+*y}Mf07q|VA9g*VZ1;1QB&04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WwPZ!4!i{9h} ziFpZ^m-)&bS(SQ7?Zk-_5q@hFBX|{#3d~^>$mWP+?l5dwz!>1XFF47edHwo)<(+H~ ruKJu{Xqr{nbauA6`Glo~8B7eOe4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziFptH|Nk#LMe4(RCFg(243%wv+*y}Mf07q|VA9g*VZ1;1QB&04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFv(5AKZfwa6X16o#`C(#gU~mP94gUQ9zyI?2^Xr>3m?xMXX3%ps;5o2Na=xMl j+k?wKCsY?FC@?ZKUstuc_*u0dXd;8BtDnm{r-UW|-dlGa literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..278e8816f7b7e8ac8a4f2b9d8d50f2b831900a8b GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X3PZ!4!i{9h} z3DzyF|NsBb|MCBSJ-h0x#0C@R3nr7(IQY&Uk#uq}uDmD7TEf6ky1!_*1}kq3P$z?@ LtDnm{r-UW|CW&l# literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..667b6b5c18caf5fcd0ed5736773ee3c67b2ae8bd GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Z(b* zo;k#G?kLa2Q`}b%aa}vYb?zAFg(EzdkMdtU#((K3@1>*smw=38e3y>!T{;Rvm%${E zaSE=j&t;z zy6#m{tDns7T+5`fD1MpDiz{E_rX_|-KUm4uuz>Htnt6>5?d zyK>9F>ffgrR^8w5Iz7vDX?4+w*>&@NTRrYD&k*3ff64tMFp3!%JYD@<);T3K0RRQj B)*}D_ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fc206b2b234230ac6239abefb1a48a66a76999bf GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Zyr0 z-n?zwwsq^)ZQZ(c$BrEvH*N%qY}v8}D+w0_GVlYDuWO5drpuND`2{nGh>A%_N=XNW zgqD?8G&VK2oIQ8`!iSHaK7aZ7Z~o4MjX;Ivo-U3d65+Xh(R@t~0xaACBC(a)rx(Ag z_qC5PF}xC=ddZg8UF7Z#9p~sbb=|9^RzI2Dxt2*|QT#HQ7gxTHF~wZrl=yx^*)^(^cjcCU)xS?Mth&G9b$XWR((0lUv+L&lwtC!Qo*}?{ V|C0MjU=%Yjc)I$ztaD0e0sxyDPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Z(b* zo;k#G?kLa2Q`}b%aa}vYb?zAFg(EzdkMdtU#((K3@1>*smw=38e3y>!T{;Rvm%${E zaSE=j&t;z zy6#m{tDns7T+5`fD1MpDiz{E_rX_|-KUm4uuz>Htnt6>5?d zyK>9F>ffgrR^8w5Iz7vDX?4+w*>&@NTRrYD&k*3ff64tMFp3!%JYD@<);T3K0RRQj B)*}D_ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ce63c9efb6099d2db2518e4f9a5268c896d9c13b GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70`&o-U3d7QJgH z`STqN5IDBKBsT1ntj-3ZJjdkc438vwxjkf$TK)fFtvb&qy_(e5F#qc(mK_XpWy)g} zel^Z`8$Hj0b!TmF@@L)dBc1;QI3~5)UeIThV7Q&~ka349gI>XOyXXh;8(W35lMX}% z?Pgh^`*I4)8dYC!hGokt*&p1@+U4rCfIX(s?bo60{*yQj3t4(LN!1h!-C7lMT5-ds r-Gvj6vI#IqN58*&?qL60tw*dye9zARne{mY=v4+!S3j3^P6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;IB6yOu$3Z!@L z+_`Gis%_i0ZQi^YNUmGAZsW#{K=#(HTOs78O`CuW2-vb^3mOB$MOFh^z{BpPObh0Hc)=*~{zMXI!Jj1;)~FW5=sO6v pTeW4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^co-U3d7QJgH z`SLXxh_tA`D^-;_^T6;6-@iK^>lLdQ-zgk5ozH#i#}u!l2A-3bovbllzt&`HgNy}J z_=AVxoH7kIsd3DG?~5D^Q}Wo)IOg&{%H~(CU&UtRIjizm*rl2yp}H!$InB2_zAU)J zG^=1%ml;F4yN6V=4)+Qr&Ok|rRL1A_Qgh;BkJ&$#jo8P}!n(hHN$8(2E04JzeY1I0 nn7H|Nhr3|Ap#|Jcplh=ou~rx|_k%)z4*}Q$iB}y;!3D literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..aa29675838549c614818d61ecec0c997e1312d24 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;J+6yOu$3Zyr0 z-n?zwwsq^)ZP~H~$Oe)S280bH@q?_hyBC2y6XX}nAR;Oj6cXCl)ZB9R-1!S1K7RWA z<=;{Dz!IQ>L{AsT5DCfLgVB5~3IeVN7kBu}WIlOUzdG6D_=iN%`G@N6mEU5@Gcy&- ze5Mty+@DbORPe^t$j13roEk!YMh8^pOlb_B%aZd-$H8Flx<>akMWu^6BhQ*XJoZ)N eX$0H8Ka5A#aGi|QxgQ6#jKR~@&t;ucLK6TAp2cVY literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb9c926bbf8837a5617ec0c3fa928e0c176f5e6 GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^co-U3d7QJgH z`SLXxh_tA`D^-;_^T6;6-@iK^>lLdQ-zgk5ozH#i#}u!l2A-3bovbllzt&`HgNy}J z_=AVxoH7kIsd3DG?~5D^Q}Wo)IOg&{%H~(CU&UtRIjizm*rl2yp}H!$InB2_zAU)J zG^=1%ml;F4yN6V=4)+Qr&Ok|rRL1A_Qgh;BkJ&$#jo8P}!n(hHN$8(2E04JzeY1I0 nn7H|Nhr3|Ap#|Jcplh=ou~rx|_k%)z4*}Q$iB}y;!3D literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/menu-radio.png new file mode 100644 index 0000000000000000000000000000000000000000..ce63c9efb6099d2db2518e4f9a5268c896d9c13b GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70`&o-U3d7QJgH z`STqN5IDBKBsT1ntj-3ZJjdkc438vwxjkf$TK)fFtvb&qy_(e5F#qc(mK_XpWy)g} zel^Z`8$Hj0b!TmF@@L)dBc1;QI3~5)UeIThV7Q&~ka349gI>XOyXXh;8(W35lMX}% z?Pgh^`*I4)8dYC!hGokt*&p1@+U4rCfIX(s?bo60{*yQj3t4(LN!1h!-C7lMT5-ds r-Gvj6vI#IqN58*&?qL60tw*dye9zARne{mY=v4+!S3j3^P6YDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6N1qKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|zNxTlL_2*=E1 ji&NzgTe~DWM4fa~WOt literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d789cafa1061e3e5ec9c4d3fbb53a3409f9aaed0 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf! zBwZrJ(jvstxAPy_!GH89-=#~usi446_H=O!;gC&EU|@c>Vapa1HZevvHZuj8Ju2Ea gT7B{qt~W6FVdQ&MBb@0K_$L+W-In literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..4adeb38562ab1e3683606527b69d91c7387c3c0c GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!zopr0NA%`VE_OC literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..a54d220c50249646318251487dffc7b0e6d3d90c GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!%9dY|O6QFtqPgg&ebxsLQ0CQDo0ssI2 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7679fb6e4545a4d0026c08ad25db2d844f599b37 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!+*H^~g#>U2W pj75O+Nb|H5E{2`k&N4hIU@*L;kf=FHHy@~;!PC{xWt~$(696%ibk6_) literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e74ac7ace6f3af463889688d12c9ddd1f728e1 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!WX2uE~s0z>nsPoIp~+nCtcmN5u$ l9%-JI!o#q0+ZBdK1q|z7$z^7OcDn!o literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..8aebc1f57f94feb3b062fad4250bda860b271774 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!GGBnI89ZJ6T-G@yGywp3*J?Td literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..20bb9b80881f40a9f7605a0c57d6ab5345aadbe9 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!V%mxM*5k}#X*$#n+~#2h#fWm&w7`N%_t6-z``7xpg|0cvCLboFyt=akR{0BRw4 AasU7T literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..69b91a34ed74df5d0625ce5681c5ef1b9cf80af6 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!}#3WQCq&1qpFkA&H*7J064B?PXj$mctIn5&> zu~$OuT+~*l?nK6bhU^KGxOa!?UQdcpI&eVbC_|YgLxy&+b8KgtFHk3gr>mdKI;Vst E0H^eEI{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/notebook-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..69b91a34ed74df5d0625ce5681c5ef1b9cf80af6 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!}#3WQCq&1qpFkA&H*7J064B?PXj$mctIn5&> zu~$OuT+~*l?nK6bhU^KGxOa!?UQdcpI&eVbC_|YgLxy&+b8KgtFHk3gr>mdKI;Vst E0H^eEI{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c4d7e5106569e7e54485be7379ed071802a177f9 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{7_A zied~397n%2%sJk5_IJ&@_R#qnlXTYU=4jU5o9r$)anY)?nKL?8S?-wOv(eJRXIh1| kfm+%drUu3Wi$6zRoMlrr_jB;Q2sDtv)78&qol`;+03|wkivR!s literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5c08bca2c6990cac5a0dbf9f1c200702421800ff GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W!PZ!4!i{9h} z3D#zwKmY&l|6`vR;NPkE!&KOy#p0|5kD{;fBt_o;|NrMJcz@PVkYixbUsja;Guc-c PsGGsl)z4*}Q$iB}y)kXo literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..20818f44f12ed5297c4b98b7cf2b066f78bd5e4a GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XLPZ!4!i{9h} z3CV=d&(8Ahcrv5oN{s(B#uk&urVSEjEqE2ejQyA;BqjF?FP2=+XlG|Px2LB^G)3B> nOR*xkQDpi9)*nKb3>X;HQYAv42z>Jg8p`15>gTe~DWM4f4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WUPZ!4!i{9h} z3D$^%|NsBD)-Ziw@7ngqo#7MD&wefs^C$Ld3TFj$*aF1V7B?JYVDK~#cpM{mgB_@s N!PC{xWt~$(69CN)Y$gBz literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0056451e312ba6609f7d288ee249d52804b06496 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XDPZ!4!i{9h} z3CRcl|Nj>i$@~YT*t<+7r!s6xo5bsIz2`iGn#?16k4=K@+FU2TF_}4QlyTl4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WwPZ!4!i{9h} ziG2x|m-)&bS&@85_27vU5q>?27Q71A1op5ABy%`2b4WT(VGMBI7o6nKyncPY@=mq~ rSA2RHD@-4=&Nk1_Q}BL#ftlgTNr|XsM+&Nd<}!G?`njxgN@xNAdFFUi literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right-semi.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0ee64097a4512d9aa1f83424ac7c3295f225f6 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X(PZ!4!i{9h} z309Zp|NsA+2Q2vsr2cDO@|nhXVwR^FL#(kUTf$|ZGKn50D+Y$OmjX8b$oAX`)XL!L L>gTe~DWM4f;)8FE literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a1afbab67497d37db1e5869183c4461e77a913ca GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziG2_L|Nk#LMe4(RCFg(243%wv+*y}Mf07qYFm35%G2S2isHtj_$zn-|U1=)JCoc1t hE@;d->&(r-&@?~6<*vd1bwJY?JYD@<);T3K0RVTZcGmy^ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3463134d1365539ab08fc1ed294383de1d99efe7 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFv(5AKZfwa6X16o#`C(#gU~mP94gUQ9zyI?2^Xr>3m?xMXX3%ps;5o2Na=xMl j+k?wKCsY?FC@?ZKUstuc_*u0dXd;8BtDnm{r-UW|-dlGa literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..278e8816f7b7e8ac8a4f2b9d8d50f2b831900a8b GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X3PZ!4!i{9h} z3DzyF|NsBb|MCBSJ-h0x#0C@R3nr7(IQY&Uk#uq}uDmD7TEf6ky1!_*1}kq3P$z?@ LtDnm{r-UW|CW&l# literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz-trough.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..13a80060ca36efebded474a057eb05ae4118c9d7 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)M!3HGx`C7_=6icy_X9x!n)NrJ90QsB+9+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b736P?Y z%#xf`2G_Fufcydl_YiL*h2Z?sqU6-MleWGFsu2aLaV#y#$S-0DNG(Y%QgF^M%1h13 zEdIXi63Bf)AO+6(1(ija=@}&q&dv&sB_&0fNu?#3`FXm*89@6Tb27726*5Xn3as?? zlZ#RlOESw+lk;Iy7Y>=X}3Usvnsc6x>-jIt!F{097-1y85}Sb4q9e0Q*#A AWdHyG literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..008120edb4d0849d8ffc0dcecf4204db65047c91 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1d!3HGVjK4a7IK@t$Asj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhW$mgP-E{-7_Gm~vj kmA|xSmP&9ESMU{JxS`0jhV@L`U!Vd8Pgg&ebxsLQ0DZq-ga7~l literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-vert-trough.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/progressbar-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..a04b3ef14ed5508b47628c27285439768aaf653b GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ;0V1_0*t`W&EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W$PZ!4!j+w~` z2N)$JB_t&J=34xfkGyc|(3FXs)A_W#9c)RNR91?T*tywse` z;_u5Yf!r4aQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)} noGO25&n%RXAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1f6a2872536e98e43f78fae1196159be470a5a34 GIT binary patch literal 768 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)A_nLDqP*0c%wmOr z)RNSq9l!iL7#JAU0(?STfeOh6TwGk7Fd!fx0z|^X;^N{`Vq&sNO6p2Vnu>~=ipm;_ z%38|GT1qOKs_MFG8af(U2AZ0N+BzmWx~6*iW_kwZdioZ6hL(DU=K4k!`i2&U#@2?$ zR$ydpWCBDs#wNBVX12zrb|$8_CZ=|#=Jr5jX6|5S0Yr}GmQEH{&X(3LRyMA-_8zwO zo^}pi_Kw~TPCky#zD_QFUOu6|{*itGkpV%`K_RgrVeutpwe21KUELGAdnWbtPM$nv z*5V~Amn>bmcI~FCS8v?E|M1zf=U=~m{r&s*-@kwV|NnnjEB*p7m~2ae{DK*nSXg=a z1cih}#Uy3q6;xC;G<8kP%q<)oUHk(wv$At@^9pL~+d395-n?zk-h+pa+`Iqa$smC88EnB^!~jj z%v_$#PIiR_D{dP-p0TTrvGMP_x{G_m4rz#?#f$Wt~$(698lm{7?V@ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..f15edc3cdfe55fd8657dd3420093a4bea517fbbd GIT binary patch literal 750 zcmVAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0wYO8K~y-6b<37Mc4LBoM#~UaM8`t&V^uR$t(JxB&pl)7KU6n{Rn4}l8S2(Y9Sil3&x@X4iP~y$z^<3> zY}x?+oE?%^ZemEJeVJkseIlRTv^cKzs9Nt>oEfll{5C#BzZ8>MIEn|-mTxwlT917} zoR{(-$jeu;EF8_mUi_x9|2~-iX@}~@Ig2v`9pBAU#7QaMFjW2lhF|>$zf1OJ6j*&C z_fe4E^r&abLhEgu$4MiHrZ(t$h~6w>9(%-e0mjO^a&d?lkm3^YnMV25(>s~%#U9Cg zmeMo^E%qN?OBg;_5w8)GM#{6#?4){d1Opz&4@osML2hBzNM9+9KiqVgFgMp{XsIO} z5GJz5D{bOyjQeZ(;+mEJLrfR8FMTPzNL(>m{@gjoo_Lq^i%2I_ebXIP8&Ee(b^kTV zTevB&yvO>_ba!^Em6c04)@5!<<~ozTfZbjGTfO;&9TWGSZm>3~eT2u8!s{69vP+UF g;etl_{rdEO0RyPTWXyw$ga7~l07*qoM6N<$f&m&-KmY&$ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..abf0a20ed62873a72c5d742f8a4676247fcb34ee GIT binary patch literal 467 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$mi-6XFV_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d51669cab6319e1ad03b7379db0f7a60f1752ea1 GIT binary patch literal 467 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)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`cWd_r7-w6U>qXlSUXr>C>CzoVnCgM+u7iOL$!i z{{9aSGgLcwF+Oc}V#cZ2Wglx(9%nBO{qyjP*(5m@Elp|8A0gAaopiPZ}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_8UCMPxO$c0_BMv+Cm5a|VR&(r;l(kA=U@`ZcyS!WeF+wM z4&=fSSRBEHi-Q>#HZk1U162I~|9_9qtUf?nWJ`klf*DxZ*tN8EbbI?IOq@Jr+VtIf z_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@_aa@O1TaS?83{ F1OPv6x`qG% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e46a6a5b7fe82e185eb1dd28338a7c4d2a45a70c GIT binary patch literal 650 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 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-focus.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-focus.png new file mode 100644 index 0000000000000000000000000000000000000000..803c04f3183df82e806be77e526988e697a9c6cb GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM4!3-ofT%4N+q?n7HJVQ7*IBq}me*oli7I;J! z1C<>CVaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjrvRT2S0D`p zp`oD;4h{+q4lRSjX1b=P+D1m22IkrZrrP=@+9oF2#>U#l=2}K(x`w7& zh9;T@CfY`(Z_cq=1C01s;ck@&O*)qMlFwg|Fp~?|ZWmK|EyVJdf)rOZ03DTe>{j!wS#)9qaEe=_IKXEu6Rnf@2# NA5T|5mvv4FO#q>Hnq>e0 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5eba8b6f907554a0c3334c4e3fe89e17d2644899 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6L!VDzW&AR0aq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bh!YZ5LY1m z|Ns9Ze3y>$T|UNp`551&V|V$$Ln^;aLMiajL*!1r~-|UM$|{uCJN^RLkJ$>gTe~ HDWM4fw|s** literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..7619352937666722725c0428e1f5f266a2f445e6 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6L!VDzW&AR0aq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bm;(}5LY1m z|Nnn3K2a_{5nf&q9zHP;;uq!N6TLp^N)J$)qa?^Ln1RX5+vm;OcQpt4L0S|%T^vIs z!jlsuY8sX*NgfhlNZQsH*22TpZmHanD8R(fHIMnSaG9YgP%VR}tDnm{r-UW|ow0NB literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..09ab88daaab57aec98ddfb0769adb85f99426ab2 GIT binary patch literal 669 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTF&8^|hH!9j+%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}-0gIoHO;Tx-whU0cev9>~6IcK5vL%_~-ScZna{BYtv)=%(eOo6pAqH`uU&Y9gjBzsL4Lsu>>M11Mn=XaCZ?t{X3t-+aM9wW z%a*TLv2x|=b?44sy!hzJlc!Igefs?K*FOkQDb_pz)ZF6f;usw)%- z-|tnku6e>(^?&k8W1f@GS>7n+OYNQfTz0o<%F3IQ>mOz>Qdr@8#AQp^24Cl8hYWST z&X~4?C)qKP@3GTEp2vO<86W#TWKQ-^(x+i9sVin)s=dLrx}h`SrGrLK q%~|=k{4yz_R_xdBZuLGfQ{QQ#+Op@W?&pB+VeoYIb6Mw<&;$T3>>joN literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1b9e3730dac01efbf72d170f73571220d9b7e981 GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTF&8^|hH!9j+%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}-0gIoHO;Tx-whU0cev9>~6IcK5vL%_~-Sck&%QE_-zc-?5XjSC{f^T*9+q z9nX$)rZ-n{Z#|=V!FvR#?3l>q1AJ$JB+#yt za#w*0j__SP%6I7~|0STxTw|g4Ko^^q1o;Isuyb%28W|azn3$SQoIGXP%vrN%&zUo4 z?)>@l7alo!^w^cF*REZ^apUI4PoF=3`TFP2pT9s*Wi0+1Xh4gni(`m{WZ0{WN+N5JmF$d utgvIT!)I@HTlW85Z}&cb8&#QdhJAB_rs3MPhZTVCVeoYIb6Mw<&;$TS5+IfU literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ba29d806047deae5188b54c4e020d451d347a3 GIT binary patch literal 657 zcmXAmUr1AN6vwa4*b)>8qs>y*lTo-^ZW2jBa~rw}o9;ejPi>c<+r_y%?)~ZTrO>A$ zdZ^Se|B;bV4}wq-5u~IMvTIB8-(6;6!=Rem+})iqS?3a*^F8Nx&gXZ22Y$C54RwVD zr3C~*6x!>pO%O{J*Qh{;d){UtsQ6ktrO{|28&|%=@j#%ynJ0*%X~pw;PZk}4q7K`x zVkg^zgDwsc!C=t9_*;3}6+i}-^9;n!DO0ryL^0Th2wMm1U<3L(>Qa^7$+mMe8oK}L z7chqu#@vp*EJrvHMx5Tla(?7vczJAIS+7X}ENq~YV?16=SS)%o#vJ2r#|-PQbb8@^ zvyW*-dN0O-8j_?r}K*3T>JkUoY+ejf3pyR(vaktV|_@;&9=57S2-mnj>> zNF=hpzMjkF!r{eG=(8mK6$D{!ZUGXoX!NHfWunn7NsQ(B!cr9Rkwp*VlC%jljv>&a7n&E{IK_04=s?t9Z{ znu;H_J-boX*)klj=+_-@5kj+*)lcdCy7<^;bC=i2)c$_%I~JqHi_e@me5h zYBW8%+1O3{`X|o6&Z60Oc*C5in20{St1eHzSfjP&HK-({exj>*872u4Rw3-R2J3k3 G_3nSmy-;ER literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ba29d806047deae5188b54c4e020d451d347a3 GIT binary patch literal 657 zcmXAmUr1AN6vwa4*b)>8qs>y*lTo-^ZW2jBa~rw}o9;ejPi>c<+r_y%?)~ZTrO>A$ zdZ^Se|B;bV4}wq-5u~IMvTIB8-(6;6!=Rem+})iqS?3a*^F8Nx&gXZ22Y$C54RwVD zr3C~*6x!>pO%O{J*Qh{;d){UtsQ6ktrO{|28&|%=@j#%ynJ0*%X~pw;PZk}4q7K`x zVkg^zgDwsc!C=t9_*;3}6+i}-^9;n!DO0ryL^0Th2wMm1U<3L(>Qa^7$+mMe8oK}L z7chqu#@vp*EJrvHMx5Tla(?7vczJAIS+7X}ENq~YV?16=SS)%o#vJ2r#|-PQbb8@^ zvyW*-dN0O-8j_?r}K*3T>JkUoY+ejf3pyR(vaktV|_@;&9=57S2-mnj>> zNF=hpzMjkF!r{eG=(8mK6$D{!ZUGXoX!NHfWunn7NsQ(B!cr9Rkwp*VlC%jljv>&a7n&E{IK_04=s?t9Z{ znu;H_J-boX*)klj=+_-@5kj+*)lcdCy7<^;bC=i2)c$_%I~JqHi_e@me5h zYBW8%+1O3{`X|o6&Z60Oc*C5in20{St1eHzSfjP&HK-({exj>*872u4Rw3-R2J3k3 G_3nSmy-;ER literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd2f7e48a33a7e18963dd62c703abf27a4a3337 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXB|wTo zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSj=>VS)S0H_a z@6u7e%g1;xALF}pjPLSMAeSE~a_M6!OFvMWqa?^Ln8C~2=gph9@9d2ifn2WW>Eak7 z5uThNQE?zmdKI;Vst0BXE} A6#xJL literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..53d34d9615e8d106255fd1d25f2bcdd4c5128019 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXB|wTo zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-Z4w0X`wFK$?qB zl#5S#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zbq#_ui>JK5R3F2&*8b(et40%(FBe=fIl;)F8qC7uY2ddVsGPym)z4*}Q$iB}wS;JQ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..309063a5713d610214f188b25a29c529d22f9b61 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zbq#_ul@-^1l%IY`+&}-oRilZ?mkX|#oM2>Nv}WPS*R0wHRLgTe~DWM4ff^TOz literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..654d390b5b274d661c27bb221a0c7f49c30506e5 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zbq#_ujfsh+@bpmGLJS3j3^P66)VhBhrNi9-v&M(SK&B-kO zzU&gnbwMBn&iMtEMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aA zQWHxu%Tkl`b93|aib2lN&&f#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIo7EgJ9sXnJ`js44oE0UFtFAMZ_W@cbuI>^G8wr*uTP&tFAtDnm{r-UW|zdUHR literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..88fa33d8aa035bfb79ea0c5782dab6a94d90eaff GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIkA86cP`u~PVRQ;vq)u~Fymj(JdGcz!J+Qh;)nU(P;P&tFAtDnm{r-UW|y&-6+ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..af8d43d24b9967605cc2e309f81ed8f54c3328de GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIoDl4x2C_j6VxPShF70F7+mj(JdGczzeKE%RjJ8i8nP&tFAtDnm{r-UW|d{<`h literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..5de7637ac2ea59e4d9b6eba6f56cb6fb5daf7b5d GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIk9h{;b+ncrO&%4*KI#ucTvOr&FW(J1KhgkT0bP0l+XkKfbVCb literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..64dfa5a3f47b744a9161445a483775b8a5f757c4 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIo8W%r1^Z$m((&ft+uSixpzAVt!nVErsEs%xp3uh)MEEqgp{an^LB{Ts5x9Dgi literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..1db342372d5a21587df80e14a82204fb213727d2 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~#-_7sn8diOC5P zR~iIk6P}%!`G2FPkH3HW>QtrU%L09!nHdgTe~DWM4fs^w@> literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..217239f06cea0e4f0f1c39a0c8168454211cb12d GIT binary patch literal 302 zcmWlUF-yZh6vr=OAqLt_(28(-X->pRT+$?MgHS>fK^HLzXLB^kg}axAu5LOCPU7n5 zCN6IJ3H%z0tE+dzdk=p6c<=vi!`Y;3^(}-@H<)^JH8)fl=BDbGgEvD1ISOLaJo_1I zxK&RtBtpGUUB<(px2NDP_~#JuYiJWeQQNjQtCliLYHD+_c>F!-D``hdF@u64f5k&y z<4Jsah$G&Jj6U7Jek*5NJ5B>R7bv7a1$McpXu;&)^OsIH*MiIIwP1@Jkn3UxK(Mp{ z#;akJtNTvDmK5gz^)Vrtpb4-Q&3IYzO6oYIU>U6>l_XscWkQbZ1M(549ktyGJSR5y WGo=3RAmgrl$BLrBpLs8%tDAqd##o>L literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/scrollbar-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..217239f06cea0e4f0f1c39a0c8168454211cb12d GIT binary patch literal 302 zcmWlUF-yZh6vr=OAqLt_(28(-X->pRT+$?MgHS>fK^HLzXLB^kg}axAu5LOCPU7n5 zCN6IJ3H%z0tE+dzdk=p6c<=vi!`Y;3^(}-@H<)^JH8)fl=BDbGgEvD1ISOLaJo_1I zxK&RtBtpGUUB<(px2NDP_~#JuYiJWeQQNjQtCliLYHD+_c>F!-D``hdF@u64f5k&y z<4Jsah$G&Jj6U7Jek*5NJ5B>R7bv7a1$McpXu;&)^OsIH*MiIIwP1@Jkn3UxK(Mp{ z#;akJtNTvDmK5gz^)Vrtpb4-Q&3IYzO6oYIU>U6>l_XscWkQbZ1M(549ktyGJSR5y WGo=3RAmgrl$BLrBpLs8%tDAqd##o>L literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-down-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..402ec2e755bcae38256edf53d024d8beac20f26e GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?UydAc};aLnxO z+sNDCz{5QEi?`H9g0}ka5Jb=%};&BbA+T m#}?kF7N7NiYA(0GD3kSGI+ZBxvX>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?UidAc};aLi0j zP+|Ns6!_H_aN9*MS!!ml^p>{%nQn@Oeh+lwTIE%I@Dmrr~k1k}Oc>FVdQ&MBb@ E0HHl=p8x;= literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..117d67dc4de38d68172726296572cb8db7bd7b07 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0H_q z@3NJI=TW{(K*Yl*Dj}@_Wcc+jHU-MDmIV0)GsHZ4`ATi;$7MhPX-^l&5DwX74qo2$ o1P*WSa7^sZF)78&qol`;+03NDzPyhe` literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6f00be97eff1890cf26ed46d987c2b71972fcef5 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0H_a z_o9V_$5FmZNBJ)E@QF%DYXI4PX213T_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjA5Ry@5Q(YD zPaX>YJ>S4u^YhEBiLH%5&>k)k`si~s8wjZ7>`F)onKVI#d)I;g`|IV54GannsU|Y= mvc~+El<592^TYulU|=|`$R9Duc^ePVTn0~9KbLh*2~7Z`(R&#H literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..882477d43f5421701879ca0bbfdefe53cf4d6878 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjA5Ry@5Q(YD zPaX>YJ>S4u^YhEBiLH%5&>k)k`si~s8wjZ7>`F)onKVI#d)I;c`|IV64Ganns3tP< mvd;N0DZ%}5=7|G9z`$@Qh(Bb1v9bx!Tn0~9KbLh*2~7Z-G_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjZ%-G;5Q(YD z2?v-Z`ai|~>R0>r?f?J(N6qGc6*v0yq4VGKhoWt#PyC<$|MKspuba=R*9NMUES58} sOG!*g5J^l(NH{RTg>CU95l<$Dx|2e`s=rUw0vgNU>FVdQ&MBb@0M&$n#sB~S literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..5faaf481df08757e13053783c9a7b8362b835bd3 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjA5Ry@5Q(YD z2?v-Z`ai|~>eo8-q3@x*^Tw~~ds%yIY8L&ktZ02$#KyF%{?)uIwOf9z&_2|Xccqno tdgQ_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjXHOT$5Q(YD z2?v-ZDu1~AU);I(=lKH>f4*K`?b>5gv*>?iMe9SO|Ns6~etLV`y-$CBT=%90(npV+ kQDRPiytz1Jl9DHb{X8L;uGv>E0F7htboFyt=akR{0Jpt=I{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..ab91d76f904085e44513cc60e17faf2c7573c256 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjXHOT$5Q(YD z2?v-ZDu1~AU);I(=lKH>f4*K`?b>5gv*>?iMe9SO|Ns6~etLV`y-$CBT=%90(npV+ kQDRPiytz1Jl9DHb{X8L;uGv>E0F7htboFyt=akR{0Jpt=I{*Lx literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..67d7f882a0d04d883ed69fcb1c76b7fab44a8af1 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU3U{4pv5Q(YD zDG3P)7N^Qz?ze6>X0}RbG_0s-4OH1zQ+N76%R(8>9xox)lSj_}xEgbY#d*@i#>U2n zj)y;QT`#tm|JUDV{L8-Wum5lM=lA#b_Eu~R=kwK1vVA_l1T>z()78&qol`;+0I3m# A761SM literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f3e2e063d76ef9570f7f7e09b8c6c3acc27d96a9 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU32u~Ns5Q(YD ze?C7y|9`U6b%{HYb0jY?a`zlOtlgvZ@#*JiHZ`879u1unCkk#?iJSYxo3CZAh~*2r z)f(K*J7;jVsXYGw|3B+HQTx}md;ioPxxfDZjt`N|Obi#~#445vrtb&Z!QkoY=d#Wz Gp$P!n@`kkl literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1bd32e772b3fac8c1dd70727995dd9fc21604c GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx=?^mh%1oh z<`or_RN>(h1tJM)jqU#~rU6A+N`m}?8R8$m;h4ji4dlysx;Tb#$R;Ng78WKXaPq3o jP6%Utm1@E`i;0QBwum?TQmbzwP#uG(tDnm{r-UW|=p$^1 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..953404d12dc4555dc19ae6bb8b2ffd02a39d4280 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU35KkA!5Q(YD zQzl&d@&D=PXttaN&SMWAincx0pC4zu$m7vfORdh}NfRI1DJv@<-d|sDplTUm(K93R z#`F5$-(KFHem-AvUrpWV1Bcar$_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjH%}MG5Q(YD z2?v-ZBqbyy`aZ_?{62r;#`zEP9XTQ=wKg_3KD1X(E}tAC{Qszb_yeJMyZx;mMt{-; loToJ~s@0VBc?GF(GPJJ~m{#;D?g!9B22WQ%mvv4FO#p%gc&z{c literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..0678a18a98d076bf061f963201e7804c7e0abdde GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx=?^mh$|1D zsD!kJiKI(}So#kBqeuBJh1Jbr1j@>Ix;Tb#$R-Pjh=?Qzl=1Q=2n33xBnXHu>0w|v Xb)6;X^o;~npgIOmS3j3^P6_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjCr=m05Q(YD z2?v-ZBqbyycKke&Bq{mtyP<(WM}o(v51sp-JrVnH^2`w(-pM~c{nTaVo}zo`%#of% i9br3bcU8?vEDSsP*ryvS<{AM_WAJqKb6Mw<&;$UT=XP5F literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..3ee7b1e2c1747499826d65515f15f82f27e6b99c GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjCr=m05Q(YD z2?v-ZBqbyyDk@!t{~H^9F)}dVNb>mfp>xmEM`C}@9XX=IJNd__pSsN4A-w{^!p3bI ieSW-=nYzS7h++FB_NnrGTh9PZWAJqKb6Mw<&;$T526grT literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up-insensitive.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e6809bf7a776ef2161710f113a9a1c31ee7d0ae6 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?THdb&7b%7 literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/spin-up.png new file mode 100644 index 0000000000000000000000000000000000000000..6f988ee73b1543622ded0cb2e15abade7a79ec7a GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?Uidb&74nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W;PZ!4!kIuJe z8F?8Lc$f|P82(5fI>1{f$?ciFpwxfA=mz0T6JX%{IKi;5k7-rpHw|8(E(T9mKbLh* G2~7YH4`*2b literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-down.png new file mode 100644 index 0000000000000000000000000000000000000000..ec868b12d5ace11b424c21c7a1b0059a228b4b50 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!kIuIT vH}V2~&R|fs@#p`LF!wEIU)==CHoRxJtjlPS-G5~*kjLQZ>gTe~DWM4fYgcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-Z4hPZ!4!j+w~` kK=9z9@ZZA+4jf=$V6$Y@*;yNB0#v}@>FVdQ&MBb@0LgG+Q2+n{ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b018d620e16f9b2cddf10a5fa62fafc62a2b7194 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E08|Q zcj-uMu@I2OSQ6wH%;50sMjDVK;OXKR!XcZSl8`VVQ6`6l;n#KM^o$?Vj|1fxJYD@< J);T3K0RX#fX)OQ% literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-left.png new file mode 100644 index 0000000000000000000000000000000000000000..419c14e27a0738693a7f838a27f5b57a377e1ae9 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E0E^l z6OC8yJO^YkmIV0)GdMiEkp|=lc)B=-aL6X7BqSsx%H*&x=*TlnFIqm^1}Mki>FVdQ I&MBb@07KVhlK=n! literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f82887b6b88981b01364802abcfa68e8a460f003 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E08|Q zcj-uMu@I2OSQ6wH%;50sMjDXA@9E+g!XcYnae#rPxtD?Aro5D6%Ld6ZpcI3rtDnm{ Hr-UW|Gzez& literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c24ec13bf03194e7299569aaba8c66895074d794 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E0E^l z6OC8yJO^YkmIV0)GdMiEkp|@Od%8G=aL6WSBrr4`bYozs3F2q$T9$bXD8=CE>gTe~ HDWM4f=h4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XpPZ!4!kIuJe z8F?8Lc$hcHGyX6yVU}Q$4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XRPZ!4!kIuJe z4S5+1I2a6moZRso9?~utzekR#Ar}{>j5uN1B0ilpUXO@geCx4 CzGuw< literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-vert-gap.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/tab-vert-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..d6adeabae1f1d485da43073b4e5d2e29acc34898 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrH!3HFQ?xr>YDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6N1qKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|zNxTlL_2*=Fi k1Q2-eQ26iR13mdKI;Vst0QY-h!~g&Q literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b51dc5d07d6000bbcc40e54cecd7134b9e676fb3 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!{%24j3ruQWAu|7~KgQu&X%Q~loCIFI2bZ`Iw literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/toolbar-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..0d662fad6a639fa9d6454f0b118b7273a9f255b4 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!wq1Q7A^iSi3dZk_dEB2bj2B*-tA;q=E(1+_8XfqZFC7sn8e=;Qc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}c)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}Q*4N=6otu_)ufDxeTcNswPKLwS9}a-)A?K)$l4i(?4K%;W?GeuG^MjZ7V?j~+c@ m5e{nb=(2DOHI$x^rN{8`C9{)H`ZgY*at2RVKbLh*2~7Z#Ms*7S literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-down.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..3662cd78e9887c6164f009b7dcd459de251f1700 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{9h} z307u)iHVk%)6Qz8rzE^lSg=^p*mSGlYDN}b$ICre8RoPlTbP0l+XkK-Z^yS literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-active.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..aa79ad818a83e143fba1039a37c5bb34e18541ff GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFZfRw_ZE0n)Kdu-&zWitY!+Kk0=H}idTbQ1AFX#U*kjpSBP2xZ%M;l{=$zxNN kqYO5)ICrIp@Tf2_a78Hm5aus`3^b9!)78&qol`;+0H@k?F8}}l literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-hover.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1cec34063fa5d05313dc8810018d11578c4ae6df GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFnv#*cCtuE#{c*+M@#R1N|NpOIV`Gz677jl5IsN<_#aj$2XAK%I3-B;+$T*hG l(ZyI{B3yD(L&AfB;ny6Eum`E>yMZP$c)I$ztaD0e0ss{;cUAxZ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..69f6e6903022e4ad16a8ea8926b220fccd2f869a GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3DzyFm($PX%`nXNW4ANy`C(#gV06V<#IP)F$FVdQ&MBb@0D!V`?f?J) literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-ltr.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7596d3f955c14e3a6b286baf9fb7bcfa1d6fa1 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lako$r_3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G&r;B3<$IRrC p;_v_ee}2x-wrswAy#WX?Fa+DPZ&qyl+yhj`;OXk;vd$@?2>`#SV~_v< literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-rtl.png b/gtk/themes/Sweet-Dark/gtk-2.0/assets/treeview-separator-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..462e25f54a0770b93fd0777871d8652a36e3a2da GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lako$r_3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==GYr;B3<$IRp{ rxz74t)6hoS%(B#f{};2j`!AKvfK$u6{1-oD!M<#<6E_ literal 0 HcmV?d00001 diff --git a/gtk/themes/Sweet-Dark/gtk-2.0/gtkrc b/gtk/themes/Sweet-Dark/gtk-2.0/gtkrc new file mode 100755 index 0000000..4e0df46 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/gtkrc @@ -0,0 +1,31 @@ + +# Text/base colors +gtk-color-scheme = "text_color:#C3C7D1\nbase_color:#181b28" +# Foreground/background colors +gtk-color-scheme = "fg_color:#C3C7D1\nbg_color:#161925" +# Selection colors +gtk-color-scheme = "selected_fg_color:#fefefe\nselected_bg_color:#c50ed2" +# Tooltip colors +gtk-color-scheme = "tooltip_fg_color:#2d2d2d\ntooltip_bg_color:#fefefe" +# Window colors +gtk-color-scheme = "wm_color:#31363d\nunfocused_wm_color:#31363d" +# Panel colors +gtk-color-scheme = "panel_bg_color:#263238\npanel_fg_color:#ffffff" +# Dark Theme - Text/base colors +gtk-color-scheme = "dark_text_color:#C3C7D1\ndark_base_color:#181b28" +# Dark Theme - Foreground/background colors +gtk-color-scheme = "dark_fg_color:#C3C7D1\ndark_bg_color:#161925" +gtk-color-scheme = "sidebar_bg:#161925" +gtk-color-scheme = "sidebar_fg:#98abb2" +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/gtk/themes/Sweet-Dark/gtk-2.0/main.rc b/gtk/themes/Sweet-Dark/gtk-2.0/main.rc new file mode 100755 index 0000000..3589efc --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-2.0/main.rc @@ -0,0 +1,2615 @@ +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 + fg[PRELIGHT] = @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/gtk/themes/Sweet-Dark/gtk-3.0/gtk-dark.css b/gtk/themes/Sweet-Dark/gtk-3.0/gtk-dark.css new file mode 100755 index 0000000..e170df6 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-3.0/gtk-dark.css @@ -0,0 +1,6071 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #C3C7D1; +/* text color for entries, views and content in general */ +@define-color theme_text_color #C3C7D1; +/* widget base background color */ +@define-color theme_bg_color #161925; +/* text widgets and the like base background color */ +@define-color theme_base_color #181b28; +/* base background color of selections */ +@define-color theme_selected_bg_color #c50ed2; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fefefe; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #171a26; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #6d707b; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #181b28; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #6d707b; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #C3C7D1; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #161925; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1a1d2b; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #c50ed2; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #fefefe; +/* widgets main borders color */ +@define-color borders rgba(12, 14, 21, 0.8); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(13, 16, 23, 0.82); +/* these are pretty self explicative */ +@define-color warning_color #cc5500; +@define-color error_color #e6133e; +@define-color success_color #0096b1; +/* 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(#C3C7D1, 1.8); +@define-color wm_unfocused_title #6d707b; +@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(#161925, 1.2); +@define-color wm_bg_b #161925; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#161925, 1.3); +@define-color wm_button_hover_color_b #161925; +@define-color wm_button_active_color_a shade(#161925, 0.85); +@define-color wm_button_active_color_b shade(#161925, 0.89); +@define-color wm_button_active_color_c shade(#161925, 0.9); +@define-color content_view_bg #181b28; +@define-color budgie_tasklist_indicator_color #c50ed2; +@define-color budgie_tasklist_indicator_color_active #c50ed2; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #e6133e; + -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(195, 199, 209, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: #c50ed2; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #030305; + border: solid rgba(12, 14, 21, 0.8); + border-width: 1px 0 0 0; + color: #C3C7D1; + box-shadow: none; } + .action-bar:backdrop { + background-color: #030305; + 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: #C3C7D1; + background-color: #161925; } + .background:backdrop { + color: #6d707b; + background-color: #161925; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #C3C7D1; + background-color: #161925; } + .gtkstyle-fallback:hover { + color: #C3C7D1; + background-color: #292f45; } + .gtkstyle-fallback:active { + color: #C3C7D1; + background-color: #030305; } + .gtkstyle-fallback:disabled { + color: #6d707b; + background-color: #171a26; } + .gtkstyle-fallback:selected { + color: #fefefe; + background-color: #c50ed2; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #C3C7D1; + background-color: #181b28; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #a1a5b0; + background-color: #1a1d2b; } + .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: #171a27; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #980ba2; + background-color: rgba(152, 11, 162, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #C3C7D1; } + label.separator:backdrop { + color: #6d707b; } + label selection { + background-color: #c50ed2; + color: #fefefe; } + label:disabled { + color: #6d707b; } + label:disabled:backdrop { + color: #333955; } + label:backdrop { + color: #6d707b; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #181b28; + border-top: 1px solid rgba(12, 14, 21, 0.8); } + assistant .sidebar:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #393c47; } + +.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: #c50ed2; + color: #fefefe; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#e63bf2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c50ed2), to(transparent)); } } + +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid rgba(12, 14, 21, 0.8); + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + notebook > header > tabs > arrow, + button.flat { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #fefefe; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #c50ed2; + text-shadow: none; + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #fefefe; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #af0cba; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #1a1d2b; + text-shadow: none; + 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(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + 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(254, 254, 254, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + 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(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.sidebar-button { + background-color: #252a3e; + color: #fff; } + notebook > header > tabs > arrow.image-button.sidebar-button:hover, + button.image-button.sidebar-button:hover { + background-color: #c50ed2; } + 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; + border-radius: 2px; } + 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: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #fefefe; + border-color: transparent; } + row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #6d707b; } + + +button.osd { + min-width: 24px; + min-height: 20px; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + border: none; + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:active, + button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .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: #00c1e4; + text-shadow: none; } + .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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + .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(254, 254, 254, 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: #00c1e4; + text-shadow: none; } + .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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + .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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(0, 193, 228, 0.8); } + + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + .osd + button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 193, 228, 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(0, 193, 228, 0.7), rgba(0, 193, 228, 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, #00c1e4, #00c1e4); + 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(0, 193, 228, 0.5), rgba(0, 193, 228, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #FF416C, #FF4B2B); } + + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + 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: #ce1138; + text-shadow: none; } + + 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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + + 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(254, 254, 254, 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: #ce1138; + text-shadow: none; } + + 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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(206, 17, 56, 0.8); } + + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + .osd + button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(206, 17, 56, 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(206, 17, 56, 0.7), rgba(206, 17, 56, 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, #ce1138, #ce1138); + 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(206, 17, 56, 0.5), rgba(206, 17, 56, 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(#e63bf2), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.907451)), 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + +toolbar button:active { + font-weight: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + +.inline-toolbar toolbutton > button { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: #c50ed2; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #af0cba; } + .inline-toolbar toolbutton > button:disabled { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(175, 12, 186, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #af0cba; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(175, 12, 186, 0.3); } + +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(12, 14, 21, 0.8); + 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: #202435; } + 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: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } + +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #C3C7D1; + border: 1px solid rgba(12, 14, 21, 0.8); } + 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(195, 199, 209, 0.45); } + calendar.button:hover { + color: #C3C7D1; } + calendar.button:backdrop { + color: rgba(109, 112, 123, 0.45); } + calendar.button:disabled { + color: rgba(109, 112, 123, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #C3C7D1; } + calendar:backdrop { + color: #a1a5b0; + border-color: rgba(13, 16, 23, 0.82); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.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-dark.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-dark.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-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@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-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@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-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.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-dark.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-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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: #fefefe; } + colorswatch.dark overlay:hover { + border-color: rgba(12, 14, 21, 0.8); } + colorswatch.dark overlay:backdrop { + color: rgba(254, 254, 254, 0.5); } + +colorswatch.light overlay { + color: #C3C7D1; } + colorswatch.light overlay:hover { + border-color: rgba(12, 14, 21, 0.8); } + colorswatch.light overlay:backdrop { + color: #a1a5b0; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(12, 14, 21, 0.8), inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(12, 14, 21, 0.8), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(12, 14, 21, 0.8); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(12, 14, 21, 0.8); + 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #181b28; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #1a1d2b; + text-shadow: none; } + +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 #fefefe; } + +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(22, 25, 37, 0.95); } + +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(22, 25, 37, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +messagedialog.csd.background { + background-color: rgba(22, 25, 37, 0.95); + color: #C3C7D1; + 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: #C3C7D1; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(197, 14, 210, 0.9); + color: white; } + 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; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(12, 14, 21, 0.8); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(13, 16, 23, 0.82); } + +filechooser #pathbarbox { + border-bottom: 1px solid #161925; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), +entry { + min-height: 28px; + 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: #C3C7D1; + border-color: rgba(12, 14, 21, 0.8); + background-color: #181b28; } + 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: #980ba2; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #6d707b; + border-color: rgba(12, 14, 21, 0.8); + background-color: #171a26; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #a1a5b0; + border-color: rgba(13, 16, 23, 0.82); + background-color: #1a1d2b; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #333955; + border-color: rgba(13, 16, 23, 0.82); + background-color: #171a26; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #e6133e; + border-color: #410512; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #410512; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #e6133e; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #cc5500; + border-color: #1a0b00; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #1a0b00; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #cc5500; } + spinbutton:not(.vertical) image, + entry image { + color: #a1a5af; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #C3C7D1; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #c50ed2; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #5c5f6b; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + .osd spinbutton:not(.vertical), .osd + entry { + color: 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: #c50ed2; + 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: #c50ed2; + 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: #980ba2; } + +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: #980ba2; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(21, 24, 36, 0.94); + background-image: linear-gradient(to bottom, #181b28, #181b28); } + .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(23, 26, 39, 0.946); + background-image: linear-gradient(to bottom, #1a1d2b, #1a1d2b); } + +.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(21, 24, 36, 0.94); } + +.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: #980ba2; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #980ba2; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #181b28; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #181b28; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #c50ed2; } + +/************* + * 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: #161925; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(12, 14, 21, 0.8); + 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: #161925; + border-color: rgba(13, 16, 23, 0.82); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(12, 14, 21, 0.8); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(13, 16, 23, 0.82); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(12, 14, 21, 0.8); } + actionbar > revealer > box:backdrop { + border-color: rgba(13, 16, 23, 0.82); } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(12, 14, 21, 0.8) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #171a27; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(13, 16, 23, 0.82) 1px, transparent 1px); + background-color: #10131b; + 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 #181b28; + background: #181b28; + color: #C3C7D1; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #c50ed2; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #181b28; + background-image: none; + border: 1px solid #181b28; + color: #C3C7D1; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #181b28; } + GraniteWidgetsWelcome GtkLabel { + color: #C3C7D1; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(195, 199, 209, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #161925; + border: solid rgba(12, 14, 21, 0.8); + color: #C3C7D1; + 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: #161925; + 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: #0c0e15; } + .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(195, 199, 209, 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: #f9dc5c; + 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: #181b28; } + .storage-bar .fill-block.app { + background-color: #7cb7ff; } + .storage-bar .fill-block.audio { + background-color: #ff6a00; } + .storage-bar .fill-block.photo { + background-color: #ed254e; } + .storage-bar .fill-block.video { + background-color: #c74ded; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, +headerbar { + padding: 0px 13px; + min-height: 34px; + background: #0c0e14; + color: #C3C7D1; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: rgba(13, 16, 23, 0.82); + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) entry, .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, .titlebar button, + headerbar button { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, .titlebar button:active, .titlebar button:checked, + headerbar button:hover, + headerbar button:active, + headerbar button:checked { + background-color: transparent; + color: #c50ed2; + box-shadow: none; + border: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(195, 199, 209, 0.2); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: #c50ed2; + box-shadow: none; } + .titlebar button:backdrop:hover label, .titlebar button:backdrop:active label, .titlebar button:backdrop:checked label, + headerbar button:backdrop:hover label, + headerbar button:backdrop:active label, + headerbar button:backdrop:checked label { + color: #c50ed2; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: bold; + color: white; + background-color: #181b28; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar 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: #00c1e4; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: bold; + color: white; + background-color: #181b28; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar 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: #ce1138; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-image: none; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar 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; + background-color: transparent; } + .titlebar .linked > button, + .titlebar headerbar .linked > button, .titlebar .linked > button:active, .titlebar .linked > button:checked, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + headerbar .titlebar .linked > button, + .titlebar headerbar .linked > button, + headerbar .linked > button, + headerbar .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, + headerbar .linked > button:active, + headerbar .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, + headerbar .linked > button:checked, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 23px; + border-right-style: none; + border: none; + box-shadow: none; + margin: 10px 0px; + min-height: 20px; + transition: all .1s ease-in; } + .titlebar .linked > button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child { + border-radius: 13px; + border-style: none; } + .titlebar .linked > button:active, + headerbar .linked > button:active { + background: linear-gradient(to right, #c50ed2, #8500f7); + color: snow; } + .titlebar .linked > button:checked, + headerbar .linked > button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: snow; } + .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop { + color: #ffe6e6; } + .titlebar .linked > button:checked:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: #ffe6e6; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #980ba2; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar 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(197, 14, 210, 0.6); } + .tiled .titlebar, + .maximized .titlebar, .tiled + headerbar.titlebar, + .maximized + headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, + .maximized .titlebar:backdrop, + .maximized .titlebar, .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar, + headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + 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; } + +.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 { + background: transparent; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #C3C7D1; + background-color: #161925; + border-bottom: 1px solid #030305; + 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: #fefefe; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #fefefe; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(254, 254, 254, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(24, 27, 40, 0.98); + color: #C3C7D1; + 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: #C3C7D1; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #181b28; + color: #C3C7D1; + 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(24, 27, 40, 0.8); + color: rgba(195, 199, 209, 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(24, 27, 40, 0.6); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(24, 27, 40, 0.5); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(24, 27, 40, 0.8); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + +.info { + background-color: #71f79f; } + .info:backdrop { + background-color: #a1fac0; + color: rgba(254, 254, 254, 0.5); } + +.warning { + background-color: #cc5500; } + .warning:backdrop { + background-color: #ff6a00; + color: rgba(254, 254, 254, 0.5); } + +.question { + background-color: #00c1e4; } + .question:backdrop { + background-color: #18dcff; + color: rgba(254, 254, 254, 0.5); } + +.error { + background-color: #e6133e; } + .error:backdrop { + background-color: #ef3d61; + color: rgba(254, 254, 254, 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(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 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: #cc5500; } + levelbar block.low:backdrop { + border-color: #cc5500; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #00c1e4; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #00c1e4; } + levelbar block.full { + background-color: #0096b1; } + levelbar block.full:backdrop { + border-color: #0096b1; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #7cb7ff; } + *:link:visited, + button:visited { + color: rgba(124, 183, 255, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #e79eec; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #afd3ff; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #f8e6fa; } + *:link:active, button:active:link, + button:active:visited { + color: #7cb7ff; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #f3cef5; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #c50ed2; } + *:link:selected, button:selected:link, + button:selected:visited, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #f3cef5; } + +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: #C3C7D1; + background-color: #181b28; + border-color: rgba(12, 14, 21, 0.8); } + list:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + +row { + padding: 5px 11px; + 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(195, 199, 209, 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(197, 14, 210, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + row.activatable button:not(.image-button) { + background-color: transparent; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #161925; + color: #C3C7D1; + -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 #c50ed2; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #6d707b; + box-shadow: none; } + +menu, +.menu, +.context-menu { + font: initial; + margin: 4px; + padding: 2px 0px; + background: linear-gradient(to bottom, #1a1d2b, #12151f); + border: 1px solid rgba(12, 14, 21, 0.8); } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #191c2a; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #fefefe; + background-color: #c50ed2; } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #6d707b; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #333955; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #6d707b; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #181b28; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #292c39; + -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 #292c39; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #292c39; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #191c2a; } + 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: #090a0f; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #090a0f; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(195, 199, 209, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #181b28; + border-top: 1px solid rgba(12, 14, 21, 0.8); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + 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: #393c47; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(12, 14, 21, 0.8); + border-width: 1px; + background-color: #181b28; } + notebook > header:backdrop { + border-color: rgba(13, 16, 23, 0.82); + background-color: #161925; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -3px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #181b28; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #181b28; } + 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: #181b28; + box-shadow: -1px 0 0 rgba(12, 14, 21, 0.8), 0px 1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + 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: #181b28; + box-shadow: 0px 1px 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 0px 1px 0 rgba(12, 14, 21, 0.8); } + 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: #181b28; + box-shadow: 0px 1px 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + 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: 14px; + min-width: 14px; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #6d707b; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #989ca6; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(12, 14, 21, 0.1); + background-color: rgba(22, 25, 37, 0.2); } + notebook > header tab:backdrop { + color: #4a4d59; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3C7D1; + box-shadow: -1px 0 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + notebook > header tab:checked.reorderable-page { + border-color: rgba(12, 14, 21, 0.3); + background-color: rgba(22, 25, 37, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(22, 25, 37, 0.7); } + notebook > header tab:backdrop:checked { + color: #6d707b; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(13, 16, 23, 0.82); + background-color: #1a1d2b; } + 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: #ed254e; } + 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: 0px; + padding-right: 0px; } + 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: -1px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; } + 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: 3px; } + notebook > header.bottom tab { + padding-top: 3px; } + notebook > header button { + margin-top: 1px; + margin-bottom: 1px; + padding: 1px 1px; } + +notebook > stack:not(:only-child) { + background-color: #181b28; } + notebook > stack:not(:only-child):backdrop { + background-color: #1a1d2b; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(12, 14, 21, 0.8)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#c50ed2); } + paned > separator:backdrop { + background-image: image(rgba(13, 16, 23, 0.82)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #161925; + background-image: image(rgba(12, 14, 21, 0.8)), image(rgba(12, 14, 21, 0.8)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #161925; + background-image: image(rgba(13, 16, 23, 0.82)), image(rgba(13, 16, 23, 0.82)); } + +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: linear-gradient(to bottom, #1a1d2b, #12151f); + box-shadow: 0 4px 6px transparent; } + .csd popover.background, popover.background { + border: 1px solid rgba(12, 14, 21, 0.8); } + popover.background:backdrop { + background-color: #161925; + 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(195, 199, 209, 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; + background: linear-gradient(to bottom, #00f17d, #00f7d2); } + 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(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background: linear-gradient(to right, #00f17d, #00f7d2); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 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: #db10ea; + background-color: #db10ea; } + 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(255, 255, 255, 0.06); } + +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.vertical highlight { + background: linear-gradient(to bottom, #00f17d, #00f7d2); } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: #c50ed2; } + scale slider:active:disabled { + background-color: #171a26; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + 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(12, 14, 21, 0.8); } + 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: #181b28; + border: 2px solid #00f17d; + border-radius: 12px; + background-color: #292f45; } + scale slider:active { + border-color: #980ba2; } + scale slider:disabled { + background-color: #0c0e15; + 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: #0c0e15; + 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: #980ba2; } + .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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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(12, 14, 21, 0.8)); + 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: #171a27; + 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(12, 14, 21, 0.8); } + scrollbar.bottom { + border-top: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar.left { + border-right: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar.right { + border-left: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar:backdrop { + background-color: #10131b; + border-color: rgba(13, 16, 23, 0.82); + 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: #7e818c; } + scrollbar slider:hover { + background-color: #a0a4af; } + scrollbar slider:hover:active { + background-color: #e323f0; } + scrollbar slider:backdrop { + background-color: #393c47; } + 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: #C3C7D1; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #C3C7D1; + 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; + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7e818c; } + scrollbar button:hover { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a0a4af; } + scrollbar button:active, scrollbar button:checked { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #e323f0; } + scrollbar button:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(126, 129, 140, 0.2); } + scrollbar button:backdrop { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #393c47; } + scrollbar button:backdrop:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 60, 71, 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(12, 14, 21, 0.8); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #171a27; } + .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(12, 14, 21, 0.8); + border-right-style: none; } + .sidebar:backdrop { + background-color: #181b28; + border-color: rgba(13, 16, 23, 0.82); + transition: 200ms ease-out; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #fff; } + .sidebar row:selected:backdrop { + color: rgba(197, 14, 210, 0.6); + background: transparent; } + .sidebar row:selected:backdrop label { + color: #fff; } + .sidebar row:selected label { + color: #fff; } + .sidebar.source-list { + background: #181b28; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: rgba(238, 238, 238, 0.5); + color: #ACACAC; + border-left: 4px solid #c50ed2; } + .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(197, 14, 210, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + .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(22, 25, 37, 0.4); } + 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(12, 14, 21, 0.8); } + +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 */ +/*******************************************************************/ +/*--*/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #171e27 40px, #161925 35px, #161925 36px, #161925 36px, #161925 99%, #161925 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9ecfa2; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + /*rgba(65,67,75,0.4); */ + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 40px, rgba(0, 0, 0, 0.12) 97%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: rgba(255, 255, 255, 0.938); + background-color: transparent; + background-image: linear-gradient(to right, #c50ed2 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #c50ed2 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * 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: #b2b6c0; + background-image: none; + border-style: none none none solid; + border-color: rgba(12, 14, 21, 0.1); + 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: #C3C7D1; + background-color: rgba(195, 199, 209, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(109, 112, 123, 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: #656873; + background-color: transparent; + border-color: rgba(13, 16, 23, 0.12); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(51, 57, 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #6d707b; } + +spinbutton.vertical:backdrop:disabled { + color: #333955; } + +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(12, 14, 21, 0.8); + 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: #c50ed2; } + +/********************* + * 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: 2.3px 0px; + background: linear-gradient(to right, #859398, #859398); } + switch:disabled { + background-color: #171a26; } + switch:backdrop { + background-color: #161925; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #171a26; } + switch:active, switch:checked { + background: linear-gradient(to right, #ff9200, #fadd00); } + switch:active slider, switch:checked slider { + background: #fff; } + switch:active:backdrop, switch:checked:backdrop { + background: linear-gradient(to right, #e68300, #e1c600); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(24, 27, 40, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #bcc4c7; } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #181b28; } + switch trough:active, switch trough:checked { + background-color: #c50ed2; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #161925; } + +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(12, 14, 21, 0.8); + background-color: rgba(20, 23, 33, 0.94); } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: rgba(13, 16, 23, 0.82); + background-color: rgba(20, 23, 33, 0.937); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #181b28; } + +/************ + * 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: #6d717d; + border-top-color: #161925; } + * { + -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: #e286e8; + border-top-color: rgba(195, 199, 209, 0.1); } + treeview.view:disabled { + color: #6d707b; } + treeview.view:disabled:selected { + color: #dc6ee4; } + treeview.view:disabled:selected:backdrop { + color: rgba(204, 44, 216, 0.85); } + treeview.view:disabled:backdrop { + color: #333955; } + treeview.view.separator { + min-height: 2px; + color: #161925; } + treeview.view.separator:backdrop { + color: rgba(22, 25, 37, 0.1); } + treeview.view:backdrop { + border-left-color: #424550; + border-top: #161925; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #980ba2; } + 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: #90939e; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3C7D1; } + treeview.view.expander:selected { + color: #edb6f1; } + treeview.view.expander:selected:hover { + color: #fefefe; } + treeview.view.expander:selected:backdrop { + color: rgba(222, 119, 229, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #545763; } + treeview.view.progressbar { + border: 1px solid #980ba2; + border-radius: 4px; + background-color: #c50ed2; + background-image: linear-gradient(to bottom, #c50ed2, #980ba2); + 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, #181b28, #050608); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #1a1d2b; + background-color: #1a1d2b; } + treeview.view.progressbar:backdrop { + border-color: #1a1d2b; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(195, 199, 209, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #980ba2; + border-radius: 4px; } + treeview.view header button { + color: #6d717d; + background-color: #181b28; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #989ca7; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3C7D1; + 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: #c50ed2; + color: #181b28; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #181b28; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #c50ed2; } + +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: #161925; } + treeview.view header button:disabled { + border-color: #161925; + background-image: none; } + treeview.view header button:backdrop { + border-color: #161925; + border-style: none solid solid none; + color: #424550; + background-image: none; + background-color: #1a1d2b; } + treeview.view header button:backdrop:disabled { + border-color: #161925; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 4px 8px transparent; + border: 1px solid rgba(12, 14, 21, 0.8); } + 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(12, 14, 21, 0.6); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #161925; + border: solid 1px rgba(13, 16, 23, 0.82); + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 20px; + padding: 0 1px; + 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: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.648627); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.648627); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, 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: #c50ed2; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, 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: #fefefe; + 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:focus, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #e286e8; } + 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:focus, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(254, 254, 254, 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(204, 44, 216, 0.85); } + +.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: #0c0e14; + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #030305; } + .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 button, + .budgie-popover.background button { + color: #C3C7D1; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #c50ed2; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #C3C7D1; } + .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 #030305; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #C3C7D1; } + .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: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #030305; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #030305; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(195, 199, 209, 0.05); + color: #C3C7D1; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #fefefe; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(254, 254, 254, 0.9); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(254, 254, 254, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #030305; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(195, 199, 209, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #C3C7D1; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #C3C7D1; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #C3C7D1; } + button.budgie-menu-launcher:backdrop { + color: #C3C7D1; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #C3C7D1; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #c50ed2; + box-shadow: none; + background-color: #181b28; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(195, 199, 209, 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: #c50ed2; + 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: #fefefe; } + .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: #fefefe; } + .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: #C3C7D1; + box-shadow: none; } + button.raven-trigger:hover { + color: #C3C7D1; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #c50ed2; } + button.raven-trigger:backdrop { + color: #C3C7D1; } + button.raven-trigger:backdrop:hover { + color: #C3C7D1; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #c50ed2; + 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(3, 3, 5, 0.95); + 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(195, 199, 209, 0.04); + border-bottom: 1px solid rgba(3, 3, 5, 0.95); } + +.places-menu .unlock-area { + border-top: 1px solid rgba(3, 3, 5, 0.85); + border-bottom: 1px solid rgba(3, 3, 5, 0.85); } + +.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(3, 3, 5, 0.85); } + +.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: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ed254e; } + .budgie-panel:backdrop { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: 1px solid rgba(3, 3, 5, 0.95); } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #c50ed2; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #C3C7D1; + font-weight: 700; } + .budgie-panel.transparent { + background-color: transparent; } + .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(195, 199, 209, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #C3C7D1; } + +.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(3, 3, 5, 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(3, 3, 5, 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 #c50ed2; } + +.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 #c50ed2; } + +.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 #c50ed2; } + +.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 #c50ed2; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(3, 3, 5, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(3, 3, 5, 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: #C3C7D1; + background: #0c0e14; + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #C3C7D1; + border: solid rgba(3, 3, 5, 0.95); + border-width: 1px 0; + background-color: rgba(9, 10, 15, 0.45); } + .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: #af0cba; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #fefefe; + background-color: rgba(230, 19, 62, 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: #fefefe; + background-color: rgba(237, 37, 78, 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: #fefefe; + background-color: rgba(239, 61, 97, 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 { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + border-radius: 0; } + .raven .raven-header button:hover { + color: #c50ed2; + border-radius: 0; + text-shadow: none; + border: none; + border-radius: 0; } + .raven .raven-header button:disabled { + color: #6d707b; } + .raven .raven-header button.text-button.radio { + margin: 5px 0px; + min-height: 20px; + padding: 3px; } + .raven .raven-header button.text-button.radio:active, .raven .raven-header button.text-button.radio:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: snow; } + .raven list { + color: #C3C7D1; + background-color: transparent; } + .raven list:selected { + background-color: rgba(197, 14, 210, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(32, 36, 53, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(197, 14, 210, 0.9); } + .raven .raven-background { + color: #C3C7D1; + 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; + min-height: 32px; + margin-bottom: 3px; + background: #c74ded; + color: #fefefe; + 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 { + background: rgba(199, 77, 237, 0.85); + color: #fefefe; } + .raven .powerstrip button.image-button:active { + background: #c74ded; + color: #fefefe; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(197, 14, 210, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #c50ed2; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #FF416C, #FF4B2B); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(237, 37, 78, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ed254e; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #C3C7D1; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #b30dbf; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #C3C7D1; + 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: #C3C7D1; + background-color: transparent; } + +.raven-mpris { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 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: #181b28; + 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: #c50ed2; } + .raven-mpris button.image-button:active { + background-color: #af0cba; } + .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: #c50ed2; + color: #fefefe; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #af0cba; + 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: #af0cba; } + +.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: #C3C7D1; } + +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(195, 199, 209, 0.7); } + +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #fefefe; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ed254e; + 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: #e6133e; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #C3C7D1; + background-color: rgba(22, 25, 37, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #C3C7D1; } + +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #C3C7D1; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #C3C7D1; } + .budgie-switcher-window flowboxchild:selected { + color: #fefefe; + background-color: rgba(197, 14, 210, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #fefefe; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #b10dbd; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(254, 254, 254, 0.7); + background-color: rgba(197, 14, 210, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(254, 254, 254, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(195, 199, 209, 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-color: #030305; + border-radius: 0; + color: #fff; + 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(197, 14, 210, 0.9); } + .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(197, 14, 210, 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(219, 16, 234, 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(219, 16, 234, 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(206, 17, 56, 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(230, 19, 62, 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(230, 19, 62, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #C3C7D1; } + .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(195, 199, 209, 0.7); } + +.budgie-polkit-dialog .failure { + color: #ed254e; } + +.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: #C3C7D1; } + .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 .subtitle, .titlebar .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(3, 3, 5, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #c50ed2; + color: #fefefe; } + +.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(42, 45, 57, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(42, 45, 57, 0.928); } + +.budgie-menubar menuitem accelerator { + color: rgba(195, 199, 209, 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; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #c50ed2; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #c50ed2; } + +.nautilus-window paned > separator { + background-image: none; } + +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(18, 21, 31, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(197, 14, 210, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(197, 14, 210, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(197, 14, 210, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(24, 27, 40, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(197, 14, 210, 0.9); } + +.nautilus-window.background { + background-color: rgba(18, 21, 31, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(18, 21, 31, 0.95); } + +.nautilus-window notebook > stack:only-child { + background-color: #181b28; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #1a1d2b; } + +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window .titlebar .path-bar-box .dim-label, .nautilus-window .titlebar .path-bar-box label.separator, .nautilus-window .titlebar .path-bar-box .subtitle { + color: transparent; } + +.nautilus-window .titlebar .path-bar-box button:active, .nautilus-window .titlebar .path-bar-box button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: #fafafa; } + .nautilus-window .titlebar .path-bar-box button:active:backdrop, .nautilus-window .titlebar .path-bar-box button:checked:backdrop { + color: #f0f0f0; } + .nautilus-window .titlebar .path-bar-box button:active:backdrop label, .nautilus-window .titlebar .path-bar-box button:checked:backdrop label { + color: #f0f0f0; } + +.nautilus-window .titlebar .linked button:active, .nautilus-window .titlebar .linked button:checked, .nautilus-window .titlebar .linked button:active:backdrop, .nautilus-window .titlebar .linked button:checked:backdrop { + background: transparent; + color: #c50ed2; + box-shadow: none; + border: none; } + +.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: #C3C7D1; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #fefefe; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #C3C7D1; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #C3C7D1; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #fefefe; + 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 .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #fefefe; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #fefefe; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #161925; } + +.xfce4-panel.panel { + background-color: #181b28; + color: #C3C7D1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #181b28; + background-color: #181b28; } + .gala-notification .title, + .gala-notification .label { + color: #C3C7D1; } + +.gala-button { + padding: 3px; + color: #181b28; + 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(24, 27, 40, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #C3C7D1; } + +/************* + * 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(197, 14, 210, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #C3C7D1; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(197, 14, 210, 0.3); + color: #fefefe; } + +.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: #C3C7D1; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +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: #07080b; } + +.card { + background-color: #181b28; + 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: #0e1018; + 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: #161925; + 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: #C3C7D1; } + +/********* +* 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); } + +/******** +* 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: #c50ed2; + /* 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: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #6d707b; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + 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(12, 14, 21, 0.8); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #181b28; } + +@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: #c50ed2; } + +/*********************** + * 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: #c50ed2; + color: #fefefe; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); + color: rgba(254, 254, 254, 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: #fefefe; + border: 0px solid #980ba2; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 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: #C3C7D1; } + +#content_frame { + padding-bottom: 14px; + background-color: #161925; + 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + #content_frame button:hover { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #181b28; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + #content_frame button:disabled { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #161925; + 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: #C3C7D1; + 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; } diff --git a/gtk/themes/Sweet-Dark/gtk-3.0/gtk.css b/gtk/themes/Sweet-Dark/gtk-3.0/gtk.css new file mode 100755 index 0000000..e170df6 --- /dev/null +++ b/gtk/themes/Sweet-Dark/gtk-3.0/gtk.css @@ -0,0 +1,6071 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #C3C7D1; +/* text color for entries, views and content in general */ +@define-color theme_text_color #C3C7D1; +/* widget base background color */ +@define-color theme_bg_color #161925; +/* text widgets and the like base background color */ +@define-color theme_base_color #181b28; +/* base background color of selections */ +@define-color theme_selected_bg_color #c50ed2; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fefefe; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #171a26; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #6d707b; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #181b28; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #6d707b; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #C3C7D1; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #161925; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1a1d2b; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #c50ed2; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #fefefe; +/* widgets main borders color */ +@define-color borders rgba(12, 14, 21, 0.8); +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(13, 16, 23, 0.82); +/* these are pretty self explicative */ +@define-color warning_color #cc5500; +@define-color error_color #e6133e; +@define-color success_color #0096b1; +/* 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(#C3C7D1, 1.8); +@define-color wm_unfocused_title #6d707b; +@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(#161925, 1.2); +@define-color wm_bg_b #161925; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#161925, 1.3); +@define-color wm_button_hover_color_b #161925; +@define-color wm_button_active_color_a shade(#161925, 0.85); +@define-color wm_button_active_color_b shade(#161925, 0.89); +@define-color wm_button_active_color_c shade(#161925, 0.9); +@define-color content_view_bg #181b28; +@define-color budgie_tasklist_indicator_color #c50ed2; +@define-color budgie_tasklist_indicator_color_active #c50ed2; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #e6133e; + -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(195, 199, 209, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: #c50ed2; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #030305; + border: solid rgba(12, 14, 21, 0.8); + border-width: 1px 0 0 0; + color: #C3C7D1; + box-shadow: none; } + .action-bar:backdrop { + background-color: #030305; + 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: #C3C7D1; + background-color: #161925; } + .background:backdrop { + color: #6d707b; + background-color: #161925; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #C3C7D1; + background-color: #161925; } + .gtkstyle-fallback:hover { + color: #C3C7D1; + background-color: #292f45; } + .gtkstyle-fallback:active { + color: #C3C7D1; + background-color: #030305; } + .gtkstyle-fallback:disabled { + color: #6d707b; + background-color: #171a26; } + .gtkstyle-fallback:selected { + color: #fefefe; + background-color: #c50ed2; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #C3C7D1; + background-color: #181b28; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #a1a5b0; + background-color: #1a1d2b; } + .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: #171a27; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #980ba2; + background-color: rgba(152, 11, 162, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #C3C7D1; } + label.separator:backdrop { + color: #6d707b; } + label selection { + background-color: #c50ed2; + color: #fefefe; } + label:disabled { + color: #6d707b; } + label:disabled:backdrop { + color: #333955; } + label:backdrop { + color: #6d707b; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #181b28; + border-top: 1px solid rgba(12, 14, 21, 0.8); } + assistant .sidebar:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + +assistant.csd .sidebar { + border-top-style: none; } + +assistant .sidebar label { + padding: 6px 12px; } + +assistant .sidebar label.highlight { + background-color: #393c47; } + +.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: #c50ed2; + color: #fefefe; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#e63bf2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c50ed2), to(transparent)); } } + +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid rgba(12, 14, 21, 0.8); + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + notebook > header > tabs > arrow, + button.flat { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #fefefe; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #c50ed2; + text-shadow: none; + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #fefefe; + outline-color: rgba(254, 254, 254, 0.3); + background-color: #af0cba; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #1a1d2b; + text-shadow: none; + 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(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + 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(254, 254, 254, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + 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(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.sidebar-button { + background-color: #252a3e; + color: #fff; } + notebook > header > tabs > arrow.image-button.sidebar-button:hover, + button.image-button.sidebar-button:hover { + background-color: #c50ed2; } + 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; + border-radius: 2px; } + 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: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected +button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #fefefe; + border-color: transparent; } + row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #6d707b; } + + +button.osd { + min-width: 24px; + min-height: 20px; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + border: none; + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .selection-mode button.titlebutton, + button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:active, + button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .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: #00c1e4; + text-shadow: none; } + .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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + .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(254, 254, 254, 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: #00c1e4; + text-shadow: none; } + .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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + .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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(0, 193, 228, 0.8); } + + button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + + button.suggested-action:disabled:active label, + button.suggested-action:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + .osd + button.suggested-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 193, 228, 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(0, 193, 228, 0.7), rgba(0, 193, 228, 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, #00c1e4, #00c1e4); + 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(0, 193, 228, 0.5), rgba(0, 193, 228, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + + +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #FF416C, #FF4B2B); } + + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 100px; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + 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: #ce1138; + text-shadow: none; } + + 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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + + 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(254, 254, 254, 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: #ce1138; + text-shadow: none; } + + 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(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #c50ed2; + text-shadow: none; } + + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(206, 17, 56, 0.8); } + + button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + color: rgba(254, 254, 254, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + + button.destructive-action:disabled:active label, + button.destructive-action:disabled:checked label { + color: rgba(254, 254, 254, 0.7); } + .osd + button.destructive-action { + color: #fefefe; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(206, 17, 56, 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(206, 17, 56, 0.7), rgba(206, 17, 56, 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, #ce1138, #ce1138); + 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(206, 17, 56, 0.5), rgba(206, 17, 56, 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(#e63bf2), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.907451)), 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + +toolbar button:active { + font-weight: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + +.inline-toolbar toolbutton > button { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:hover { + color: #c50ed2; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #af0cba; } + .inline-toolbar toolbutton > button:disabled { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(175, 12, 186, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #af0cba; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #a1a5b0; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(175, 12, 186, 0.3); } + +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(12, 14, 21, 0.8); + 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: #202435; } + 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: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } + +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #C3C7D1; + border: 1px solid rgba(12, 14, 21, 0.8); } + 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(195, 199, 209, 0.45); } + calendar.button:hover { + color: #C3C7D1; } + calendar.button:backdrop { + color: rgba(109, 112, 123, 0.45); } + calendar.button:disabled { + color: rgba(109, 112, 123, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #C3C7D1; } + calendar:backdrop { + color: #a1a5b0; + border-color: rgba(13, 16, 23, 0.82); } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.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-dark.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-dark.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-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@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-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@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-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.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-dark.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-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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-dark.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: #fefefe; } + colorswatch.dark overlay:hover { + border-color: rgba(12, 14, 21, 0.8); } + colorswatch.dark overlay:backdrop { + color: rgba(254, 254, 254, 0.5); } + +colorswatch.light overlay { + color: #C3C7D1; } + colorswatch.light overlay:hover { + border-color: rgba(12, 14, 21, 0.8); } + colorswatch.light overlay:backdrop { + color: #a1a5b0; } + +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(12, 14, 21, 0.8), inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(12, 14, 21, 0.8), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid rgba(12, 14, 21, 0.8); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(12, 14, 21, 0.8); + 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #181b28; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #1a1d2b; + text-shadow: none; } + +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 #fefefe; } + +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(22, 25, 37, 0.95); } + +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(22, 25, 37, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +messagedialog.csd.background { + background-color: rgba(22, 25, 37, 0.95); + color: #C3C7D1; + 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: #C3C7D1; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(197, 14, 210, 0.9); + color: white; } + 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; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid rgba(12, 14, 21, 0.8); } + filechooser .dialog-action-box:backdrop { + border-top-color: rgba(13, 16, 23, 0.82); } + +filechooser #pathbarbox { + border-bottom: 1px solid #161925; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), +entry { + min-height: 28px; + 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: #C3C7D1; + border-color: rgba(12, 14, 21, 0.8); + background-color: #181b28; } + 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: #980ba2; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #6d707b; + border-color: rgba(12, 14, 21, 0.8); + background-color: #171a26; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #a1a5b0; + border-color: rgba(13, 16, 23, 0.82); + background-color: #1a1d2b; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #333955; + border-color: rgba(13, 16, 23, 0.82); + background-color: #171a26; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #e6133e; + border-color: #410512; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #410512; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #e6133e; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #cc5500; + border-color: #1a0b00; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #1a0b00; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #cc5500; } + spinbutton:not(.vertical) image, + entry image { + color: #a1a5af; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #C3C7D1; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #c50ed2; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #5c5f6b; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + .osd spinbutton:not(.vertical), .osd + entry { + color: 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: #c50ed2; + 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: #c50ed2; + 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: #980ba2; } + +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: #980ba2; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > +entry:drop(active) + button, +.linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: rgba(21, 24, 36, 0.94); + background-image: linear-gradient(to bottom, #181b28, #181b28); } + .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(23, 26, 39, 0.946); + background-image: linear-gradient(to bottom, #1a1d2b, #1a1d2b); } + +.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(21, 24, 36, 0.94); } + +.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: #980ba2; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #980ba2; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #181b28; + transition-property: color, background; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #181b28; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #c50ed2; } + +/************* + * 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: #161925; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(12, 14, 21, 0.8); + 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: #161925; + border-color: rgba(13, 16, 23, 0.82); } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid rgba(12, 14, 21, 0.8); } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: rgba(13, 16, 23, 0.82); } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(12, 14, 21, 0.8); } + actionbar > revealer > box:backdrop { + border-color: rgba(13, 16, 23, 0.82); } + +scrolledwindow viewport.frame { + border-style: none; } + +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(195, 199, 209, 0.07)), to(rgba(195, 199, 209, 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(13, 16, 23, 0.82)), to(rgba(13, 16, 23, 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(12, 14, 21, 0.8) 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #171a27; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, rgba(13, 16, 23, 0.82) 1px, transparent 1px); + background-color: #10131b; + 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 #181b28; + background: #181b28; + color: #C3C7D1; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #c50ed2; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #181b28; + background-image: none; + border: 1px solid #181b28; + color: #C3C7D1; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #181b28; } + GraniteWidgetsWelcome GtkLabel { + color: #C3C7D1; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(195, 199, 209, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #161925; + border: solid rgba(12, 14, 21, 0.8); + color: #C3C7D1; + 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: #161925; + 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: #0c0e15; } + .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(195, 199, 209, 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: #f9dc5c; + 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: #181b28; } + .storage-bar .fill-block.app { + background-color: #7cb7ff; } + .storage-bar .fill-block.audio { + background-color: #ff6a00; } + .storage-bar .fill-block.photo { + background-color: #ed254e; } + .storage-bar .fill-block.video { + background-color: #c74ded; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, +headerbar { + padding: 0px 13px; + min-height: 34px; + background: #0c0e14; + color: #C3C7D1; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: rgba(13, 16, 23, 0.82); + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar:not(headerbar) entry, .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar:not(headerbar) button, .titlebar button, + headerbar button { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, .titlebar button:active, .titlebar button:checked, + headerbar button:hover, + headerbar button:active, + headerbar button:checked { + background-color: transparent; + color: #c50ed2; + box-shadow: none; + border: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(195, 199, 209, 0.2); + background-color: transparent; + border-radius: 0; + text-shadow: none; + box-shadow: none; + border: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + background-color: transparent; + color: #c50ed2; + box-shadow: none; } + .titlebar button:backdrop:hover label, .titlebar button:backdrop:active label, .titlebar button:backdrop:checked label, + headerbar button:backdrop:hover label, + headerbar button:backdrop:active label, + headerbar button:backdrop:checked label { + color: #c50ed2; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: bold; + color: white; + background-color: #181b28; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar 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: #00c1e4; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #00c1e4; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 24px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: bold; + color: white; + background-color: #181b28; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar 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: #ce1138; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ce1138; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-image: none; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar 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; + background-color: transparent; } + .titlebar .linked > button, + .titlebar headerbar .linked > button, .titlebar .linked > button:active, .titlebar .linked > button:checked, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + headerbar .titlebar .linked > button, + .titlebar headerbar .linked > button, + headerbar .linked > button, + headerbar .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, + headerbar .linked > button:active, + headerbar .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, + headerbar .linked > button:checked, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 23px; + border-right-style: none; + border: none; + box-shadow: none; + margin: 10px 0px; + min-height: 20px; + transition: all .1s ease-in; } + .titlebar .linked > button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child { + border-radius: 13px; + border-style: none; } + .titlebar .linked > button:active, + headerbar .linked > button:active { + background: linear-gradient(to right, #c50ed2, #8500f7); + color: snow; } + .titlebar .linked > button:checked, + headerbar .linked > button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: snow; } + .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop { + color: #ffe6e6; } + .titlebar .linked > button:checked:backdrop label, + headerbar .linked > button:checked:backdrop label { + color: #ffe6e6; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, + headerbar.selection-mode button:backdrop.flat:active, + headerbar.selection-mode button:backdrop.flat:checked, + headerbar.selection-mode button:backdrop:active, + headerbar.selection-mode button:backdrop:checked { + border-color: #980ba2; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar 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(197, 14, 210, 0.6); } + .tiled .titlebar, + .maximized .titlebar, .tiled + headerbar.titlebar, + .maximized + headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, + .maximized .titlebar:backdrop, + .maximized .titlebar, .tiled + headerbar:backdrop, .tiled + headerbar, + .maximized + headerbar:backdrop, + .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar, + headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + 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; } + +.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 { + background: transparent; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #C3C7D1; + background-color: #161925; + border-bottom: 1px solid #030305; + 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: #fefefe; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #fefefe; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(254, 254, 254, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(24, 27, 40, 0.98); + color: #C3C7D1; + 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: #C3C7D1; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #181b28; + color: #C3C7D1; + 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(24, 27, 40, 0.8); + color: rgba(195, 199, 209, 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(24, 27, 40, 0.6); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(24, 27, 40, 0.5); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(24, 27, 40, 0.8); + color: rgba(195, 199, 209, 0.5); + box-shadow: none; } + +.info { + background-color: #71f79f; } + .info:backdrop { + background-color: #a1fac0; + color: rgba(254, 254, 254, 0.5); } + +.warning { + background-color: #cc5500; } + .warning:backdrop { + background-color: #ff6a00; + color: rgba(254, 254, 254, 0.5); } + +.question { + background-color: #00c1e4; } + .question:backdrop { + background-color: #18dcff; + color: rgba(254, 254, 254, 0.5); } + +.error { + background-color: #e6133e; } + .error:backdrop { + background-color: #ef3d61; + color: rgba(254, 254, 254, 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(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 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: #cc5500; } + levelbar block.low:backdrop { + border-color: #cc5500; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #00c1e4; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #00c1e4; } + levelbar block.full { + background-color: #0096b1; } + levelbar block.full:backdrop { + border-color: #0096b1; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #7cb7ff; } + *:link:visited, + button:visited { + color: rgba(124, 183, 255, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #e79eec; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #afd3ff; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #f8e6fa; } + *:link:active, button:active:link, + button:active:visited { + color: #7cb7ff; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #f3cef5; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #c50ed2; } + *:link:selected, button:selected:link, + button:selected:visited, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #f3cef5; } + +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: #C3C7D1; + background-color: #181b28; + border-color: rgba(12, 14, 21, 0.8); } + list:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + +row { + padding: 5px 11px; + 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(195, 199, 209, 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(197, 14, 210, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + row.activatable button:not(.image-button) { + background-color: transparent; } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #161925; + color: #C3C7D1; + -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 #c50ed2; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #6d707b; + box-shadow: none; } + +menu, +.menu, +.context-menu { + font: initial; + margin: 4px; + padding: 2px 0px; + background: linear-gradient(to bottom, #1a1d2b, #12151f); + border: 1px solid rgba(12, 14, 21, 0.8); } + .csd menu, .csd + .menu, .csd + .context-menu { + border: none; } + menu:backdrop, + .menu:backdrop, + .context-menu:backdrop { + background-color: #191c2a; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: #fefefe; + background-color: #c50ed2; } + menu menuitem:disabled, + .menu menuitem:disabled, + .context-menu menuitem:disabled { + color: #6d707b; } + menu menuitem:disabled:backdrop, + .menu menuitem:disabled:backdrop, + .context-menu menuitem:disabled:backdrop { + color: #333955; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, + .menu menuitem:backdrop, + .menu menuitem:backdrop:hover, + .context-menu menuitem:backdrop, + .context-menu menuitem:backdrop:hover { + color: #6d707b; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #181b28; + border-radius: 0; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #292c39; + -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 #292c39; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + background-color: #292c39; } + menu > arrow:backdrop, + .menu > arrow:backdrop, + .context-menu > arrow:backdrop { + background-color: #191c2a; } + 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: #090a0f; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #090a0f; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } + +.scale-popup button:hover { + background-color: rgba(195, 199, 209, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #181b28; + border-top: 1px solid rgba(12, 14, 21, 0.8); + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #1a1d2b; + border-color: rgba(13, 16, 23, 0.82); } + 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: #393c47; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: rgba(12, 14, 21, 0.8); + border-width: 1px; + background-color: #181b28; } + notebook > header:backdrop { + border-color: rgba(13, 16, 23, 0.82); + background-color: #161925; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -3px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #181b28; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #181b28; } + 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: #181b28; + box-shadow: -1px 0 0 rgba(12, 14, 21, 0.8), 0px 1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + 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: #181b28; + box-shadow: 0px 1px 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 0px 1px 0 rgba(12, 14, 21, 0.8); } + 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: #181b28; + box-shadow: 0px 1px 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + 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: 14px; + min-width: 14px; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #6d707b; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #989ca6; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(12, 14, 21, 0.1); + background-color: rgba(22, 25, 37, 0.2); } + notebook > header tab:backdrop { + color: #4a4d59; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #C3C7D1; + box-shadow: -1px 0 0 rgba(12, 14, 21, 0.8), 0px -1px 0 rgba(12, 14, 21, 0.8), 1px 0 0 rgba(12, 14, 21, 0.8); } + notebook > header tab:checked.reorderable-page { + border-color: rgba(12, 14, 21, 0.3); + background-color: rgba(22, 25, 37, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(22, 25, 37, 0.7); } + notebook > header tab:backdrop:checked { + color: #6d707b; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: rgba(13, 16, 23, 0.82); + background-color: #1a1d2b; } + 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: #ed254e; } + 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: 0px; + padding-right: 0px; } + 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: -1px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; } + 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: 3px; } + notebook > header.bottom tab { + padding-top: 3px; } + notebook > header button { + margin-top: 1px; + margin-bottom: 1px; + padding: 1px 1px; } + +notebook > stack:not(:only-child) { + background-color: #181b28; } + notebook > stack:not(:only-child):backdrop { + background-color: #1a1d2b; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(12, 14, 21, 0.8)); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#c50ed2); } + paned > separator:backdrop { + background-image: image(rgba(13, 16, 23, 0.82)); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #161925; + background-image: image(rgba(12, 14, 21, 0.8)), image(rgba(12, 14, 21, 0.8)); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #161925; + background-image: image(rgba(13, 16, 23, 0.82)), image(rgba(13, 16, 23, 0.82)); } + +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: linear-gradient(to bottom, #1a1d2b, #12151f); + box-shadow: 0 4px 6px transparent; } + .csd popover.background, popover.background { + border: 1px solid rgba(12, 14, 21, 0.8); } + popover.background:backdrop { + background-color: #161925; + 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(195, 199, 209, 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; + background: linear-gradient(to bottom, #00f17d, #00f7d2); } + 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(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background: linear-gradient(to right, #00f17d, #00f7d2); + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 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: #db10ea; + background-color: #db10ea; } + 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(255, 255, 255, 0.06); } + +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.vertical highlight { + background: linear-gradient(to bottom, #00f17d, #00f7d2); } + scale slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: #c50ed2; } + scale slider:active:disabled { + background-color: #171a26; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + 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(12, 14, 21, 0.8); } + 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: #181b28; + border: 2px solid #00f17d; + border-radius: 12px; + background-color: #292f45; } + scale slider:active { + border-color: #980ba2; } + scale slider:disabled { + background-color: #0c0e15; + 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: #0c0e15; + 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: #980ba2; } + .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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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: 15px; + min-width: 15px; + margin: -7px; + border: 2px solid #00f17d; + border-radius: 50%; + background-color: #292f45; + box-shadow: inset 0 1px rgba(255, 255, 255, 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(12, 14, 21, 0.8)); + 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: #171a27; + 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(12, 14, 21, 0.8); } + scrollbar.bottom { + border-top: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar.left { + border-right: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar.right { + border-left: 1px solid rgba(12, 14, 21, 0.8); } + scrollbar:backdrop { + background-color: #10131b; + border-color: rgba(13, 16, 23, 0.82); + 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: #7e818c; } + scrollbar slider:hover { + background-color: #a0a4af; } + scrollbar slider:hover:active { + background-color: #e323f0; } + scrollbar slider:backdrop { + background-color: #393c47; } + 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: #C3C7D1; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #C3C7D1; + 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; + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7e818c; } + scrollbar button:hover { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #a0a4af; } + scrollbar button:active, scrollbar button:checked { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #e323f0; } + scrollbar button:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(126, 129, 140, 0.2); } + scrollbar button:backdrop { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #393c47; } + scrollbar button:backdrop:disabled { + background-color: transparent; + background-image: none; + background-color: #181b28; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(57, 60, 71, 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(12, 14, 21, 0.8); + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #171a27; } + .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(12, 14, 21, 0.8); + border-right-style: none; } + .sidebar:backdrop { + background-color: #181b28; + border-color: rgba(13, 16, 23, 0.82); + transition: 200ms ease-out; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #fff; } + .sidebar row:selected:backdrop { + color: rgba(197, 14, 210, 0.6); + background: transparent; } + .sidebar row:selected:backdrop label { + color: #fff; } + .sidebar row:selected label { + color: #fff; } + .sidebar.source-list { + background: #181b28; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: rgba(238, 238, 238, 0.5); + color: #ACACAC; + border-left: 4px solid #c50ed2; } + .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(197, 14, 210, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + .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(22, 25, 37, 0.4); } + 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(12, 14, 21, 0.8); } + +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 */ +/*******************************************************************/ +/*--*/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #171e27 40px, #161925 35px, #161925 36px, #161925 36px, #161925 99%, #161925 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9ecfa2; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + /*rgba(65,67,75,0.4); */ + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 40px, rgba(0, 0, 0, 0.12) 97%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: rgba(255, 255, 255, 0.938); + background-color: transparent; + background-image: linear-gradient(to right, #c50ed2 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #c50ed2 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * 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: #b2b6c0; + background-image: none; + border-style: none none none solid; + border-color: rgba(12, 14, 21, 0.1); + 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: #C3C7D1; + background-color: rgba(195, 199, 209, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(109, 112, 123, 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: #656873; + background-color: transparent; + border-color: rgba(13, 16, 23, 0.12); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(51, 57, 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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 { + background-color: transparent; + background-image: none; + background-color: #181b28; + 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: #6d707b; } + +spinbutton.vertical:backdrop:disabled { + color: #333955; } + +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(12, 14, 21, 0.8); + 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: #c50ed2; } + +/********************* + * 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: 2.3px 0px; + background: linear-gradient(to right, #859398, #859398); } + switch:disabled { + background-color: #171a26; } + switch:backdrop { + background-color: #161925; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #171a26; } + switch:active, switch:checked { + background: linear-gradient(to right, #ff9200, #fadd00); } + switch:active slider, switch:checked slider { + background: #fff; } + switch:active:backdrop, switch:checked:backdrop { + background: linear-gradient(to right, #e68300, #e1c600); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(24, 27, 40, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #bcc4c7; } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #181b28; } + switch trough:active, switch trough:checked { + background-color: #c50ed2; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(197, 14, 210, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #161925; } + +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(12, 14, 21, 0.8); + background-color: rgba(20, 23, 33, 0.94); } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: rgba(13, 16, 23, 0.82); + background-color: rgba(20, 23, 33, 0.937); + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #181b28; } + +/************ + * 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: #6d717d; + border-top-color: #161925; } + * { + -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: #e286e8; + border-top-color: rgba(195, 199, 209, 0.1); } + treeview.view:disabled { + color: #6d707b; } + treeview.view:disabled:selected { + color: #dc6ee4; } + treeview.view:disabled:selected:backdrop { + color: rgba(204, 44, 216, 0.85); } + treeview.view:disabled:backdrop { + color: #333955; } + treeview.view.separator { + min-height: 2px; + color: #161925; } + treeview.view.separator:backdrop { + color: rgba(22, 25, 37, 0.1); } + treeview.view:backdrop { + border-left-color: #424550; + border-top: #161925; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #980ba2; } + 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: #90939e; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #C3C7D1; } + treeview.view.expander:selected { + color: #edb6f1; } + treeview.view.expander:selected:hover { + color: #fefefe; } + treeview.view.expander:selected:backdrop { + color: rgba(222, 119, 229, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #545763; } + treeview.view.progressbar { + border: 1px solid #980ba2; + border-radius: 4px; + background-color: #c50ed2; + background-image: linear-gradient(to bottom, #c50ed2, #980ba2); + 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, #181b28, #050608); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #1a1d2b; + background-color: #1a1d2b; } + treeview.view.progressbar:backdrop { + border-color: #1a1d2b; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(195, 199, 209, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #980ba2; + border-radius: 4px; } + treeview.view header button { + color: #6d717d; + background-color: #181b28; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #989ca7; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #C3C7D1; + 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: #c50ed2; + color: #181b28; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #181b28; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #c50ed2; } + +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: #161925; } + treeview.view header button:disabled { + border-color: #161925; + background-image: none; } + treeview.view header button:backdrop { + border-color: #161925; + border-style: none solid solid none; + color: #424550; + background-image: none; + background-color: #1a1d2b; } + treeview.view header button:backdrop:disabled { + border-color: #161925; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; } + .maximized decoration, + .fullscreen decoration, + .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 0; + box-shadow: 0 4px 8px transparent; + border: 1px solid rgba(12, 14, 21, 0.8); } + 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(12, 14, 21, 0.6); } + .solid-csd decoration { + border-radius: 0; + margin: 4px; + background-color: #161925; + border: solid 1px rgba(13, 16, 23, 0.82); + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 20px; + padding: 0 1px; + 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: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.648627); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.648627); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, 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: #c50ed2; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, iconview:selected, .view text:selected, iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, 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: #fefefe; + 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:focus, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #e286e8; } + 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:focus, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(254, 254, 254, 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(204, 44, 216, 0.85); } + +.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: #0c0e14; + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #030305; } + .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 button, + .budgie-popover.background button { + color: #C3C7D1; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #c50ed2; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #C3C7D1; } + .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 #030305; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #C3C7D1; } + .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: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #030305; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #030305; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(195, 199, 209, 0.05); + color: #C3C7D1; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #fefefe; + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(254, 254, 254, 0.9); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(254, 254, 254, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #030305; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(195, 199, 209, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #C3C7D1; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #C3C7D1; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #C3C7D1; } + button.budgie-menu-launcher:backdrop { + color: #C3C7D1; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #C3C7D1; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #c50ed2; + box-shadow: none; + background-color: #181b28; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(195, 199, 209, 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: #c50ed2; + 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: #fefefe; } + .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: #fefefe; } + .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: #C3C7D1; + box-shadow: none; } + button.raven-trigger:hover { + color: #C3C7D1; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #c50ed2; } + button.raven-trigger:backdrop { + color: #C3C7D1; } + button.raven-trigger:backdrop:hover { + color: #C3C7D1; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #c50ed2; + 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(3, 3, 5, 0.95); + 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(195, 199, 209, 0.04); + border-bottom: 1px solid rgba(3, 3, 5, 0.95); } + +.places-menu .unlock-area { + border-top: 1px solid rgba(3, 3, 5, 0.85); + border-bottom: 1px solid rgba(3, 3, 5, 0.85); } + +.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(3, 3, 5, 0.85); } + +.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: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #ed254e; } + .budgie-panel:backdrop { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: 1px solid rgba(3, 3, 5, 0.95); } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #c50ed2; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #C3C7D1; + font-weight: 700; } + .budgie-panel.transparent { + background-color: transparent; } + .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(195, 199, 209, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #C3C7D1; } + +.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(3, 3, 5, 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(3, 3, 5, 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 #c50ed2; } + +.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 #c50ed2; } + +.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 #c50ed2; } + +.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 #c50ed2; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(3, 3, 5, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(3, 3, 5, 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(3, 3, 5, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(3, 3, 5, 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: #C3C7D1; + background: #0c0e14; + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #C3C7D1; + border: solid rgba(3, 3, 5, 0.95); + border-width: 1px 0; + background-color: rgba(9, 10, 15, 0.45); } + .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: #af0cba; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #fefefe; + background-color: rgba(230, 19, 62, 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: #fefefe; + background-color: rgba(237, 37, 78, 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: #fefefe; + background-color: rgba(239, 61, 97, 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 { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + border-radius: 0; } + .raven .raven-header button:hover { + color: #c50ed2; + border-radius: 0; + text-shadow: none; + border: none; + border-radius: 0; } + .raven .raven-header button:disabled { + color: #6d707b; } + .raven .raven-header button.text-button.radio { + margin: 5px 0px; + min-height: 20px; + padding: 3px; } + .raven .raven-header button.text-button.radio:active, .raven .raven-header button.text-button.radio:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: snow; } + .raven list { + color: #C3C7D1; + background-color: transparent; } + .raven list:selected { + background-color: rgba(197, 14, 210, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(32, 36, 53, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(197, 14, 210, 0.9); } + .raven .raven-background { + color: #C3C7D1; + 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; + min-height: 32px; + margin-bottom: 3px; + background: #c74ded; + color: #fefefe; + 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 { + background: rgba(199, 77, 237, 0.85); + color: #fefefe; } + .raven .powerstrip button.image-button:active { + background: #c74ded; + color: #fefefe; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #654ea3 0%, #eaafc8 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(197, 14, 210, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #c50ed2; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #FF416C, #FF4B2B); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(237, 37, 78, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #ed254e; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #C3C7D1; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #b30dbf; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #C3C7D1; + 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: #C3C7D1; + background-color: transparent; } + +.raven-mpris { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 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: #181b28; + 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: #c50ed2; } + .raven-mpris button.image-button:active { + background-color: #af0cba; } + .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: #c50ed2; + color: #fefefe; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #af0cba; + 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: #af0cba; } + +.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: #C3C7D1; } + +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(195, 199, 209, 0.7); } + +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #fefefe; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #ed254e; + 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: #e6133e; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #C3C7D1; + background-color: rgba(22, 25, 37, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #C3C7D1; } + +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #C3C7D1; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #C3C7D1; } + .budgie-switcher-window flowboxchild:selected { + color: #fefefe; + background-color: rgba(197, 14, 210, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #fefefe; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #b10dbd; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(254, 254, 254, 0.7); + background-color: rgba(197, 14, 210, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(254, 254, 254, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #C3C7D1; + background-color: rgba(3, 3, 5, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(195, 199, 209, 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-color: #030305; + border-radius: 0; + color: #fff; + 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(197, 14, 210, 0.9); } + .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(197, 14, 210, 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(219, 16, 234, 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(219, 16, 234, 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(206, 17, 56, 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(230, 19, 62, 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(230, 19, 62, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #C3C7D1; } + .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(195, 199, 209, 0.7); } + +.budgie-polkit-dialog .failure { + color: #ed254e; } + +.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: #C3C7D1; } + .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 .subtitle, .titlebar .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(3, 3, 5, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #c50ed2; + color: #fefefe; } + +.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(42, 45, 57, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(42, 45, 57, 0.928); } + +.budgie-menubar menuitem accelerator { + color: rgba(195, 199, 209, 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; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #c50ed2; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #c50ed2; } + +.nautilus-window paned > separator { + background-image: none; } + +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(18, 21, 31, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(197, 14, 210, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(197, 14, 210, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(197, 14, 210, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(24, 27, 40, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(197, 14, 210, 0.9); } + +.nautilus-window.background { + background-color: rgba(18, 21, 31, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(18, 21, 31, 0.95); } + +.nautilus-window notebook > stack:only-child { + background-color: #181b28; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #1a1d2b; } + +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } + +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-window .titlebar .path-bar-box .dim-label, .nautilus-window .titlebar .path-bar-box label.separator, .nautilus-window .titlebar .path-bar-box .subtitle { + color: transparent; } + +.nautilus-window .titlebar .path-bar-box button:active, .nautilus-window .titlebar .path-bar-box button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: #fafafa; } + .nautilus-window .titlebar .path-bar-box button:active:backdrop, .nautilus-window .titlebar .path-bar-box button:checked:backdrop { + color: #f0f0f0; } + .nautilus-window .titlebar .path-bar-box button:active:backdrop label, .nautilus-window .titlebar .path-bar-box button:checked:backdrop label { + color: #f0f0f0; } + +.nautilus-window .titlebar .linked button:active, .nautilus-window .titlebar .linked button:checked, .nautilus-window .titlebar .linked button:active:backdrop, .nautilus-window .titlebar .linked button:checked:backdrop { + background: transparent; + color: #c50ed2; + box-shadow: none; + border: none; } + +.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: #C3C7D1; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #fefefe; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #C3C7D1; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #C3C7D1; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #fefefe; + 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 .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #fefefe; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #fefefe; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #161925; } + +.xfce4-panel.panel { + background-color: #181b28; + color: #C3C7D1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #181b28; + background-color: #181b28; } + .gala-notification .title, + .gala-notification .label { + color: #C3C7D1; } + +.gala-button { + padding: 3px; + color: #181b28; + 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(24, 27, 40, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #C3C7D1; } + +/************* + * 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(197, 14, 210, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #C3C7D1; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(197, 14, 210, 0.3); + color: #fefefe; } + +.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: #C3C7D1; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +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: #07080b; } + +.card { + background-color: #181b28; + 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: #0e1018; + 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: #161925; + 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: #C3C7D1; } + +/********* +* 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); } + +/******** +* 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: #c50ed2; + /* 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: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #6d707b; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + 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(12, 14, 21, 0.8); } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #181b28; } + +@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: #c50ed2; } + +/*********************** + * 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: #c50ed2; + color: #fefefe; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(197, 14, 210, 0.6); + color: rgba(254, 254, 254, 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: #fefefe; + border: 0px solid #980ba2; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font-weight: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 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: #C3C7D1; } + +#content_frame { + padding-bottom: 14px; + background-color: #161925; + 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: bold; + color: #C3C7D1; + background-color: #181b28; + text-shadow: none; } + #content_frame button:hover { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #181b28; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #C3C7D1; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #c50ed2; + text-shadow: none; } + #content_frame button:disabled { + color: #a1a5b0; + outline-color: rgba(195, 199, 209, 0.3); + background-color: #171a26; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #161925; + 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: #C3C7D1; + 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; } diff --git a/gtk/themes/Sweet-Dark/index.theme b/gtk/themes/Sweet-Dark/index.theme new file mode 100755 index 0000000..2e4cdce --- /dev/null +++ b/gtk/themes/Sweet-Dark/index.theme @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Sweet +Comment=Light and dark colorful Gtk3.20+ theme +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Sweet +MetacityTheme=Sweet +IconTheme=Boston +ButtonLayout=:minimize,maximize,close diff --git a/scripts/texclear b/scripts/tex-clean similarity index 98% rename from scripts/texclear rename to scripts/tex-clean index 9afb630..65dfb1b 100755 --- a/scripts/texclear +++ b/scripts/tex-clean @@ -6,7 +6,7 @@ ext_list="/home/kevin/linux-config/txt/tex-build-files.txt" raw_exts="$(tr '\n' '|' < $ext_list)" exts="(${raw_exts::-1})" -echo "$exts" +# echo "$exts" find_flags=(-maxdepth 1 -type f -regextype gnu-awk -regex) remove_build_files () { diff --git a/setup.sh b/setup.sh index 3684114..c4a477c 100755 --- a/setup.sh +++ b/setup.sh @@ -1,70 +1,69 @@ #!/bin/bash -# setup_marble=true - # vars {{{ # -linux_config_dir=/home/kevin/linux-config -dot_dir=$linux_config_dir/dotfiles -config_dir=$linux_config_dir/configs -sys_config_dir=~/.config +shopt -s dotglob -# }}} vars # +lc_dir="/home/kevin/linux-config" -# dotfiles {{{ # +link_to_lc () { + echo "Linking $1 from $3 to $2." + sys_dir="$2" + config_dir="$3" + case "$1" in -# link files {{{ # +# }}} vars # -# Get directory variables from script. -# List of dotfiles I want to link to system. -dotfiles=(bashrc gitconfig inputrc imwheelrc vimrc xinitrc Xmodmap Xresources zshrc) -cd $dot_dir || exit -for dotfile in "${dotfiles[@]}"; do - # Remove system dotfile. - rm ~/."$dotfile" - # Link dotfile in repository to system dotfile. - ln -s "$dot_dir"/"$dotfile" ~/."$dotfile" && echo "Linked .$dotfile." -done + # files {{{ # + + files) + for file in "$config_dir"/*; do + file_name=$(basename -- "$file") + # echo "$file_name" + # Remove system file and link config in repository to system. + rm -f "${sys_dir:?}"/"$file_name" + ln -s "$config_dir"/"$file_name" "$sys_dir"/"$file_name" && echo "Linked $file_name." + done ;; + + # }}} files # -# }}} link files # + # dirs {{{ # + + dirs) + for dir in "$config_dir"/*/; do + dir_name=$(basename -- "$dir") + # echo "$dir_name" + rm -f "${sys_dir:?}"/"$dir_name" + ln -s "$config_dir"/"$dir_name" "$sys_dir"/"$dir_name" && echo "Linked $dir_name." + done ;; + + # }}} dirs # -# setup nvim config {{{ # +# run commands {{{ # -orig_file="$sys_config_dir"/nvim/init.vim -# Remove system dotfile. -rm "$orig_file" -# Link dotfile in repository to system dotfile. -ln -s "$dot_dir"/nvim "$orig_file" && echo "Setup Neovim config." + esac +} -# }}} setup nvim config # +link_to_lc "files" "$HOME" "$lc_dir/dotfiles" +link_to_lc "dirs" "$HOME/.config" "$lc_dir/configs" +link_to_lc "dirs" "$HOME/.themes" "$lc_dir/gtk/themes" -# }}} dotfiles # +# }}} run # -# configs {{{ # +# setup nvim config {{{ # -cd $linux_config_dir || exit -# List of config dirs in system config dir that I want to link to. -config_dirs=(neofetch i3 i3blocks sam-i3blocks ranger) -for cur_dir in "${config_dirs[@]}"; do - # Remove system file. - rm -rf ${sys_config_dir:?}/"$cur_dir" - # Link config file in repository to system config location. - ln -s "$config_dir"/"$cur_dir" "$sys_config_dir"/"$cur_dir" && echo "Linked $cur_dir config." -done +# nvim_file="/home/kevin/lc-test/init.vim" +nvim_file="$HOME/.config/nvim/init.vim" +rm "$nvim_file" +ln -s "$HOME/.nvim" "$nvim_file" && echo "Setup Neovim config." -# }}} configs # +# }}} setup nvim config # -# # marble mouse {{{ # +# testing {{{ # -# if [[ "$setup_marble" = true ]]; then - # config_file_name="10-evdev.conf" - # sys_layout_file="/etc/X11/xorg.conf.d/$config_file_name" - # config_dir="$linux_config_dir/x/marble-mouse" +# link_to_lc "files" "/home/kevin/lc-test" "$lc_dir/dotfiles" +# link_to_lc "dirs" "/home/kevin/lc-test" "$lc_dir/configs" +# link_to_lc "dirs" "/home/kevin/lc-test" "$lc_dir/gtk/themes" - # # Remove system file. - # sudo rm -rf "$sys_layout_file" - # # Link config file in repository to system config location. - # sudo ln -s "$config_dir"/"$config_file_name" "$sys_layout_file" && echo "Setup Marble mouse config." -# fi +# }}} testing # -# # }}} marble mouse # diff --git a/txt/key_dirs.txt b/txt/key_dirs.txt index 8f8cb70..c9f2a41 100644 --- a/txt/key_dirs.txt +++ b/txt/key_dirs.txt @@ -1,11 +1,11 @@ # sys {{{ * bg /home/kevin/Pictures/Backgrounds -co /home/kevin/.config +cn /home/kevin/.config lc /home/kevin/linux-config/ d /home/kevin/Downloads D /home/kevin/Documents -ho /home/kevin/ +k /home/kevin/ lc /home/kevin/linux-config/ m /run/media o / @@ -14,7 +14,7 @@ o / # cdn {{{ * -cd /home/kevin/coding +co /home/kevin/coding j /home/kevin/Documents/journal ib /home/kevin/linux-config/configs/i3blocks-scripts ra /home/kevin/linux-config/configs/ranger diff --git a/txt/pacman-pkgs/pacman-pkgs.txt b/txt/pacman-pkgs/pacman-pkgs.txt index e593b8b..545a9b0 100644 --- a/txt/pacman-pkgs/pacman-pkgs.txt +++ b/txt/pacman-pkgs/pacman-pkgs.txt @@ -32,6 +32,7 @@ linux-firmware linux-headers lolcat lsof +lxappearance make neofetch neovim